builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-189 starttime: 1470160063.08 results: success (0) buildid: 20160802084153 builduid: dcfa22bc4d7649cfba0c288514fb5caa revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:43.075399) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:43.076286) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:43.076576) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:43.311069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:47:43.311466) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False --10:47:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.11 MB/s 10:47:45 (8.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.285000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:47:44.671726) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-02 10:47:44.672065) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.010000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-02 10:47:47.704995) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:47:47.705431) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False 2016-08-02 10:47:48,505 truncating revision to first 12 chars 2016-08-02 10:47:48,505 Setting DEBUG logging. 2016-08-02 10:47:48,505 attempt 1/10 2016-08-02 10:47:48,505 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/651ee00948f5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-02 10:47:48,927 unpacking tar archive at: mozilla-release-651ee00948f5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.380000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:47:49.132448) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:49.132793) ========= script_repo_revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:49.133191) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:49.133466) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:47:49.151763) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 4 secs) (at 2016-08-02 10:47:49.152049) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:47:50 INFO - MultiFileLogger online at 20160802 10:47:50 in C:\slave\test 10:47:50 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-release --download-symbols true 10:47:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:47:50 INFO - {'append_to_log': False, 10:47:50 INFO - 'base_work_dir': 'C:\\slave\\test', 10:47:50 INFO - 'blob_upload_branch': 'mozilla-release', 10:47:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:47:50 INFO - 'buildbot_json_path': 'buildprops.json', 10:47:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:47:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:47:50 INFO - 'download_minidump_stackwalk': True, 10:47:50 INFO - 'download_symbols': 'true', 10:47:50 INFO - 'e10s': False, 10:47:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:47:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:47:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:47:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:47:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:47:50 INFO - 'C:/mozilla-build/tooltool.py'), 10:47:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:47:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:47:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:47:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:47:50 INFO - 'log_level': 'info', 10:47:50 INFO - 'log_to_console': True, 10:47:50 INFO - 'opt_config_files': (), 10:47:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:47:50 INFO - '--processes=1', 10:47:50 INFO - '--config=%(test_path)s/wptrunner.ini', 10:47:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:47:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:47:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:47:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:47:50 INFO - 'pip_index': False, 10:47:50 INFO - 'require_test_zip': True, 10:47:50 INFO - 'test_type': ('testharness',), 10:47:50 INFO - 'this_chunk': '1', 10:47:50 INFO - 'total_chunks': '10', 10:47:50 INFO - 'virtualenv_path': 'venv', 10:47:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:47:50 INFO - 'work_dir': 'build'} 10:47:50 INFO - ##### 10:47:50 INFO - ##### Running clobber step. 10:47:50 INFO - ##### 10:47:50 INFO - Running pre-action listener: _resource_record_pre_action 10:47:50 INFO - Running main action method: clobber 10:47:50 INFO - rmtree: C:\slave\test\build 10:47:50 INFO - Using _rmtree_windows ... 10:47:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:49:28 INFO - Running post-action listener: _resource_record_post_action 10:49:28 INFO - ##### 10:49:28 INFO - ##### Running read-buildbot-config step. 10:49:28 INFO - ##### 10:49:28 INFO - Running pre-action listener: _resource_record_pre_action 10:49:28 INFO - Running main action method: read_buildbot_config 10:49:28 INFO - Using buildbot properties: 10:49:28 INFO - { 10:49:28 INFO - "project": "", 10:49:28 INFO - "product": "firefox", 10:49:28 INFO - "script_repo_revision": "production", 10:49:28 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 10:49:28 INFO - "repository": "", 10:49:28 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 10:49:28 INFO - "buildid": "20160802084153", 10:49:28 INFO - "pgo_build": "False", 10:49:28 INFO - "basedir": "C:\\slave\\test", 10:49:28 INFO - "buildnumber": 22, 10:49:28 INFO - "slavename": "t-w864-ix-189", 10:49:28 INFO - "revision": "651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd", 10:49:28 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 10:49:28 INFO - "platform": "win64", 10:49:28 INFO - "branch": "mozilla-release", 10:49:28 INFO - "repo_path": "releases/mozilla-release", 10:49:28 INFO - "moz_repo_path": "", 10:49:28 INFO - "stage_platform": "win64", 10:49:28 INFO - "builduid": "dcfa22bc4d7649cfba0c288514fb5caa", 10:49:28 INFO - "slavebuilddir": "test" 10:49:28 INFO - } 10:49:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 10:49:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 10:49:28 INFO - Running post-action listener: _resource_record_post_action 10:49:28 INFO - ##### 10:49:28 INFO - ##### Running download-and-extract step. 10:49:28 INFO - ##### 10:49:28 INFO - Running pre-action listener: _resource_record_pre_action 10:49:28 INFO - Running main action method: download_and_extract 10:49:28 INFO - mkdir: C:\slave\test\build\tests 10:49:28 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')]} 10:49:28 INFO - https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:49:28 INFO - trying https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 10:49:28 INFO - Downloading https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 10:49:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 10:49:29 INFO - Downloaded 1274 bytes. 10:49:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 10:49:29 INFO - Using the following test package requirements: 10:49:29 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 10:49:29 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 10:49:29 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 10:49:29 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'jsshell-win64.zip'], 10:49:29 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 10:49:29 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 10:49:29 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 10:49:29 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 10:49:29 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 10:49:29 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 10:49:29 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 10:49:29 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 10:49:29 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')]} 10:49:29 INFO - https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:49:29 INFO - trying https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 10:49:29 INFO - Downloading https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 10:49:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 10:49:30 INFO - Downloaded 20872169 bytes. 10:49:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:49:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:49:32 INFO - caution: filename not matched: web-platform/* 10:49:32 INFO - Return code: 11 10:49:32 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')]} 10:49:32 INFO - https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:49:32 INFO - trying https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 10:49:32 INFO - Downloading https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 10:49:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 10:49:34 INFO - Downloaded 36389909 bytes. 10:49:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:49:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:50:20 INFO - caution: filename not matched: bin/* 10:50:20 INFO - caution: filename not matched: config/* 10:50:20 INFO - caution: filename not matched: mozbase/* 10:50:20 INFO - caution: filename not matched: marionette/* 10:50:20 INFO - caution: filename not matched: tools/wptserve/* 10:50:20 INFO - Return code: 11 10:50:20 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')]} 10:50:20 INFO - https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 10:50:20 INFO - trying https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 10:50:20 INFO - Downloading https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 10:50:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 10:50:23 INFO - Downloaded 82732222 bytes. 10:50:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 10:50:23 INFO - mkdir: C:\slave\test\properties 10:50:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:50:23 INFO - Writing to file C:\slave\test\properties\build_url 10:50:23 INFO - Contents: 10:50:23 INFO - build_url:https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 10:50:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 10:50:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:50:23 INFO - Writing to file C:\slave\test\properties\symbols_url 10:50:23 INFO - Contents: 10:50:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 10:50:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:23 INFO - https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:50:23 INFO - trying https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 10:50:23 INFO - Downloading https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 10:50:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 10:50:25 INFO - Downloaded 50796294 bytes. 10:50:25 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:50:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:50:29 INFO - Return code: 0 10:50:29 INFO - Running post-action listener: _resource_record_post_action 10:50:29 INFO - Running post-action listener: set_extra_try_arguments 10:50:29 INFO - ##### 10:50:29 INFO - ##### Running create-virtualenv step. 10:50:29 INFO - ##### 10:50:29 INFO - Running pre-action listener: _pre_create_virtualenv 10:50:29 INFO - Running pre-action listener: _resource_record_pre_action 10:50:29 INFO - Running main action method: create_virtualenv 10:50:29 INFO - Creating virtualenv C:\slave\test\build\venv 10:50:29 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 10:50:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:50:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:50:37 INFO - Installing distribute......................................................................................................................................................................................done. 10:50:38 INFO - Return code: 0 10:50:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:50:38 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')]} 10:50:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:38 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')]} 10:50:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:38 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 0x024FA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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', '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-189\\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 10:50:38 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 10:50:38 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 10:50:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:50:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:38 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:50:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:38 INFO - 'DCLOCATION': 'SCL3', 10:50:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:38 INFO - 'HOMEDRIVE': 'C:', 10:50:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:50:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:38 INFO - 'KTS_VERSION': '1.19c', 10:50:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:50:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:50:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:38 INFO - 'MOZ_NO_REMOTE': '1', 10:50:38 INFO - 'NO_EM_RESTART': '1', 10:50:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:38 INFO - 'OS': 'Windows_NT', 10:50:38 INFO - 'OURDRIVE': 'C:', 10:50:38 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', 10:50:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:38 INFO - 'PROCESSOR_LEVEL': '6', 10:50:38 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:38 INFO - 'PROMPT': '$P$G', 10:50:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:38 INFO - 'PWD': 'C:\\slave\\test', 10:50:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:38 INFO - 'SYSTEMDRIVE': 'C:', 10:50:38 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:38 INFO - 'TEST1': 'testie', 10:50:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:38 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:50:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:50:38 INFO - 'USERNAME': 'cltbld', 10:50:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:50:38 INFO - 'WINDIR': 'C:\\windows', 10:50:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:39 INFO - Downloading/unpacking psutil>=0.7.1 10:50:40 INFO - Running setup.py egg_info for package psutil 10:50:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:50:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:50:40 INFO - Installing collected packages: psutil 10:50:40 INFO - Running setup.py install for psutil 10:50:40 INFO - building 'psutil._psutil_windows' extension 10:50:40 INFO - error: Unable to find vcvarsall.bat 10:50:40 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-gxxrsr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:50:40 INFO - running install 10:50:40 INFO - running build 10:50:40 INFO - running build_py 10:50:40 INFO - creating build 10:50:40 INFO - creating build\lib.win32-2.7 10:50:40 INFO - creating build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:50:40 INFO - running build_ext 10:50:40 INFO - building 'psutil._psutil_windows' extension 10:50:40 INFO - error: Unable to find vcvarsall.bat 10:50:40 INFO - ---------------------------------------- 10:50:40 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-gxxrsr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:50:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 10:50:40 WARNING - Return code: 1 10:50:40 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! 10:50:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:50:40 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')]} 10:50:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:40 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')]} 10:50:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:40 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 0x024FA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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', '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-189\\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 10:50:40 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 10:50:40 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 10:50:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:50:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:40 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:50:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:40 INFO - 'DCLOCATION': 'SCL3', 10:50:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:40 INFO - 'HOMEDRIVE': 'C:', 10:50:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:50:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:40 INFO - 'KTS_VERSION': '1.19c', 10:50:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:50:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:50:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:40 INFO - 'MOZ_NO_REMOTE': '1', 10:50:40 INFO - 'NO_EM_RESTART': '1', 10:50:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:40 INFO - 'OS': 'Windows_NT', 10:50:40 INFO - 'OURDRIVE': 'C:', 10:50:40 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', 10:50:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:40 INFO - 'PROCESSOR_LEVEL': '6', 10:50:40 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:40 INFO - 'PROMPT': '$P$G', 10:50:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:40 INFO - 'PWD': 'C:\\slave\\test', 10:50:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:40 INFO - 'SYSTEMDRIVE': 'C:', 10:50:40 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:40 INFO - 'TEST1': 'testie', 10:50:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:40 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:50:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:50:40 INFO - 'USERNAME': 'cltbld', 10:50:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:50:40 INFO - 'WINDIR': 'C:\\windows', 10:50:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:50:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:50:43 INFO - Running setup.py egg_info for package mozsystemmonitor 10:50:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:50:43 INFO - Running setup.py egg_info for package psutil 10:50:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:50:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:50:43 INFO - Installing collected packages: mozsystemmonitor, psutil 10:50:43 INFO - Running setup.py install for mozsystemmonitor 10:50:43 INFO - Running setup.py install for psutil 10:50:43 INFO - building 'psutil._psutil_windows' extension 10:50:43 INFO - error: Unable to find vcvarsall.bat 10:50:43 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-jodqa2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:50:43 INFO - running install 10:50:43 INFO - running build 10:50:43 INFO - running build_py 10:50:43 INFO - running build_ext 10:50:43 INFO - building 'psutil._psutil_windows' extension 10:50:43 INFO - error: Unable to find vcvarsall.bat 10:50:43 INFO - ---------------------------------------- 10:50:43 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-jodqa2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:50:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 10:50:43 WARNING - Return code: 1 10:50:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:50:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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', '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-189\\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 10:50:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:50:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:50:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:50:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:43 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:50:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:43 INFO - 'DCLOCATION': 'SCL3', 10:50:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:43 INFO - 'HOMEDRIVE': 'C:', 10:50:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:50:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:43 INFO - 'KTS_VERSION': '1.19c', 10:50:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:50:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:50:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:43 INFO - 'MOZ_NO_REMOTE': '1', 10:50:43 INFO - 'NO_EM_RESTART': '1', 10:50:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:43 INFO - 'OS': 'Windows_NT', 10:50:43 INFO - 'OURDRIVE': 'C:', 10:50:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 10:50:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:43 INFO - 'PROCESSOR_LEVEL': '6', 10:50:43 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:43 INFO - 'PROMPT': '$P$G', 10:50:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:43 INFO - 'PWD': 'C:\\slave\\test', 10:50:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:43 INFO - 'SYSTEMDRIVE': 'C:', 10:50:43 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:43 INFO - 'TEST1': 'testie', 10:50:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:43 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:50:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:50:43 INFO - 'USERNAME': 'cltbld', 10:50:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:50:43 INFO - 'WINDIR': 'C:\\windows', 10:50:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:44 INFO - Downloading/unpacking blobuploader==1.2.4 10:50:44 INFO - Downloading blobuploader-1.2.4.tar.gz 10:50:44 INFO - Running setup.py egg_info for package blobuploader 10:50:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:50:48 INFO - Running setup.py egg_info for package requests 10:50:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:50:48 INFO - Downloading docopt-0.6.1.tar.gz 10:50:48 INFO - Running setup.py egg_info for package docopt 10:50:48 INFO - Installing collected packages: blobuploader, docopt, requests 10:50:48 INFO - Running setup.py install for blobuploader 10:50:48 INFO - Running setup.py install for docopt 10:50:48 INFO - Running setup.py install for requests 10:50:48 INFO - Successfully installed blobuploader docopt requests 10:50:48 INFO - Cleaning up... 10:50:48 INFO - Return code: 0 10:50:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:50:48 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')]} 10:50:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:48 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')]} 10:50:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:48 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 0x024FA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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', '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-189\\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 10:50:48 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 10:50:48 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 10:50:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:50:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:48 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:50:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:48 INFO - 'DCLOCATION': 'SCL3', 10:50:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:48 INFO - 'HOMEDRIVE': 'C:', 10:50:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:50:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:48 INFO - 'KTS_VERSION': '1.19c', 10:50:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:50:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:50:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:48 INFO - 'MOZ_NO_REMOTE': '1', 10:50:48 INFO - 'NO_EM_RESTART': '1', 10:50:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:48 INFO - 'OS': 'Windows_NT', 10:50:48 INFO - 'OURDRIVE': 'C:', 10:50:48 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', 10:50:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:48 INFO - 'PROCESSOR_LEVEL': '6', 10:50:48 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:48 INFO - 'PROMPT': '$P$G', 10:50:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:48 INFO - 'PWD': 'C:\\slave\\test', 10:50:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:48 INFO - 'SYSTEMDRIVE': 'C:', 10:50:48 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:48 INFO - 'TEST1': 'testie', 10:50:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:48 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:50:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:50:48 INFO - 'USERNAME': 'cltbld', 10:50:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:50:48 INFO - 'WINDIR': 'C:\\windows', 10:50:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:50:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:50:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:50:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:50:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:50:53 INFO - Unpacking c:\slave\test\build\tests\marionette 10:50:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:50:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:50:53 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 10:50:53 INFO - Running setup.py install for browsermob-proxy 10:51:09 INFO - Running setup.py install for manifestparser 10:51:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for marionette-client 10:51:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:51:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for marionette-driver 10:51:09 INFO - Running setup.py install for mozcrash 10:51:09 INFO - Running setup.py install for mozdebug 10:51:09 INFO - Running setup.py install for mozdevice 10:51:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozfile 10:51:09 INFO - Running setup.py install for mozhttpd 10:51:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozinfo 10:51:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozInstall 10:51:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozleak 10:51:09 INFO - Running setup.py install for mozlog 10:51:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for moznetwork 10:51:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozprocess 10:51:09 INFO - Running setup.py install for mozprofile 10:51:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozrunner 10:51:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for mozscreenshot 10:51:09 INFO - Running setup.py install for moztest 10:51:09 INFO - Running setup.py install for mozversion 10:51:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:51:09 INFO - Running setup.py install for wptserve 10:51:09 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 10:51:09 INFO - Cleaning up... 10:51:09 INFO - Return code: 0 10:51:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:51:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:51:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:51:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:51:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:51:09 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 0x024FA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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', '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-189\\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 10:51:09 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 10:51:09 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 10:51:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:51:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:51:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:51:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:51:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:51:09 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:51:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:51:09 INFO - 'DCLOCATION': 'SCL3', 10:51:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:51:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:51:09 INFO - 'HOMEDRIVE': 'C:', 10:51:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:51:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:51:09 INFO - 'KTS_VERSION': '1.19c', 10:51:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:51:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:51:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:51:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:51:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:51:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:51:09 INFO - 'MOZ_NO_REMOTE': '1', 10:51:09 INFO - 'NO_EM_RESTART': '1', 10:51:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:51:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:51:09 INFO - 'OS': 'Windows_NT', 10:51:09 INFO - 'OURDRIVE': 'C:', 10:51:09 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', 10:51:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:51:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:51:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:51:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:51:09 INFO - 'PROCESSOR_LEVEL': '6', 10:51:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:51:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:51:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:51:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:51:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:51:09 INFO - 'PROMPT': '$P$G', 10:51:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:51:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:51:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:51:09 INFO - 'PWD': 'C:\\slave\\test', 10:51:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:51:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:51:09 INFO - 'SYSTEMDRIVE': 'C:', 10:51:09 INFO - 'SYSTEMROOT': 'C:\\windows', 10:51:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:51:09 INFO - 'TEST1': 'testie', 10:51:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:51:09 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:51:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:51:09 INFO - 'USERNAME': 'cltbld', 10:51:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:51:09 INFO - 'WINDIR': 'C:\\windows', 10:51:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:51:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:51:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:51:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:51:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:51:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:51:12 INFO - Unpacking c:\slave\test\build\tests\marionette 10:51:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:51:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:51:12 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)) 10:51:26 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)) 10:51:26 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)) 10:51:26 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)) 10:51:26 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)) 10:51:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:51:26 INFO - Downloading blessings-1.6.tar.gz 10:51:26 INFO - Running setup.py egg_info for package blessings 10:51:26 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)) 10:51:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:51:26 INFO - Running setup.py install for blessings 10:51:26 INFO - Running setup.py install for browsermob-proxy 10:51:26 INFO - Running setup.py install for manifestparser 10:51:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for marionette-client 10:51:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:51:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for marionette-driver 10:51:26 INFO - Running setup.py install for mozcrash 10:51:26 INFO - Running setup.py install for mozdebug 10:51:26 INFO - Running setup.py install for mozdevice 10:51:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for mozhttpd 10:51:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for mozInstall 10:51:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for mozleak 10:51:26 INFO - Running setup.py install for mozprofile 10:51:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Running setup.py install for mozrunner 10:51:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:51:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:51:28 INFO - Running setup.py install for mozscreenshot 10:51:28 INFO - Running setup.py install for moztest 10:51:28 INFO - Running setup.py install for mozversion 10:51:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:51:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:51:28 INFO - Running setup.py install for wptserve 10:51:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:51:28 INFO - Cleaning up... 10:51:28 INFO - Return code: 0 10:51:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:51:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:51:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:51:28 INFO - Reading from file tmpfile_stdout 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - Current package versions: 10:51:28 INFO - blessings == 1.6 10:51:28 INFO - blobuploader == 1.2.4 10:51:28 INFO - browsermob-proxy == 0.6.0 10:51:28 INFO - distribute == 0.6.14 10:51:28 INFO - docopt == 0.6.1 10:51:28 INFO - manifestparser == 1.1 10:51:28 INFO - marionette-client == 2.3.0 10:51:28 INFO - marionette-driver == 1.4.0 10:51:28 INFO - mozInstall == 1.12 10:51:28 INFO - mozcrash == 0.17 10:51:28 INFO - mozdebug == 0.1 10:51:28 INFO - mozdevice == 0.48 10:51:28 INFO - mozfile == 1.2 10:51:28 INFO - mozhttpd == 0.7 10:51:28 INFO - mozinfo == 0.9 10:51:28 INFO - mozleak == 0.1 10:51:28 INFO - mozlog == 3.1 10:51:28 INFO - moznetwork == 0.27 10:51:28 INFO - mozprocess == 0.22 10:51:28 INFO - mozprofile == 0.28 10:51:28 INFO - mozrunner == 6.11 10:51:28 INFO - mozscreenshot == 0.1 10:51:28 INFO - mozsystemmonitor == 0.0 10:51:28 INFO - moztest == 0.7 10:51:28 INFO - mozversion == 1.4 10:51:28 INFO - requests == 1.2.3 10:51:28 INFO - wptserve == 1.4.0 10:51:28 INFO - Running post-action listener: _resource_record_post_action 10:51:28 INFO - Running post-action listener: _start_resource_monitoring 10:51:28 INFO - Starting resource monitoring. 10:51:28 INFO - ##### 10:51:28 INFO - ##### Running pull step. 10:51:28 INFO - ##### 10:51:28 INFO - Running pre-action listener: _resource_record_pre_action 10:51:28 INFO - Running main action method: pull 10:51:28 INFO - Pull has nothing to do! 10:51:28 INFO - Running post-action listener: _resource_record_post_action 10:51:28 INFO - ##### 10:51:28 INFO - ##### Running install step. 10:51:28 INFO - ##### 10:51:28 INFO - Running pre-action listener: _resource_record_pre_action 10:51:28 INFO - Running main action method: install 10:51:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:51:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:51:28 INFO - Reading from file tmpfile_stdout 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - Detecting whether we're running mozinstall >=1.0... 10:51:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:51:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:51:28 INFO - Reading from file tmpfile_stdout 10:51:28 INFO - Output received: 10:51:28 INFO - Usage: mozinstall-script.py [options] installer 10:51:28 INFO - Options: 10:51:28 INFO - -h, --help show this help message and exit 10:51:28 INFO - -d DEST, --destination=DEST 10:51:28 INFO - Directory to install application into. [default: 10:51:28 INFO - "C:\slave\test"] 10:51:28 INFO - --app=APP Application being installed. [default: firefox] 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - Using _rmtree_windows ... 10:51:28 INFO - mkdir: C:\slave\test\build\application 10:51:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:51:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win64.zip --destination C:\slave\test\build\application 10:51:32 INFO - Reading from file tmpfile_stdout 10:51:32 INFO - Output received: 10:51:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:51:32 INFO - Using _rmtree_windows ... 10:51:32 INFO - Using _rmtree_windows ... 10:51:32 INFO - Running post-action listener: _resource_record_post_action 10:51:32 INFO - ##### 10:51:32 INFO - ##### Running run-tests step. 10:51:32 INFO - ##### 10:51:32 INFO - Running pre-action listener: _resource_record_pre_action 10:51:32 INFO - Running main action method: run_tests 10:51:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:51:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:51:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:51:32 INFO - grabbing minidump binary from tooltool 10:51:32 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')]} 10:51:32 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 0x0252A368>, '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 0x022C6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026020C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:51:32 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 10:51:32 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 10:51:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:51:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaue5gf 10:51:34 INFO - INFO - File integrity verified, renaming tmpaue5gf to win32-minidump_stackwalk.exe 10:51:34 INFO - Return code: 0 10:51:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:51:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:51:35 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/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.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 10:51:35 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/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.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 10:51:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:51:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 10:51:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:51:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:51:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:51:35 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 10:51:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:51:35 INFO - 'DCLOCATION': 'SCL3', 10:51:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:51:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:51:35 INFO - 'HOMEDRIVE': 'C:', 10:51:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 10:51:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:51:35 INFO - 'KTS_VERSION': '1.19c', 10:51:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 10:51:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 10:51:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:51:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:51:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:51:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:51:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:51:35 INFO - 'MOZ_NO_REMOTE': '1', 10:51:35 INFO - 'NO_EM_RESTART': '1', 10:51:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:51:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:51:35 INFO - 'OS': 'Windows_NT', 10:51:35 INFO - 'OURDRIVE': 'C:', 10:51:35 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', 10:51:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:51:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:51:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:51:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:51:35 INFO - 'PROCESSOR_LEVEL': '6', 10:51:35 INFO - 'PROCESSOR_REVISION': '1e05', 10:51:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:51:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:51:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:51:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:51:35 INFO - 'PROMPT': '$P$G', 10:51:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:51:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:51:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:51:35 INFO - 'PWD': 'C:\\slave\\test', 10:51:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:51:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:51:35 INFO - 'SYSTEMDRIVE': 'C:', 10:51:35 INFO - 'SYSTEMROOT': 'C:\\windows', 10:51:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:51:35 INFO - 'TEST1': 'testie', 10:51:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:51:35 INFO - 'USERDOMAIN': 'T-W864-IX-189', 10:51:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 10:51:35 INFO - 'USERNAME': 'cltbld', 10:51:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 10:51:35 INFO - 'WINDIR': 'C:\\windows', 10:51:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:51:35 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/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.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 10:51:36 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 10:51:36 INFO - import pkg_resources 10:51:37 INFO - Using 1 client processes 10:51:40 INFO - SUITE-START | Running 778 tests 10:51:40 INFO - Running testharness tests 10:51:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:51:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:51:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:51:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:51:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:51:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:51:41 INFO - Setting up ssl 10:51:41 INFO - PROCESS | certutil | 10:51:41 INFO - PROCESS | certutil | 10:51:41 INFO - PROCESS | certutil | 10:51:41 INFO - Certificate Nickname Trust Attributes 10:51:41 INFO - SSL,S/MIME,JAR/XPI 10:51:41 INFO - 10:51:41 INFO - web-platform-tests CT,, 10:51:41 INFO - 10:51:41 INFO - Starting runner 10:51:42 INFO - PROCESS | 3608 | [3608] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:51:42 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:51:42 INFO - PROCESS | 3608 | [3608] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:51:43 INFO - PROCESS | 3608 | 1470160303934 Marionette DEBUG Marionette enabled via build flag and pref 10:51:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004621C5E000 == 1 [pid = 3608] [id = 1] 10:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 1 (00000046300AA000) [pid = 3608] [serial = 1] [outer = 0000000000000000] 10:51:45 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 2 (00000046300AB000) [pid = 3608] [serial = 2] [outer = 00000046300AA000] 10:51:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633693800 == 2 [pid = 3608] [id = 2] 10:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 3 (0000004633694000) [pid = 3608] [serial = 3] [outer = 0000000000000000] 10:51:45 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 4 (0000004633695000) [pid = 3608] [serial = 4] [outer = 0000004633694000] 10:51:45 INFO - PROCESS | 3608 | 1470160305807 Marionette INFO Listening on port 2828 10:51:47 INFO - PROCESS | 3608 | 1470160307823 Marionette DEBUG Marionette enabled via command-line flag 10:51:47 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343DE000 == 3 [pid = 3608] [id = 3] 10:51:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 5 (000000463462D800) [pid = 3608] [serial = 5] [outer = 0000000000000000] 10:51:47 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:51:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 6 (000000463462E800) [pid = 3608] [serial = 6] [outer = 000000463462D800] 10:51:47 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:51:47 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:51:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 7 (0000004635053000) [pid = 3608] [serial = 7] [outer = 0000004633694000] 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308807 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308839 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308846 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308881 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308888 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 10:51:48 INFO - PROCESS | 3608 | 1470160308891 Marionette DEBUG Closed connection conn0 10:51:48 INFO - PROCESS | 3608 | 1470160308893 Marionette DEBUG Closed connection conn1 10:51:48 INFO - PROCESS | 3608 | 1470160308895 Marionette DEBUG Closed connection conn2 10:51:48 INFO - PROCESS | 3608 | 1470160308948 Marionette DEBUG Closed connection conn3 10:51:48 INFO - PROCESS | 3608 | 1470160308974 Marionette DEBUG Closed connection conn4 10:51:48 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:48 INFO - PROCESS | 3608 | 1470160308980 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 10:51:49 INFO - PROCESS | 3608 | 1470160309257 Marionette DEBUG Closed connection conn5 10:51:49 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:51:49 INFO - PROCESS | 3608 | 1470160309262 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 10:51:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635557800 == 4 [pid = 3608] [id = 4] 10:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 8 (00000046300C6400) [pid = 3608] [serial = 8] [outer = 0000000000000000] 10:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 9 (00000046355C6800) [pid = 3608] [serial = 9] [outer = 00000046300C6400] 10:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 10 (000000463579EC00) [pid = 3608] [serial = 10] [outer = 00000046300C6400] 10:51:49 INFO - PROCESS | 3608 | 1470160309439 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:51:49 INFO - PROCESS | 3608 | 1470160309445 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1"} 10:51:50 INFO - PROCESS | 3608 | [3608] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:51:50 INFO - PROCESS | 3608 | [3608] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:51:50 INFO - PROCESS | 3608 | [3608] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:51:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0BD800 == 5 [pid = 3608] [id = 5] 10:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 11 (000000463B0BE000) [pid = 3608] [serial = 11] [outer = 0000000000000000] 10:51:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0BE800 == 6 [pid = 3608] [id = 6] 10:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 12 (000000463B0A0800) [pid = 3608] [serial = 12] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:51:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE3A000 == 7 [pid = 3608] [id = 7] 10:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 13 (000000463B0A0000) [pid = 3608] [serial = 13] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:51:51 INFO - PROCESS | 3608 | [3608] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 14 (000000463C10DC00) [pid = 3608] [serial = 14] [outer = 000000463B0A0000] 10:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 15 (000000463C58B000) [pid = 3608] [serial = 15] [outer = 000000463B0BE000] 10:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 16 (000000463C103C00) [pid = 3608] [serial = 16] [outer = 000000463B0A0800] 10:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 17 (000000463C255C00) [pid = 3608] [serial = 17] [outer = 000000463B0A0000] 10:51:52 INFO - PROCESS | 3608 | 1470160312549 Marionette INFO startBrowser fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:52 INFO - PROCESS | 3608 | 1470160312588 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 3608 | 1470160312604 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 3608 | 1470160312606 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 18 (000000463D7FF000) [pid = 3608] [serial = 18] [outer = 000000463B0A0000] 10:51:53 INFO - PROCESS | 3608 | 1470160313573 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"fca64cc4-056b-4361-91b8-7bdcf8e71fd6","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1","command_id":1}}] 10:51:54 INFO - PROCESS | 3608 | 1470160314068 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:51:54 INFO - PROCESS | 3608 | 1470160314072 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:54 INFO - PROCESS | 3608 | 1470160314182 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:51:54 INFO - PROCESS | 3608 | 1470160314203 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:51:54 INFO - PROCESS | 3608 | 1470160314205 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:54 INFO - PROCESS | 3608 | [3608] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:51:55 INFO - PROCESS | 3608 | --DOCSHELL 0000004621C5E000 == 6 [pid = 3608] [id = 1] 10:51:56 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:51:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 19 (000000463447D000) [pid = 3608] [serial = 19] [outer = 000000463B0A0000] 10:51:56 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:51:56 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:51:56 INFO - PROCESS | 3608 | 1470160316670 Marionette TRACE conn6 <- [1,3,null,{}] 10:51:56 INFO - PROCESS | 3608 | 1470160316674 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:51:56 INFO - PROCESS | 3608 | 1470160316677 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:56 INFO - PROCESS | 3608 | 1470160316698 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:51:56 INFO - PROCESS | 3608 | 1470160316727 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 3608 | 1470160316732 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:51:56 INFO - PROCESS | 3608 | 1470160316738 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 3608 | 1470160316741 Marionette TRACE conn6 <- [1,6,null,{}] 10:51:56 INFO - PROCESS | 3608 | 1470160316797 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:56 INFO - PROCESS | 3608 | 1470160316800 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:56 INFO - PROCESS | 3608 | 1470160316822 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:51:56 INFO - PROCESS | 3608 | 1470160316947 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 3608 | 1470160316950 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000462E942000 == 7 [pid = 3608] [id = 8] 10:51:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 20 (00000046336BB000) [pid = 3608] [serial = 20] [outer = 0000000000000000] 10:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 21 (0000004633807400) [pid = 3608] [serial = 21] [outer = 00000046336BB000] 10:51:57 INFO - PROCESS | 3608 | 1470160317003 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 22 (00000046339D8000) [pid = 3608] [serial = 22] [outer = 00000046336BB000] 10:51:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F915000 == 8 [pid = 3608] [id = 9] 10:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 23 (00000046343B6400) [pid = 3608] [serial = 23] [outer = 0000000000000000] 10:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 24 (00000046343FC800) [pid = 3608] [serial = 24] [outer = 00000046343B6400] 10:51:57 INFO - PROCESS | 3608 | 1470160317436 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 25 (00000046351DE400) [pid = 3608] [serial = 25] [outer = 00000046343B6400] 10:51:57 INFO - PROCESS | 3608 | --DOCSHELL 0000004635557800 == 7 [pid = 3608] [id = 4] 10:51:57 INFO - PROCESS | 3608 | 1470160317859 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1194ms 10:51:58 INFO - PROCESS | 3608 | 1470160318073 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 3608 | 1470160318076 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:51:58 INFO - PROCESS | 3608 | 1470160318096 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 3608 | 1470160318098 Marionette TRACE conn6 <- [1,10,null,{}] 10:51:58 INFO - PROCESS | 3608 | 1470160318104 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:58 INFO - PROCESS | 3608 | 1470160318107 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:58 INFO - PROCESS | 3608 | 1470160318209 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:51:58 INFO - PROCESS | 3608 | 1470160318217 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 3608 | 1470160318220 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463462C000 == 8 [pid = 3608] [id = 10] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 26 (0000004635C55C00) [pid = 3608] [serial = 26] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 27 (000000463B15D000) [pid = 3608] [serial = 27] [outer = 0000004635C55C00] 10:51:58 INFO - PROCESS | 3608 | 1470160318268 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 28 (000000463BC2D400) [pid = 3608] [serial = 28] [outer = 0000004635C55C00] 10:51:58 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351AE000 == 9 [pid = 3608] [id = 11] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 29 (00000046351AE800) [pid = 3608] [serial = 29] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 30 (00000046351AF000) [pid = 3608] [serial = 30] [outer = 00000046351AE800] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 31 (0000004635559000) [pid = 3608] [serial = 31] [outer = 00000046351AE800] 10:51:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000462E0A8000 == 10 [pid = 3608] [id = 12] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 32 (00000046336BB800) [pid = 3608] [serial = 32] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 33 (000000463CB0B800) [pid = 3608] [serial = 33] [outer = 00000046336BB800] 10:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 34 (000000463437E000) [pid = 3608] [serial = 34] [outer = 00000046336BB800] 10:51:58 INFO - PROCESS | 3608 | 1470160318947 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 10:51:59 INFO - PROCESS | 3608 | 1470160318992 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 3608 | 1470160318996 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:51:59 INFO - PROCESS | 3608 | 1470160319000 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 3608 | 1470160319002 Marionette TRACE conn6 <- [1,14,null,{}] 10:51:59 INFO - PROCESS | 3608 | 1470160319007 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 3608 | 1470160319009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:59 INFO - PROCESS | 3608 | 1470160319105 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:51:59 INFO - PROCESS | 3608 | 1470160319111 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 3608 | 1470160319114 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:59 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D6000 == 11 [pid = 3608] [id = 13] 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 35 (000000463D3E7C00) [pid = 3608] [serial = 35] [outer = 0000000000000000] 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 36 (000000463DFE0C00) [pid = 3608] [serial = 36] [outer = 000000463D3E7C00] 10:51:59 INFO - PROCESS | 3608 | 1470160319162 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 37 (000000463E17AC00) [pid = 3608] [serial = 37] [outer = 000000463D3E7C00] 10:51:59 INFO - PROCESS | 3608 | 1470160319608 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 10:51:59 INFO - PROCESS | 3608 | 1470160319630 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 3608 | 1470160319632 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:51:59 INFO - PROCESS | 3608 | 1470160319643 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 3608 | 1470160319650 Marionette TRACE conn6 <- [1,18,null,{}] 10:51:59 INFO - PROCESS | 3608 | 1470160319654 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 3608 | 1470160319658 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:59 INFO - PROCESS | 3608 | 1470160319754 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:51:59 INFO - PROCESS | 3608 | 1470160319763 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 3608 | 1470160319765 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:51:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0C7000 == 12 [pid = 3608] [id = 14] 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 38 (000000463E5A3000) [pid = 3608] [serial = 38] [outer = 0000000000000000] 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 39 (000000463F8B3800) [pid = 3608] [serial = 39] [outer = 000000463E5A3000] 10:51:59 INFO - PROCESS | 3608 | 1470160319812 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 40 (000000463F8D5000) [pid = 3608] [serial = 40] [outer = 000000463E5A3000] 10:52:00 INFO - PROCESS | 3608 | 1470160320206 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 10:52:00 INFO - PROCESS | 3608 | 1470160320224 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 3608 | 1470160320227 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:52:00 INFO - PROCESS | 3608 | 1470160320230 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 3608 | 1470160320232 Marionette TRACE conn6 <- [1,22,null,{}] 10:52:00 INFO - PROCESS | 3608 | 1470160320247 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 3608 | 1470160320249 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:00 INFO - PROCESS | 3608 | 1470160320335 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:52:00 INFO - PROCESS | 3608 | 1470160320341 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 3608 | 1470160320343 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B00C800 == 13 [pid = 3608] [id = 15] 10:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 41 (0000004634436400) [pid = 3608] [serial = 41] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 42 (00000046357A6400) [pid = 3608] [serial = 42] [outer = 0000004634436400] 10:52:00 INFO - PROCESS | 3608 | 1470160320389 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 43 (000000462DDD1C00) [pid = 3608] [serial = 43] [outer = 0000004634436400] 10:52:00 INFO - PROCESS | 3608 | 1470160320782 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 10:52:00 INFO - PROCESS | 3608 | 1470160320823 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 3608 | 1470160320826 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:52:00 INFO - PROCESS | 3608 | 1470160320829 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 3608 | 1470160320831 Marionette TRACE conn6 <- [1,26,null,{}] 10:52:00 INFO - PROCESS | 3608 | 1470160320835 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 3608 | 1470160320837 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:00 INFO - PROCESS | 3608 | 1470160320920 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:52:00 INFO - PROCESS | 3608 | 1470160320925 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 3608 | 1470160320932 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB2000 == 14 [pid = 3608] [id = 16] 10:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 44 (000000463BFE4400) [pid = 3608] [serial = 44] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 45 (000000463BFE6000) [pid = 3608] [serial = 45] [outer = 000000463BFE4400] 10:52:00 INFO - PROCESS | 3608 | 1470160320987 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 46 (000000463F932C00) [pid = 3608] [serial = 46] [outer = 000000463BFE4400] 10:52:01 INFO - PROCESS | 3608 | 1470160321429 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 10:52:01 INFO - PROCESS | 3608 | 1470160321461 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 3608 | 1470160321463 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:52:01 INFO - PROCESS | 3608 | 1470160321467 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 3608 | 1470160321468 Marionette TRACE conn6 <- [1,30,null,{}] 10:52:01 INFO - PROCESS | 3608 | 1470160321476 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 3608 | 1470160321479 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:01 INFO - PROCESS | 3608 | 1470160321564 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:52:01 INFO - PROCESS | 3608 | 1470160321571 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 3608 | 1470160321573 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1B6000 == 15 [pid = 3608] [id = 17] 10:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 47 (000000463BDF0400) [pid = 3608] [serial = 47] [outer = 0000000000000000] 10:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 48 (000000463BFE4C00) [pid = 3608] [serial = 48] [outer = 000000463BDF0400] 10:52:01 INFO - PROCESS | 3608 | 1470160321620 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 49 (000000463F550C00) [pid = 3608] [serial = 49] [outer = 000000463BDF0400] 10:52:02 INFO - PROCESS | 3608 | 1470160322006 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 584ms 10:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:52:02 INFO - PROCESS | 3608 | 1470160322059 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 3608 | 1470160322062 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:52:02 INFO - PROCESS | 3608 | 1470160322065 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 3608 | 1470160322067 Marionette TRACE conn6 <- [1,34,null,{}] 10:52:02 INFO - PROCESS | 3608 | 1470160322070 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 3608 | 1470160322072 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:02 INFO - PROCESS | 3608 | 1470160322151 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:52:02 INFO - PROCESS | 3608 | 1470160322157 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 3608 | 1470160322159 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C893800 == 16 [pid = 3608] [id = 18] 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 50 (000000463B926000) [pid = 3608] [serial = 50] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (000000463B928800) [pid = 3608] [serial = 51] [outer = 000000463B926000] 10:52:02 INFO - PROCESS | 3608 | 1470160322205 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000463BFE4800) [pid = 3608] [serial = 52] [outer = 000000463B926000] 10:52:02 INFO - PROCESS | 3608 | 1470160322674 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 10:52:02 INFO - PROCESS | 3608 | 1470160322696 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 3608 | 1470160322698 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:52:02 INFO - PROCESS | 3608 | 1470160322701 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:52:02 INFO - PROCESS | 3608 | 1470160322703 Marionette TRACE conn6 <- [1,38,null,{}] 10:52:02 INFO - PROCESS | 3608 | 1470160322707 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 3608 | 1470160322709 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:02 INFO - PROCESS | 3608 | 1470160322798 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:52:02 INFO - PROCESS | 3608 | 1470160322806 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 3608 | 1470160322808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC1B000 == 17 [pid = 3608] [id = 19] 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (000000462EEEC000) [pid = 3608] [serial = 53] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000462EEF1400) [pid = 3608] [serial = 54] [outer = 000000462EEEC000] 10:52:02 INFO - PROCESS | 3608 | 1470160322853 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000462EEF6800) [pid = 3608] [serial = 55] [outer = 000000462EEEC000] 10:52:03 INFO - PROCESS | 3608 | 1470160323525 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 880ms 10:52:03 INFO - PROCESS | 3608 | 1470160323586 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 3608 | 1470160323588 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:52:03 INFO - PROCESS | 3608 | 1470160323592 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 3608 | 1470160323594 Marionette TRACE conn6 <- [1,42,null,{}] 10:52:03 INFO - PROCESS | 3608 | 1470160323597 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:03 INFO - PROCESS | 3608 | 1470160323599 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:03 INFO - PROCESS | 3608 | 1470160323691 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:52:03 INFO - PROCESS | 3608 | 1470160323696 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 3608 | 1470160323698 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A3000 == 18 [pid = 3608] [id = 20] 10:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000462EEFAC00) [pid = 3608] [serial = 56] [outer = 0000000000000000] 10:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000463C7C2C00) [pid = 3608] [serial = 57] [outer = 000000462EEFAC00] 10:52:03 INFO - PROCESS | 3608 | 1470160323747 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463C7CC800) [pid = 3608] [serial = 58] [outer = 000000462EEFAC00] 10:52:04 INFO - PROCESS | 3608 | 1470160324130 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 10:52:04 INFO - PROCESS | 3608 | 1470160324189 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 3608 | 1470160324191 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:52:04 INFO - PROCESS | 3608 | 1470160324195 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:52:04 INFO - PROCESS | 3608 | 1470160324197 Marionette TRACE conn6 <- [1,46,null,{}] 10:52:04 INFO - PROCESS | 3608 | 1470160324200 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 3608 | 1470160324202 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:04 INFO - PROCESS | 3608 | 1470160324296 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:52:04 INFO - PROCESS | 3608 | 1470160324303 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 3608 | 1470160324305 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC63000 == 19 [pid = 3608] [id = 21] 10:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000463D03DC00) [pid = 3608] [serial = 59] [outer = 0000000000000000] 10:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000463D041C00) [pid = 3608] [serial = 60] [outer = 000000463D03DC00] 10:52:04 INFO - PROCESS | 3608 | 1470160324354 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463D04BC00) [pid = 3608] [serial = 61] [outer = 000000463D03DC00] 10:52:04 INFO - PROCESS | 3608 | 1470160324761 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 10:52:05 INFO - PROCESS | 3608 | 1470160325474 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 3608 | 1470160325479 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:52:05 INFO - PROCESS | 3608 | 1470160325499 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 3608 | 1470160325502 Marionette TRACE conn6 <- [1,50,null,{}] 10:52:05 INFO - PROCESS | 3608 | 1470160325508 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:05 INFO - PROCESS | 3608 | 1470160325511 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:52:05 INFO - PROCESS | 3608 | 1470160325625 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:52:05 INFO - PROCESS | 3608 | 1470160325632 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 3608 | 1470160325637 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633617800 == 20 [pid = 3608] [id = 22] 10:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462EEF5400) [pid = 3608] [serial = 62] [outer = 0000000000000000] 10:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462EEF9000) [pid = 3608] [serial = 63] [outer = 000000462EEF5400] 10:52:05 INFO - PROCESS | 3608 | 1470160325715 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000004633669C00) [pid = 3608] [serial = 64] [outer = 000000462EEF5400] 10:52:06 INFO - PROCESS | 3608 | 1470160326127 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 670ms 10:52:06 INFO - PROCESS | 3608 | 1470160326189 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 3608 | 1470160326192 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:52:06 INFO - PROCESS | 3608 | 1470160326199 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 3608 | 1470160326203 Marionette TRACE conn6 <- [1,54,null,{}] 10:52:06 INFO - PROCESS | 3608 | 1470160326213 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 3608 | 1470160326216 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:06 INFO - PROCESS | 3608 | 1470160326336 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:52:06 INFO - PROCESS | 3608 | 1470160326344 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 3608 | 1470160326346 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351BF800 == 21 [pid = 3608] [id = 23] 10:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000046341A2C00) [pid = 3608] [serial = 65] [outer = 0000000000000000] 10:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004634435800) [pid = 3608] [serial = 66] [outer = 00000046341A2C00] 10:52:06 INFO - PROCESS | 3608 | 1470160326395 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463447AC00) [pid = 3608] [serial = 67] [outer = 00000046341A2C00] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000046300C6400) [pid = 3608] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000046336BB000) [pid = 3608] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004635C55C00) [pid = 3608] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463D3E7C00) [pid = 3608] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463E5A3000) [pid = 3608] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:52:07 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004634436400) [pid = 3608] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:52:07 INFO - PROCESS | 3608 | 1470160327037 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 899ms 10:52:07 INFO - PROCESS | 3608 | 1470160327095 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 3608 | 1470160327098 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:52:07 INFO - PROCESS | 3608 | 1470160327102 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 3608 | 1470160327104 Marionette TRACE conn6 <- [1,58,null,{}] 10:52:07 INFO - PROCESS | 3608 | 1470160327113 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 3608 | 1470160327118 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:07 INFO - PROCESS | 3608 | 1470160327212 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:52:07 INFO - PROCESS | 3608 | 1470160327226 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 3608 | 1470160327230 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B01E000 == 22 [pid = 3608] [id = 24] 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000046357A1400) [pid = 3608] [serial = 68] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (00000046357A3000) [pid = 3608] [serial = 69] [outer = 00000046357A1400] 10:52:07 INFO - PROCESS | 3608 | 1470160327279 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000046305FA400) [pid = 3608] [serial = 70] [outer = 00000046357A1400] 10:52:07 INFO - PROCESS | 3608 | 1470160327677 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 10:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:52:07 INFO - PROCESS | 3608 | 1470160327733 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 3608 | 1470160327735 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:52:07 INFO - PROCESS | 3608 | 1470160327738 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 3608 | 1470160327740 Marionette TRACE conn6 <- [1,62,null,{}] 10:52:07 INFO - PROCESS | 3608 | 1470160327743 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 3608 | 1470160327746 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:07 INFO - PROCESS | 3608 | 1470160327829 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:52:07 INFO - PROCESS | 3608 | 1470160327834 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 3608 | 1470160327836 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAF800 == 23 [pid = 3608] [id = 25] 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463954E800) [pid = 3608] [serial = 71] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004639A2D800) [pid = 3608] [serial = 72] [outer = 000000463954E800] 10:52:07 INFO - PROCESS | 3608 | 1470160327883 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463B91DC00) [pid = 3608] [serial = 73] [outer = 000000463954E800] 10:52:08 INFO - PROCESS | 3608 | 1470160328287 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 10:52:08 INFO - PROCESS | 3608 | 1470160328327 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 3608 | 1470160328329 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:52:08 INFO - PROCESS | 3608 | 1470160328332 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 3608 | 1470160328334 Marionette TRACE conn6 <- [1,66,null,{}] 10:52:08 INFO - PROCESS | 3608 | 1470160328337 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 3608 | 1470160328340 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:08 INFO - PROCESS | 3608 | 1470160328419 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:52:08 INFO - PROCESS | 3608 | 1470160328425 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 3608 | 1470160328427 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C88D000 == 24 [pid = 3608] [id = 26] 10:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463B92A000) [pid = 3608] [serial = 74] [outer = 0000000000000000] 10:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463BC2F000) [pid = 3608] [serial = 75] [outer = 000000463B92A000] 10:52:08 INFO - PROCESS | 3608 | 1470160328472 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BDF3400) [pid = 3608] [serial = 76] [outer = 000000463B92A000] 10:52:08 INFO - PROCESS | 3608 | 1470160328873 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 10:52:08 INFO - PROCESS | 3608 | 1470160328923 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 3608 | 1470160328925 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:52:08 INFO - PROCESS | 3608 | 1470160328928 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 3608 | 1470160328930 Marionette TRACE conn6 <- [1,70,null,{}] 10:52:08 INFO - PROCESS | 3608 | 1470160328934 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 3608 | 1470160328939 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:09 INFO - PROCESS | 3608 | 1470160329081 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:52:09 INFO - PROCESS | 3608 | 1470160329148 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 3608 | 1470160329151 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F183800 == 25 [pid = 3608] [id = 27] 10:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462D38D000) [pid = 3608] [serial = 77] [outer = 0000000000000000] 10:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462D391800) [pid = 3608] [serial = 78] [outer = 000000462D38D000] 10:52:09 INFO - PROCESS | 3608 | 1470160329212 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462EE26400) [pid = 3608] [serial = 79] [outer = 000000462D38D000] 10:52:09 INFO - PROCESS | 3608 | 1470160329806 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 941ms 10:52:09 INFO - PROCESS | 3608 | 1470160329874 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 3608 | 1470160329879 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:52:09 INFO - PROCESS | 3608 | 1470160329884 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 3608 | 1470160329888 Marionette TRACE conn6 <- [1,74,null,{}] 10:52:09 INFO - PROCESS | 3608 | 1470160329893 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 3608 | 1470160329896 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:10 INFO - PROCESS | 3608 | 1470160330037 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:52:10 INFO - PROCESS | 3608 | 1470160330167 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 3608 | 1470160330170 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFB000 == 26 [pid = 3608] [id = 28] 10:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463579D000) [pid = 3608] [serial = 80] [outer = 0000000000000000] 10:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004635960400) [pid = 3608] [serial = 81] [outer = 000000463579D000] 10:52:10 INFO - PROCESS | 3608 | 1470160330230 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463A716800) [pid = 3608] [serial = 82] [outer = 000000463579D000] 10:52:10 INFO - PROCESS | 3608 | 1470160330763 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 942ms 10:52:10 INFO - PROCESS | 3608 | 1470160330830 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 3608 | 1470160330833 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:52:10 INFO - PROCESS | 3608 | 1470160330837 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 3608 | 1470160330840 Marionette TRACE conn6 <- [1,78,null,{}] 10:52:10 INFO - PROCESS | 3608 | 1470160330844 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:10 INFO - PROCESS | 3608 | 1470160330847 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:10 INFO - PROCESS | 3608 | 1470160330955 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:52:11 INFO - PROCESS | 3608 | 1470160331028 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 3608 | 1470160331031 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F91E000 == 27 [pid = 3608] [id = 29] 10:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFE1C00) [pid = 3608] [serial = 83] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C24A800) [pid = 3608] [serial = 84] [outer = 000000463BFE1C00] 10:52:11 INFO - PROCESS | 3608 | 1470160331088 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7C7000) [pid = 3608] [serial = 85] [outer = 000000463BFE1C00] 10:52:11 INFO - PROCESS | 3608 | 1470160331675 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 10:52:11 INFO - PROCESS | 3608 | 1470160331719 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 3608 | 1470160331723 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:52:11 INFO - PROCESS | 3608 | 1470160331735 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 3608 | 1470160331740 Marionette TRACE conn6 <- [1,82,null,{}] 10:52:11 INFO - PROCESS | 3608 | 1470160331744 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 3608 | 1470160331748 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:11 INFO - PROCESS | 3608 | 1470160331889 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:52:11 INFO - PROCESS | 3608 | 1470160331903 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 3608 | 1470160331905 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B21A800 == 28 [pid = 3608] [id = 30] 10:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004635126400) [pid = 3608] [serial = 86] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D011000) [pid = 3608] [serial = 87] [outer = 0000004635126400] 10:52:11 INFO - PROCESS | 3608 | 1470160331960 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D3E2000) [pid = 3608] [serial = 88] [outer = 0000004635126400] 10:52:12 INFO - PROCESS | 3608 | 1470160332539 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 10:52:12 INFO - PROCESS | 3608 | 1470160332613 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 3608 | 1470160332618 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:52:12 INFO - PROCESS | 3608 | 1470160332622 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 3608 | 1470160332626 Marionette TRACE conn6 <- [1,86,null,{}] 10:52:12 INFO - PROCESS | 3608 | 1470160332631 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 3608 | 1470160332634 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:12 INFO - PROCESS | 3608 | 1470160332740 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:52:12 INFO - PROCESS | 3608 | 1470160332802 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 3608 | 1470160332805 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:12 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B7000 == 29 [pid = 3608] [id = 31] 10:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F4C7000) [pid = 3608] [serial = 89] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462F4C9000) [pid = 3608] [serial = 90] [outer = 000000462F4C7000] 10:52:12 INFO - PROCESS | 3608 | 1470160332856 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462F4CF800) [pid = 3608] [serial = 91] [outer = 000000462F4C7000] 10:52:13 INFO - PROCESS | 3608 | --DOCSHELL 000000462E942000 == 28 [pid = 3608] [id = 8] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C255C00) [pid = 3608] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B928800) [pid = 3608] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462EEF1400) [pid = 3608] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C7C2C00) [pid = 3608] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004633807400) [pid = 3608] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046343FC800) [pid = 3608] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B15D000) [pid = 3608] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463CB0B800) [pid = 3608] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463DFE0C00) [pid = 3608] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F8B3800) [pid = 3608] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046357A6400) [pid = 3608] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BFE6000) [pid = 3608] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BFE4C00) [pid = 3608] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046351AF000) [pid = 3608] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463E17AC00) [pid = 3608] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462DDD1C00) [pid = 3608] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463F8D5000) [pid = 3608] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000046339D8000) [pid = 3608] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BC2D400) [pid = 3608] [serial = 28] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463C10DC00) [pid = 3608] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000046355C6800) [pid = 3608] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463579EC00) [pid = 3608] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:52:13 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000004633695000) [pid = 3608] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:52:13 INFO - PROCESS | 3608 | 1470160333830 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1233ms 10:52:13 INFO - PROCESS | 3608 | 1470160333860 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 3608 | 1470160333864 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:52:13 INFO - PROCESS | 3608 | 1470160333873 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 3608 | 1470160333879 Marionette TRACE conn6 <- [1,90,null,{}] 10:52:13 INFO - PROCESS | 3608 | 1470160333886 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:13 INFO - PROCESS | 3608 | 1470160333889 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:13 INFO - PROCESS | 3608 | 1470160333981 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:52:14 INFO - PROCESS | 3608 | 1470160333990 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 3608 | 1470160333993 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633B14800 == 29 [pid = 3608] [id = 32] 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004630663000) [pid = 3608] [serial = 92] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000046306D9400) [pid = 3608] [serial = 93] [outer = 0000004630663000] 10:52:14 INFO - PROCESS | 3608 | 1470160334043 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463396F400) [pid = 3608] [serial = 94] [outer = 0000004630663000] 10:52:14 INFO - PROCESS | 3608 | 1470160334453 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 649ms 10:52:14 INFO - PROCESS | 3608 | 1470160334523 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 3608 | 1470160334529 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:52:14 INFO - PROCESS | 3608 | 1470160334535 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - PROCESS | 3608 | 1470160334538 Marionette TRACE conn6 <- [1,94,null,{}] 10:52:14 INFO - PROCESS | 3608 | 1470160334542 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 3608 | 1470160334545 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:14 INFO - PROCESS | 3608 | 1470160334638 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:52:14 INFO - PROCESS | 3608 | 1470160334674 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 3608 | 1470160334677 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635930800 == 30 [pid = 3608] [id = 33] 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000046341D2400) [pid = 3608] [serial = 95] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046343F1400) [pid = 3608] [serial = 96] [outer = 00000046341D2400] 10:52:14 INFO - PROCESS | 3608 | 1470160334726 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463511D400) [pid = 3608] [serial = 97] [outer = 00000046341D2400] 10:52:15 INFO - PROCESS | 3608 | 1470160335151 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 10:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:52:15 INFO - PROCESS | 3608 | 1470160335165 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 3608 | 1470160335167 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:52:15 INFO - PROCESS | 3608 | 1470160335170 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 3608 | 1470160335174 Marionette TRACE conn6 <- [1,98,null,{}] 10:52:15 INFO - PROCESS | 3608 | 1470160335186 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 3608 | 1470160335190 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:15 INFO - PROCESS | 3608 | 1470160335277 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:52:15 INFO - PROCESS | 3608 | 1470160335285 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 3608 | 1470160335288 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B222800 == 31 [pid = 3608] [id = 34] 10:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004635964000) [pid = 3608] [serial = 98] [outer = 0000000000000000] 10:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004639514400) [pid = 3608] [serial = 99] [outer = 0000004635964000] 10:52:15 INFO - PROCESS | 3608 | 1470160335337 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004639A78800) [pid = 3608] [serial = 100] [outer = 0000004635964000] 10:52:15 INFO - PROCESS | 3608 | 1470160335733 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 586ms 10:52:15 INFO - PROCESS | 3608 | 1470160335760 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 3608 | 1470160335762 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:52:15 INFO - PROCESS | 3608 | 1470160335766 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 3608 | 1470160335768 Marionette TRACE conn6 <- [1,102,null,{}] 10:52:15 INFO - PROCESS | 3608 | 1470160335771 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 3608 | 1470160335773 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:15 INFO - PROCESS | 3608 | 1470160335891 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:52:15 INFO - PROCESS | 3608 | 1470160335903 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 3608 | 1470160335905 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4AD800 == 32 [pid = 3608] [id = 35] 10:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B923C00) [pid = 3608] [serial = 101] [outer = 0000000000000000] 10:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B976C00) [pid = 3608] [serial = 102] [outer = 000000463B923C00] 10:52:15 INFO - PROCESS | 3608 | 1470160335951 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BDEC000) [pid = 3608] [serial = 103] [outer = 000000463B923C00] 10:52:16 INFO - PROCESS | 3608 | 1470160336364 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 10:52:16 INFO - PROCESS | 3608 | 1470160336397 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 3608 | 1470160336399 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:52:16 INFO - PROCESS | 3608 | 1470160336403 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 3608 | 1470160336404 Marionette TRACE conn6 <- [1,106,null,{}] 10:52:16 INFO - PROCESS | 3608 | 1470160336414 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:16 INFO - PROCESS | 3608 | 1470160336416 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:16 INFO - PROCESS | 3608 | 1470160336515 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:52:16 INFO - PROCESS | 3608 | 1470160336520 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 3608 | 1470160336522 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2BA000 == 33 [pid = 3608] [id = 36] 10:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462DD45400) [pid = 3608] [serial = 104] [outer = 0000000000000000] 10:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BF27400) [pid = 3608] [serial = 105] [outer = 000000462DD45400] 10:52:16 INFO - PROCESS | 3608 | 1470160336568 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C108000) [pid = 3608] [serial = 106] [outer = 000000462DD45400] 10:52:17 INFO - PROCESS | 3608 | 1470160337011 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 10:52:17 INFO - PROCESS | 3608 | 1470160337034 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 3608 | 1470160337037 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:52:17 INFO - PROCESS | 3608 | 1470160337040 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 3608 | 1470160337042 Marionette TRACE conn6 <- [1,110,null,{}] 10:52:17 INFO - PROCESS | 3608 | 1470160337051 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 3608 | 1470160337057 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:17 INFO - PROCESS | 3608 | 1470160337182 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:52:17 INFO - PROCESS | 3608 | 1470160337248 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 3608 | 1470160337251 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5F3800 == 34 [pid = 3608] [id = 37] 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000046339DA400) [pid = 3608] [serial = 107] [outer = 0000000000000000] 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463CAD3800) [pid = 3608] [serial = 108] [outer = 00000046339DA400] 10:52:17 INFO - PROCESS | 3608 | 1470160337297 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D3E5400) [pid = 3608] [serial = 109] [outer = 00000046339DA400] 10:52:17 INFO - PROCESS | 3608 | 1470160337700 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 10:52:17 INFO - PROCESS | 3608 | 1470160337734 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 3608 | 1470160337736 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:52:17 INFO - PROCESS | 3608 | 1470160337739 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:52:17 INFO - PROCESS | 3608 | 1470160337741 Marionette TRACE conn6 <- [1,114,null,{}] 10:52:17 INFO - PROCESS | 3608 | 1470160337745 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 3608 | 1470160337747 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:17 INFO - PROCESS | 3608 | 1470160337845 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:52:17 INFO - PROCESS | 3608 | 1470160337851 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 3608 | 1470160337853 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000464292A800 == 35 [pid = 3608] [id = 38] 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B0EA400) [pid = 3608] [serial = 110] [outer = 0000000000000000] 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B0EEC00) [pid = 3608] [serial = 111] [outer = 000000463B0EA400] 10:52:17 INFO - PROCESS | 3608 | 1470160337897 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B0F4000) [pid = 3608] [serial = 112] [outer = 000000463B0EA400] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B92A000) [pid = 3608] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D03DC00) [pid = 3608] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEFAC00) [pid = 3608] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B926000) [pid = 3608] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BFE4400) [pid = 3608] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEEC000) [pid = 3608] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BDF0400) [pid = 3608] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046341A2C00) [pid = 3608] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EEF5400) [pid = 3608] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046357A1400) [pid = 3608] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:52:18 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463954E800) [pid = 3608] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:52:18 INFO - PROCESS | 3608 | 1470160338331 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 10:52:18 INFO - PROCESS | 3608 | 1470160338372 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 3608 | 1470160338374 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:52:18 INFO - PROCESS | 3608 | 1470160338378 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 3608 | 1470160338379 Marionette TRACE conn6 <- [1,118,null,{}] 10:52:18 INFO - PROCESS | 3608 | 1470160338383 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 3608 | 1470160338385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:18 INFO - PROCESS | 3608 | 1470160338464 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:52:18 INFO - PROCESS | 3608 | 1470160338470 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 3608 | 1470160338472 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293F800 == 36 [pid = 3608] [id = 39] 10:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046343C1C00) [pid = 3608] [serial = 113] [outer = 0000000000000000] 10:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B0F5C00) [pid = 3608] [serial = 114] [outer = 00000046343C1C00] 10:52:18 INFO - PROCESS | 3608 | 1470160338517 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D03D800) [pid = 3608] [serial = 115] [outer = 00000046343C1C00] 10:52:18 INFO - PROCESS | 3608 | 1470160338911 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 585ms 10:52:18 INFO - PROCESS | 3608 | 1470160338972 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 3608 | 1470160338974 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:52:18 INFO - PROCESS | 3608 | 1470160338978 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 3608 | 1470160338979 Marionette TRACE conn6 <- [1,122,null,{}] 10:52:18 INFO - PROCESS | 3608 | 1470160338983 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 3608 | 1470160338985 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:19 INFO - PROCESS | 3608 | 1470160339064 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:52:19 INFO - PROCESS | 3608 | 1470160339069 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 3608 | 1470160339071 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82D000 == 37 [pid = 3608] [id = 40] 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B718C00) [pid = 3608] [serial = 116] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B71F800) [pid = 3608] [serial = 117] [outer = 000000463B718C00] 10:52:19 INFO - PROCESS | 3608 | 1470160339116 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B724C00) [pid = 3608] [serial = 118] [outer = 000000463B718C00] 10:52:19 INFO - PROCESS | 3608 | 1470160339502 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 10:52:19 INFO - PROCESS | 3608 | 1470160339568 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 3608 | 1470160339570 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:52:19 INFO - PROCESS | 3608 | 1470160339574 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 3608 | 1470160339576 Marionette TRACE conn6 <- [1,126,null,{}] 10:52:19 INFO - PROCESS | 3608 | 1470160339580 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 3608 | 1470160339582 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:19 INFO - PROCESS | 3608 | 1470160339663 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:52:19 INFO - PROCESS | 3608 | 1470160339669 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 3608 | 1470160339672 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122D800 == 38 [pid = 3608] [id = 41] 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BDED400) [pid = 3608] [serial = 119] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463DFDF800) [pid = 3608] [serial = 120] [outer = 000000463BDED400] 10:52:19 INFO - PROCESS | 3608 | 1470160339716 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463E504800) [pid = 3608] [serial = 121] [outer = 000000463BDED400] 10:52:20 INFO - PROCESS | 3608 | 1470160340189 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 10:52:20 INFO - PROCESS | 3608 | 1470160340268 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 3608 | 1470160340274 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:52:20 INFO - PROCESS | 3608 | 1470160340279 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 3608 | 1470160340283 Marionette TRACE conn6 <- [1,130,null,{}] 10:52:20 INFO - PROCESS | 3608 | 1470160340289 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:20 INFO - PROCESS | 3608 | 1470160340293 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:20 INFO - PROCESS | 3608 | 1470160340425 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:52:20 INFO - PROCESS | 3608 | 1470160340505 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 3608 | 1470160340511 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463398B800 == 39 [pid = 3608] [id = 42] 10:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462F4C6800) [pid = 3608] [serial = 122] [outer = 0000000000000000] 10:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F4CCC00) [pid = 3608] [serial = 123] [outer = 000000462F4C6800] 10:52:20 INFO - PROCESS | 3608 | 1470160340570 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004633670800) [pid = 3608] [serial = 124] [outer = 000000462F4C6800] 10:52:21 INFO - PROCESS | 3608 | 1470160341323 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1081ms 10:52:21 INFO - PROCESS | 3608 | 1470160341362 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 3608 | 1470160341368 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:52:21 INFO - PROCESS | 3608 | 1470160341375 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 3608 | 1470160341378 Marionette TRACE conn6 <- [1,134,null,{}] 10:52:21 INFO - PROCESS | 3608 | 1470160341382 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 3608 | 1470160341385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:21 INFO - PROCESS | 3608 | 1470160341507 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:52:21 INFO - PROCESS | 3608 | 1470160341571 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 3608 | 1470160341574 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4B3800 == 40 [pid = 3608] [id = 43] 10:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004634472800) [pid = 3608] [serial = 125] [outer = 0000000000000000] 10:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463506FC00) [pid = 3608] [serial = 126] [outer = 0000004634472800] 10:52:21 INFO - PROCESS | 3608 | 1470160341633 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004635129C00) [pid = 3608] [serial = 127] [outer = 0000004634472800] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463F91E000 == 39 [pid = 3608] [id = 29] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82D000 == 38 [pid = 3608] [id = 40] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000464293F800 == 37 [pid = 3608] [id = 39] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000464292A800 == 36 [pid = 3608] [id = 38] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5F3800 == 35 [pid = 3608] [id = 37] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2BA000 == 34 [pid = 3608] [id = 36] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4AD800 == 33 [pid = 3608] [id = 35] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 000000463B222800 == 32 [pid = 3608] [id = 34] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 0000004635930800 == 31 [pid = 3608] [id = 33] 10:52:22 INFO - PROCESS | 3608 | --DOCSHELL 0000004633B14800 == 30 [pid = 3608] [id = 32] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BC2F000) [pid = 3608] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463D041C00) [pid = 3608] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C7CC800) [pid = 3608] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BFE4800) [pid = 3608] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463F932C00) [pid = 3608] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EEF6800) [pid = 3608] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463F550C00) [pid = 3608] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004634435800) [pid = 3608] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EEF9000) [pid = 3608] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046357A3000) [pid = 3608] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463447AC00) [pid = 3608] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004633669C00) [pid = 3608] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004639A2D800) [pid = 3608] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D04BC00) [pid = 3608] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046305FA400) [pid = 3608] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B91DC00) [pid = 3608] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BDF3400) [pid = 3608] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:52:22 INFO - PROCESS | 3608 | 1470160342496 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1188ms 10:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:52:22 INFO - PROCESS | 3608 | 1470160342608 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 3608 | 1470160342612 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:52:22 INFO - PROCESS | 3608 | 1470160342617 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 3608 | 1470160342620 Marionette TRACE conn6 <- [1,138,null,{}] 10:52:22 INFO - PROCESS | 3608 | 1470160342626 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 3608 | 1470160342629 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:22 INFO - PROCESS | 3608 | 1470160342723 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:52:22 INFO - PROCESS | 3608 | 1470160342731 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 3608 | 1470160342733 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:22 INFO - PROCESS | 3608 | ++DOCSHELL 00000046338C1000 == 31 [pid = 3608] [id = 44] 10:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EEF5400) [pid = 3608] [serial = 128] [outer = 0000000000000000] 10:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F4D4C00) [pid = 3608] [serial = 129] [outer = 000000462EEF5400] 10:52:22 INFO - PROCESS | 3608 | 1470160342782 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004633906400) [pid = 3608] [serial = 130] [outer = 000000462EEF5400] 10:52:23 INFO - PROCESS | 3608 | 1470160343241 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 690ms 10:52:23 INFO - PROCESS | 3608 | 1470160343309 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 3608 | 1470160343314 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:52:23 INFO - PROCESS | 3608 | 1470160343320 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 3608 | 1470160343322 Marionette TRACE conn6 <- [1,142,null,{}] 10:52:23 INFO - PROCESS | 3608 | 1470160343327 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 3608 | 1470160343329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:23 INFO - PROCESS | 3608 | 1470160343418 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:52:23 INFO - PROCESS | 3608 | 1470160343433 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 3608 | 1470160343435 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:23 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C2800 == 32 [pid = 3608] [id = 45] 10:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004634440400) [pid = 3608] [serial = 131] [outer = 0000000000000000] 10:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004634654000) [pid = 3608] [serial = 132] [outer = 0000004634440400] 10:52:23 INFO - PROCESS | 3608 | 1470160343483 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046355C1800) [pid = 3608] [serial = 133] [outer = 0000004634440400] 10:52:23 INFO - PROCESS | 3608 | 1470160343926 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 10:52:23 INFO - PROCESS | 3608 | 1470160343952 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 3608 | 1470160343954 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:52:23 INFO - PROCESS | 3608 | 1470160343962 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 3608 | 1470160343966 Marionette TRACE conn6 <- [1,146,null,{}] 10:52:23 INFO - PROCESS | 3608 | 1470160343978 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 3608 | 1470160343983 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:24 INFO - PROCESS | 3608 | 1470160344091 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:52:24 INFO - PROCESS | 3608 | 1470160344101 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 3608 | 1470160344104 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAB000 == 33 [pid = 3608] [id = 46] 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462EEF1000) [pid = 3608] [serial = 134] [outer = 0000000000000000] 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004639A25C00) [pid = 3608] [serial = 135] [outer = 000000462EEF1000] 10:52:24 INFO - PROCESS | 3608 | 1470160344156 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B0EC800) [pid = 3608] [serial = 136] [outer = 000000462EEF1000] 10:52:24 INFO - PROCESS | 3608 | 1470160344555 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 649ms 10:52:24 INFO - PROCESS | 3608 | 1470160344612 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 3608 | 1470160344615 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:52:24 INFO - PROCESS | 3608 | 1470160344618 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:52:24 INFO - PROCESS | 3608 | 1470160344619 Marionette TRACE conn6 <- [1,150,null,{}] 10:52:24 INFO - PROCESS | 3608 | 1470160344623 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:24 INFO - PROCESS | 3608 | 1470160344626 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:24 INFO - PROCESS | 3608 | 1470160344714 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:52:24 INFO - PROCESS | 3608 | 1470160344720 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 3608 | 1470160344722 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAE3000 == 34 [pid = 3608] [id = 47] 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B71BC00) [pid = 3608] [serial = 137] [outer = 0000000000000000] 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B721C00) [pid = 3608] [serial = 138] [outer = 000000463B71BC00] 10:52:24 INFO - PROCESS | 3608 | 1470160344775 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B929000) [pid = 3608] [serial = 139] [outer = 000000463B71BC00] 10:52:25 INFO - PROCESS | 3608 | 1470160345243 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 10:52:25 INFO - PROCESS | 3608 | 1470160345315 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 3608 | 1470160345317 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:52:25 INFO - PROCESS | 3608 | 1470160345320 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 3608 | 1470160345322 Marionette TRACE conn6 <- [1,154,null,{}] 10:52:25 INFO - PROCESS | 3608 | 1470160345326 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:25 INFO - PROCESS | 3608 | 1470160345328 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:25 INFO - PROCESS | 3608 | 1470160345431 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:52:25 INFO - PROCESS | 3608 | 1470160345497 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 3608 | 1470160345499 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F504800 == 35 [pid = 3608] [id = 48] 10:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B96FC00) [pid = 3608] [serial = 140] [outer = 0000000000000000] 10:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE6A000) [pid = 3608] [serial = 141] [outer = 000000463B96FC00] 10:52:25 INFO - PROCESS | 3608 | 1470160345544 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BE8D400) [pid = 3608] [serial = 142] [outer = 000000463B96FC00] 10:52:25 INFO - PROCESS | 3608 | 1470160345959 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 10:52:26 INFO - PROCESS | 3608 | 1470160346015 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 3608 | 1470160346017 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:52:26 INFO - PROCESS | 3608 | 1470160346020 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 3608 | 1470160346022 Marionette TRACE conn6 <- [1,158,null,{}] 10:52:26 INFO - PROCESS | 3608 | 1470160346026 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 3608 | 1470160346032 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:26 INFO - PROCESS | 3608 | 1470160346169 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:52:26 INFO - PROCESS | 3608 | 1470160346216 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 3608 | 1470160346218 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82E800 == 36 [pid = 3608] [id = 49] 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BE91000) [pid = 3608] [serial = 143] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFE8800) [pid = 3608] [serial = 144] [outer = 000000463BE91000] 10:52:26 INFO - PROCESS | 3608 | 1470160346264 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C8D1800) [pid = 3608] [serial = 145] [outer = 000000463BE91000] 10:52:26 INFO - PROCESS | 3608 | 1470160346688 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 10:52:26 INFO - PROCESS | 3608 | 1470160346714 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 3608 | 1470160346716 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:52:26 INFO - PROCESS | 3608 | 1470160346725 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 3608 | 1470160346727 Marionette TRACE conn6 <- [1,162,null,{}] 10:52:26 INFO - PROCESS | 3608 | 1470160346731 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 3608 | 1470160346733 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:26 INFO - PROCESS | 3608 | 1470160346855 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:52:26 INFO - PROCESS | 3608 | 1470160346861 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 3608 | 1470160346863 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122A800 == 37 [pid = 3608] [id = 50] 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462D398C00) [pid = 3608] [serial = 146] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462D39C800) [pid = 3608] [serial = 147] [outer = 000000462D398C00] 10:52:26 INFO - PROCESS | 3608 | 1470160346908 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462D4A0000) [pid = 3608] [serial = 148] [outer = 000000462D398C00] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000462DD45400) [pid = 3608] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000462F4C7000) [pid = 3608] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004630663000) [pid = 3608] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004635964000) [pid = 3608] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000046341D2400) [pid = 3608] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B923C00) [pid = 3608] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462D38D000) [pid = 3608] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046339DA400) [pid = 3608] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463579D000) [pid = 3608] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BFE1C00) [pid = 3608] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004635126400) [pid = 3608] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B0EA400) [pid = 3608] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B718C00) [pid = 3608] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:52:27 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046343C1C00) [pid = 3608] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:52:27 INFO - PROCESS | 3608 | 1470160347383 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 10:52:27 INFO - PROCESS | 3608 | 1470160347420 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 3608 | 1470160347430 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:52:27 INFO - PROCESS | 3608 | 1470160347434 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:52:27 INFO - PROCESS | 3608 | 1470160347436 Marionette TRACE conn6 <- [1,166,null,{}] 10:52:27 INFO - PROCESS | 3608 | 1470160347439 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:27 INFO - PROCESS | 3608 | 1470160347441 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:27 INFO - PROCESS | 3608 | 1470160347523 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:52:27 INFO - PROCESS | 3608 | 1470160347528 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 3608 | 1470160347530 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:27 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439CB800 == 38 [pid = 3608] [id = 51] 10:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462EEED000) [pid = 3608] [serial = 149] [outer = 0000000000000000] 10:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004635126400) [pid = 3608] [serial = 150] [outer = 000000462EEED000] 10:52:27 INFO - PROCESS | 3608 | 1470160347575 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B71EC00) [pid = 3608] [serial = 151] [outer = 000000462EEED000] 10:52:27 INFO - PROCESS | 3608 | 1470160347971 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 10:52:28 INFO - PROCESS | 3608 | 1470160348029 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 3608 | 1470160348031 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:52:28 INFO - PROCESS | 3608 | 1470160348034 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 3608 | 1470160348036 Marionette TRACE conn6 <- [1,170,null,{}] 10:52:28 INFO - PROCESS | 3608 | 1470160348040 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:28 INFO - PROCESS | 3608 | 1470160348042 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:28 INFO - PROCESS | 3608 | 1470160348125 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:52:28 INFO - PROCESS | 3608 | 1470160348130 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 3608 | 1470160348132 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000464296A000 == 39 [pid = 3608] [id = 52] 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B91D400) [pid = 3608] [serial = 152] [outer = 0000000000000000] 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463CAD3C00) [pid = 3608] [serial = 153] [outer = 000000463B91D400] 10:52:28 INFO - PROCESS | 3608 | 1470160348178 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D043C00) [pid = 3608] [serial = 154] [outer = 000000463B91D400] 10:52:28 INFO - PROCESS | 3608 | 1470160348591 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 10:52:28 INFO - PROCESS | 3608 | 1470160348625 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 3608 | 1470160348628 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:52:28 INFO - PROCESS | 3608 | 1470160348640 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 3608 | 1470160348642 Marionette TRACE conn6 <- [1,174,null,{}] 10:52:28 INFO - PROCESS | 3608 | 1470160348646 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:28 INFO - PROCESS | 3608 | 1470160348648 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:28 INFO - PROCESS | 3608 | 1470160348729 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D04CC00) [pid = 3608] [serial = 155] [outer = 00000046336BB800] 10:52:28 INFO - PROCESS | 3608 | 1470160348754 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 3608 | 1470160348756 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642999800 == 40 [pid = 3608] [id = 53] 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D04B400) [pid = 3608] [serial = 156] [outer = 0000000000000000] 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D052000) [pid = 3608] [serial = 157] [outer = 000000463D04B400] 10:52:28 INFO - PROCESS | 3608 | 1470160348807 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463D043400) [pid = 3608] [serial = 158] [outer = 000000463D04B400] 10:52:29 INFO - PROCESS | 3608 | 1470160349331 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 733ms 10:52:29 INFO - PROCESS | 3608 | 1470160349368 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 3608 | 1470160349373 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:52:29 INFO - PROCESS | 3608 | 1470160349378 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 3608 | 1470160349382 Marionette TRACE conn6 <- [1,178,null,{}] 10:52:29 INFO - PROCESS | 3608 | 1470160349388 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:29 INFO - PROCESS | 3608 | 1470160349391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:29 INFO - PROCESS | 3608 | 1470160349537 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:52:29 INFO - PROCESS | 3608 | 1470160349619 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 3608 | 1470160349623 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635922000 == 41 [pid = 3608] [id = 54] 10:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462EEF3400) [pid = 3608] [serial = 159] [outer = 0000000000000000] 10:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462FBF1000) [pid = 3608] [serial = 160] [outer = 000000462EEF3400] 10:52:29 INFO - PROCESS | 3608 | 1470160349681 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000004634149000) [pid = 3608] [serial = 161] [outer = 000000462EEF3400] 10:52:30 INFO - PROCESS | 3608 | 1470160350209 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 880ms 10:52:30 INFO - PROCESS | 3608 | 1470160350262 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 3608 | 1470160350268 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:52:30 INFO - PROCESS | 3608 | 1470160350275 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 3608 | 1470160350279 Marionette TRACE conn6 <- [1,182,null,{}] 10:52:30 INFO - PROCESS | 3608 | 1470160350283 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:30 INFO - PROCESS | 3608 | 1470160350287 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:30 INFO - PROCESS | 3608 | 1470160350409 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:52:30 INFO - PROCESS | 3608 | 1470160350477 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 3608 | 1470160350480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFB800 == 42 [pid = 3608] [id = 55] 10:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000046357A2C00) [pid = 3608] [serial = 162] [outer = 0000000000000000] 10:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004635C56C00) [pid = 3608] [serial = 163] [outer = 00000046357A2C00] 10:52:30 INFO - PROCESS | 3608 | 1470160350542 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463A716400) [pid = 3608] [serial = 164] [outer = 00000046357A2C00] 10:52:31 INFO - PROCESS | 3608 | 1470160351125 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 10:52:31 INFO - PROCESS | 3608 | 1470160351157 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:52:31 INFO - PROCESS | 3608 | 1470160351160 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:52:31 INFO - PROCESS | 3608 | 1470160351164 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 3608 | 1470160351168 Marionette TRACE conn6 <- [1,186,null,{}] 10:52:31 INFO - PROCESS | 3608 | 1470160351180 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 3608 | 1470160351185 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:31 INFO - PROCESS | 3608 | 1470160351298 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:52:31 INFO - PROCESS | 3608 | 1470160351380 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 3608 | 1470160351383 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:31 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642996800 == 43 [pid = 3608] [id = 56] 10:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463BF65400) [pid = 3608] [serial = 165] [outer = 0000000000000000] 10:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463BFE8000) [pid = 3608] [serial = 166] [outer = 000000463BF65400] 10:52:31 INFO - PROCESS | 3608 | 1470160351443 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463C7CD000) [pid = 3608] [serial = 167] [outer = 000000463BF65400] 10:52:31 INFO - PROCESS | 3608 | 1470160351952 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 837ms 10:52:32 INFO - PROCESS | 3608 | 1470160352003 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 3608 | 1470160352007 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:52:32 INFO - PROCESS | 3608 | 1470160352038 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 3608 | 1470160352041 Marionette TRACE conn6 <- [1,190,null,{}] 10:52:32 INFO - PROCESS | 3608 | 1470160352060 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 3608 | 1470160352063 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:32 INFO - PROCESS | 3608 | 1470160352185 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:52:32 INFO - PROCESS | 3608 | 1470160352244 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 3608 | 1470160352247 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643664800 == 44 [pid = 3608] [id = 57] 10:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463D3E7C00) [pid = 3608] [serial = 168] [outer = 0000000000000000] 10:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463E174400) [pid = 3608] [serial = 169] [outer = 000000463D3E7C00] 10:52:32 INFO - PROCESS | 3608 | 1470160352304 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000463E8BD400) [pid = 3608] [serial = 170] [outer = 000000463D3E7C00] 10:52:33 INFO - PROCESS | 3608 | 1470160353010 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1068ms 10:52:33 INFO - PROCESS | 3608 | 1470160353084 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 3608 | 1470160353089 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:52:33 INFO - PROCESS | 3608 | 1470160353094 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 3608 | 1470160353098 Marionette TRACE conn6 <- [1,194,null,{}] 10:52:33 INFO - PROCESS | 3608 | 1470160353104 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 3608 | 1470160353107 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:33 INFO - PROCESS | 3608 | 1470160353266 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:52:33 INFO - PROCESS | 3608 | 1470160353307 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 3608 | 1470160353312 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:33 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B1000 == 45 [pid = 3608] [id = 58] 10:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000462F4C8000) [pid = 3608] [serial = 171] [outer = 0000000000000000] 10:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000462F4D0C00) [pid = 3608] [serial = 172] [outer = 000000462F4C8000] 10:52:33 INFO - PROCESS | 3608 | 1470160353363 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000004633977400) [pid = 3608] [serial = 173] [outer = 000000462F4C8000] 10:52:33 INFO - PROCESS | 3608 | 1470160353894 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000464296A000 == 44 [pid = 3608] [id = 52] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046439CB800 == 43 [pid = 3608] [id = 51] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000464122A800 == 42 [pid = 3608] [id = 50] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82E800 == 41 [pid = 3608] [id = 49] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F504800 == 40 [pid = 3608] [id = 48] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAE3000 == 39 [pid = 3608] [id = 47] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAB000 == 38 [pid = 3608] [id = 46] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C2800 == 37 [pid = 3608] [id = 45] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046338C1000 == 36 [pid = 3608] [id = 44] 10:52:33 INFO - PROCESS | 3608 | --DOCSHELL 000000464122D800 == 35 [pid = 3608] [id = 41] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000463BF27400) [pid = 3608] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000462F4CF800) [pid = 3608] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000462F4C9000) [pid = 3608] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000046306D9400) [pid = 3608] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463396F400) [pid = 3608] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000004639514400) [pid = 3608] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000004639A78800) [pid = 3608] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000046343F1400) [pid = 3608] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463511D400) [pid = 3608] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BDEC000) [pid = 3608] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000462EE26400) [pid = 3608] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000462D391800) [pid = 3608] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463CAD3800) [pid = 3608] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463A716800) [pid = 3608] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004635960400) [pid = 3608] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463C7C7000) [pid = 3608] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463C24A800) [pid = 3608] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463D3E2000) [pid = 3608] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463D011000) [pid = 3608] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B0EEC00) [pid = 3608] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D3E5400) [pid = 3608] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B71F800) [pid = 3608] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463D03D800) [pid = 3608] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B0F4000) [pid = 3608] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B0F5C00) [pid = 3608] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B724C00) [pid = 3608] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463DFDF800) [pid = 3608] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B976C00) [pid = 3608] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C108000) [pid = 3608] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 879ms 10:52:33 INFO - PROCESS | 3608 | 1470160353977 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 3608 | 1470160353981 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:52:33 INFO - PROCESS | 3608 | 1470160353987 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 3608 | 1470160353990 Marionette TRACE conn6 <- [1,198,null,{}] 10:52:34 INFO - PROCESS | 3608 | 1470160353994 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 3608 | 1470160353997 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:34 INFO - PROCESS | 3608 | 1470160354088 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:52:34 INFO - PROCESS | 3608 | 1470160354102 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 3608 | 1470160354104 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463463B800 == 36 [pid = 3608] [id = 59] 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462F4CF800) [pid = 3608] [serial = 174] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046336C8000) [pid = 3608] [serial = 175] [outer = 000000462F4CF800] 10:52:34 INFO - PROCESS | 3608 | 1470160354155 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004634433C00) [pid = 3608] [serial = 176] [outer = 000000462F4CF800] 10:52:34 INFO - PROCESS | 3608 | 1470160354598 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 10:52:34 INFO - PROCESS | 3608 | 1470160354616 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 3608 | 1470160354618 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:52:34 INFO - PROCESS | 3608 | 1470160354622 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 3608 | 1470160354626 Marionette TRACE conn6 <- [1,202,null,{}] 10:52:34 INFO - PROCESS | 3608 | 1470160354637 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 3608 | 1470160354641 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:34 INFO - PROCESS | 3608 | 1470160354740 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:52:34 INFO - PROCESS | 3608 | 1470160354747 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 3608 | 1470160354750 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0C3000 == 37 [pid = 3608] [id = 60] 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046357A3C00) [pid = 3608] [serial = 177] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004638B2B800) [pid = 3608] [serial = 178] [outer = 00000046357A3C00] 10:52:34 INFO - PROCESS | 3608 | 1470160354799 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004639A20800) [pid = 3608] [serial = 179] [outer = 00000046357A3C00] 10:52:35 INFO - PROCESS | 3608 | 1470160355270 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 10:52:35 INFO - PROCESS | 3608 | 1470160355315 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 3608 | 1470160355318 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:52:35 INFO - PROCESS | 3608 | 1470160355326 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 3608 | 1470160355328 Marionette TRACE conn6 <- [1,206,null,{}] 10:52:35 INFO - PROCESS | 3608 | 1470160355332 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 3608 | 1470160355334 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:35 INFO - PROCESS | 3608 | 1470160355421 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:52:35 INFO - PROCESS | 3608 | 1470160355427 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 3608 | 1470160355429 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBBB000 == 38 [pid = 3608] [id = 61] 10:52:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B0F3800) [pid = 3608] [serial = 180] [outer = 0000000000000000] 10:52:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B162400) [pid = 3608] [serial = 181] [outer = 000000463B0F3800] 10:52:35 INFO - PROCESS | 3608 | 1470160355474 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B722000) [pid = 3608] [serial = 182] [outer = 000000463B0F3800] 10:52:35 INFO - PROCESS | 3608 | 1470160355891 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 10:52:35 INFO - PROCESS | 3608 | 1470160355910 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 3608 | 1470160355912 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:52:35 INFO - PROCESS | 3608 | 1470160355915 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 3608 | 1470160355917 Marionette TRACE conn6 <- [1,210,null,{}] 10:52:35 INFO - PROCESS | 3608 | 1470160355920 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 3608 | 1470160355922 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:36 INFO - PROCESS | 3608 | 1470160356005 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:52:36 INFO - PROCESS | 3608 | 1470160356011 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 3608 | 1470160356013 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C880000 == 39 [pid = 3608] [id = 62] 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B920C00) [pid = 3608] [serial = 183] [outer = 0000000000000000] 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B98DC00) [pid = 3608] [serial = 184] [outer = 000000463B920C00] 10:52:36 INFO - PROCESS | 3608 | 1470160356059 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BDF3400) [pid = 3608] [serial = 185] [outer = 000000463B920C00] 10:52:36 INFO - PROCESS | 3608 | 1470160356496 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 10:52:36 INFO - PROCESS | 3608 | 1470160356547 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 3608 | 1470160356549 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:52:36 INFO - PROCESS | 3608 | 1470160356552 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 3608 | 1470160356554 Marionette TRACE conn6 <- [1,214,null,{}] 10:52:36 INFO - PROCESS | 3608 | 1470160356569 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:36 INFO - PROCESS | 3608 | 1470160356576 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:36 INFO - PROCESS | 3608 | 1470160356707 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:52:36 INFO - PROCESS | 3608 | 1470160356715 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 3608 | 1470160356717 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F522800 == 40 [pid = 3608] [id = 63] 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BE90C00) [pid = 3608] [serial = 186] [outer = 0000000000000000] 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C7C3400) [pid = 3608] [serial = 187] [outer = 000000463BE90C00] 10:52:36 INFO - PROCESS | 3608 | 1470160356797 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463CAD7000) [pid = 3608] [serial = 188] [outer = 000000463BE90C00] 10:52:37 INFO - PROCESS | 3608 | 1470160357198 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 10:52:37 INFO - PROCESS | 3608 | 1470160357249 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 3608 | 1470160357251 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:52:37 INFO - PROCESS | 3608 | 1470160357255 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 3608 | 1470160357257 Marionette TRACE conn6 <- [1,218,null,{}] 10:52:37 INFO - PROCESS | 3608 | 1470160357260 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 3608 | 1470160357263 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:37 INFO - PROCESS | 3608 | 1470160357396 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:52:37 INFO - PROCESS | 3608 | 1470160357439 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 3608 | 1470160357441 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000462DDEF800 == 41 [pid = 3608] [id = 64] 10:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462DD48000) [pid = 3608] [serial = 189] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462DDD5400) [pid = 3608] [serial = 190] [outer = 000000462DD48000] 10:52:37 INFO - PROCESS | 3608 | 1470160357494 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462E94E800) [pid = 3608] [serial = 191] [outer = 000000462DD48000] 10:52:37 INFO - PROCESS | 3608 | 1470160357916 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 10:52:37 INFO - PROCESS | 3608 | 1470160357952 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 3608 | 1470160357954 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:52:37 INFO - PROCESS | 3608 | 1470160357957 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:52:37 INFO - PROCESS | 3608 | 1470160357959 Marionette TRACE conn6 <- [1,222,null,{}] 10:52:37 INFO - PROCESS | 3608 | 1470160357963 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 3608 | 1470160357965 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:38 INFO - PROCESS | 3608 | 1470160358069 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:52:38 INFO - PROCESS | 3608 | 1470160358075 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 3608 | 1470160358077 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A9800 == 42 [pid = 3608] [id = 65] 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000462D4A4400) [pid = 3608] [serial = 192] [outer = 0000000000000000] 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000462D4A9C00) [pid = 3608] [serial = 193] [outer = 000000462D4A4400] 10:52:38 INFO - PROCESS | 3608 | 1470160358121 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000462D4B0400) [pid = 3608] [serial = 194] [outer = 000000462D4A4400] 10:52:38 INFO - PROCESS | 3608 | 1470160358531 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 627ms 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463B96FC00) [pid = 3608] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BE91000) [pid = 3608] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000462EEF1000) [pid = 3608] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000462EEF5400) [pid = 3608] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004634440400) [pid = 3608] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463B71BC00) [pid = 3608] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462D398C00) [pid = 3608] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B91D400) [pid = 3608] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:52:38 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEED000) [pid = 3608] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:52:38 INFO - PROCESS | 3608 | 1470160358650 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 3608 | 1470160358652 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:52:38 INFO - PROCESS | 3608 | 1470160358662 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:52:38 INFO - PROCESS | 3608 | 1470160358663 Marionette TRACE conn6 <- [1,226,null,{}] 10:52:38 INFO - PROCESS | 3608 | 1470160358667 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:38 INFO - PROCESS | 3608 | 1470160358669 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:38 INFO - PROCESS | 3608 | 1470160358782 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:52:38 INFO - PROCESS | 3608 | 1470160358790 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 3608 | 1470160358792 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000464121D000 == 43 [pid = 3608] [id = 66] 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462E9CB000) [pid = 3608] [serial = 195] [outer = 0000000000000000] 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462EEED000) [pid = 3608] [serial = 196] [outer = 000000462E9CB000] 10:52:38 INFO - PROCESS | 3608 | 1470160358837 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462FBF0800) [pid = 3608] [serial = 197] [outer = 000000462E9CB000] 10:52:39 INFO - PROCESS | 3608 | 1470160359236 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 10:52:39 INFO - PROCESS | 3608 | 1470160359296 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 3608 | 1470160359298 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:52:39 INFO - PROCESS | 3608 | 1470160359301 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 3608 | 1470160359303 Marionette TRACE conn6 <- [1,230,null,{}] 10:52:39 INFO - PROCESS | 3608 | 1470160359307 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 3608 | 1470160359309 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:39 INFO - PROCESS | 3608 | 1470160359392 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:52:39 INFO - PROCESS | 3608 | 1470160359397 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 3608 | 1470160359399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293A000 == 44 [pid = 3608] [id = 67] 10:52:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000046341D3000) [pid = 3608] [serial = 198] [outer = 0000000000000000] 10:52:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BE92C00) [pid = 3608] [serial = 199] [outer = 00000046341D3000] 10:52:39 INFO - PROCESS | 3608 | 1470160359444 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463BE9D000) [pid = 3608] [serial = 200] [outer = 00000046341D3000] 10:52:39 INFO - PROCESS | 3608 | 1470160359826 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 10:52:39 INFO - PROCESS | 3608 | 1470160359890 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 3608 | 1470160359893 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:52:39 INFO - PROCESS | 3608 | 1470160359896 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 3608 | 1470160359899 Marionette TRACE conn6 <- [1,234,null,{}] 10:52:39 INFO - PROCESS | 3608 | 1470160359903 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 3608 | 1470160359905 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:40 INFO - PROCESS | 3608 | 1470160360015 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:52:40 INFO - PROCESS | 3608 | 1470160360028 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 3608 | 1470160360031 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:40 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643671800 == 45 [pid = 3608] [id = 68] 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463BEA0C00) [pid = 3608] [serial = 201] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463CA32400) [pid = 3608] [serial = 202] [outer = 000000463BEA0C00] 10:52:40 INFO - PROCESS | 3608 | 1470160360078 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463DF34800) [pid = 3608] [serial = 203] [outer = 000000463BEA0C00] 10:52:40 INFO - PROCESS | 3608 | 1470160360524 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 10:52:40 INFO - PROCESS | 3608 | 1470160360590 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 3608 | 1470160360592 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:52:40 INFO - PROCESS | 3608 | 1470160360596 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:52:40 INFO - PROCESS | 3608 | 1470160360598 Marionette TRACE conn6 <- [1,238,null,{}] 10:52:40 INFO - PROCESS | 3608 | 1470160360601 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 3608 | 1470160360603 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:40 INFO - PROCESS | 3608 | 1470160360733 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:52:40 INFO - PROCESS | 3608 | 1470160360798 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 3608 | 1470160360802 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F19A000 == 46 [pid = 3608] [id = 69] 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000462D393C00) [pid = 3608] [serial = 204] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000462D39D800) [pid = 3608] [serial = 205] [outer = 000000462D393C00] 10:52:40 INFO - PROCESS | 3608 | 1470160360862 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000462E912400) [pid = 3608] [serial = 206] [outer = 000000462D393C00] 10:52:41 INFO - PROCESS | 3608 | 1470160361634 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1084ms 10:52:41 INFO - PROCESS | 3608 | 1470160361684 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 3608 | 1470160361688 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:52:41 INFO - PROCESS | 3608 | 1470160361694 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 3608 | 1470160361697 Marionette TRACE conn6 <- [1,242,null,{}] 10:52:41 INFO - PROCESS | 3608 | 1470160361701 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 3608 | 1470160361705 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:41 INFO - PROCESS | 3608 | 1470160361824 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:52:41 INFO - PROCESS | 3608 | 1470160361892 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 3608 | 1470160361895 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E121800 == 47 [pid = 3608] [id = 70] 10:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000004635071800) [pid = 3608] [serial = 207] [outer = 0000000000000000] 10:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000004638B2D400) [pid = 3608] [serial = 208] [outer = 0000004635071800] 10:52:41 INFO - PROCESS | 3608 | 1470160361954 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000463B0EFC00) [pid = 3608] [serial = 209] [outer = 0000004635071800] 10:52:42 INFO - PROCESS | 3608 | 1470160362502 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 10:52:42 INFO - PROCESS | 3608 | 1470160362551 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 3608 | 1470160362555 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:52:42 INFO - PROCESS | 3608 | 1470160362561 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 3608 | 1470160362563 Marionette TRACE conn6 <- [1,246,null,{}] 10:52:42 INFO - PROCESS | 3608 | 1470160362567 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:42 INFO - PROCESS | 3608 | 1470160362570 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:42 INFO - PROCESS | 3608 | 1470160362693 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:52:42 INFO - PROCESS | 3608 | 1470160362793 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 3608 | 1470160362796 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:42 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439E2800 == 48 [pid = 3608] [id = 71] 10:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000463BE90400) [pid = 3608] [serial = 210] [outer = 0000000000000000] 10:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000463BE99800) [pid = 3608] [serial = 211] [outer = 000000463BE90400] 10:52:42 INFO - PROCESS | 3608 | 1470160362853 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000463BFEB000) [pid = 3608] [serial = 212] [outer = 000000463BE90400] 10:52:43 INFO - PROCESS | 3608 | 1470160363471 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 10:52:43 INFO - PROCESS | 3608 | 1470160363506 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 3608 | 1470160363511 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:52:43 INFO - PROCESS | 3608 | 1470160363522 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 3608 | 1470160363527 Marionette TRACE conn6 <- [1,250,null,{}] 10:52:43 INFO - PROCESS | 3608 | 1470160363531 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 3608 | 1470160363535 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:43 INFO - PROCESS | 3608 | 1470160363654 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:52:43 INFO - PROCESS | 3608 | 1470160363723 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 3608 | 1470160363726 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643BA5800 == 49 [pid = 3608] [id = 72] 10:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000463C824000) [pid = 3608] [serial = 213] [outer = 0000000000000000] 10:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000463C830C00) [pid = 3608] [serial = 214] [outer = 000000463C824000] 10:52:43 INFO - PROCESS | 3608 | 1470160363781 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000463D04B000) [pid = 3608] [serial = 215] [outer = 000000463C824000] 10:52:44 INFO - PROCESS | 3608 | 1470160364549 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1089ms 10:52:44 INFO - PROCESS | 3608 | 1470160364610 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 3608 | 1470160364615 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:52:44 INFO - PROCESS | 3608 | 1470160364621 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 3608 | 1470160364624 Marionette TRACE conn6 <- [1,254,null,{}] 10:52:44 INFO - PROCESS | 3608 | 1470160364630 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 3608 | 1470160364633 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:44 INFO - PROCESS | 3608 | 1470160364738 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:52:44 INFO - PROCESS | 3608 | 1470160364808 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 3608 | 1470160364812 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB4000 == 50 [pid = 3608] [id = 73] 10:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000004633970C00) [pid = 3608] [serial = 216] [outer = 0000000000000000] 10:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000046343C1C00) [pid = 3608] [serial = 217] [outer = 0000004633970C00] 10:52:44 INFO - PROCESS | 3608 | 1470160364864 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000463511D400) [pid = 3608] [serial = 218] [outer = 0000004633970C00] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 0000004643671800 == 49 [pid = 3608] [id = 68] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000464293A000 == 48 [pid = 3608] [id = 67] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000464121D000 == 47 [pid = 3608] [id = 66] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A9800 == 46 [pid = 3608] [id = 65] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000462DDEF800 == 45 [pid = 3608] [id = 64] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463F522800 == 44 [pid = 3608] [id = 63] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463C880000 == 43 [pid = 3608] [id = 62] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBBB000 == 42 [pid = 3608] [id = 61] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0C3000 == 41 [pid = 3608] [id = 60] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463463B800 == 40 [pid = 3608] [id = 59] 10:52:45 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B1000 == 39 [pid = 3608] [id = 58] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000463506FC00) [pid = 3608] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000462F4CCC00) [pid = 3608] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000463D052000) [pid = 3608] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | 1470160365651 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000463BE6A000) [pid = 3608] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000463C8D1800) [pid = 3608] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000463BFE8800) [pid = 3608] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000004639A25C00) [pid = 3608] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000463B0EC800) [pid = 3608] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000462F4D4C00) [pid = 3608] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000046355C1800) [pid = 3608] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000004634654000) [pid = 3608] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463B721C00) [pid = 3608] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000462D39C800) [pid = 3608] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463D043C00) [pid = 3608] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463CAD3C00) [pid = 3608] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000462D4A0000) [pid = 3608] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000004633906400) [pid = 3608] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BE8D400) [pid = 3608] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004635126400) [pid = 3608] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463B71EC00) [pid = 3608] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463B929000) [pid = 3608] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1083ms 10:52:45 INFO - PROCESS | 3608 | 1470160365726 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 3608 | 1470160365730 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:52:45 INFO - PROCESS | 3608 | 1470160365758 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 3608 | 1470160365761 Marionette TRACE conn6 <- [1,258,null,{}] 10:52:45 INFO - PROCESS | 3608 | 1470160365767 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 3608 | 1470160365769 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:45 INFO - PROCESS | 3608 | 1470160365867 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:52:45 INFO - PROCESS | 3608 | 1470160365873 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 3608 | 1470160365876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B007800 == 40 [pid = 3608] [id = 74] 10:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004633905800) [pid = 3608] [serial = 219] [outer = 0000000000000000] 10:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000046339D9C00) [pid = 3608] [serial = 220] [outer = 0000004633905800] 10:52:45 INFO - PROCESS | 3608 | 1470160365924 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000046357A1C00) [pid = 3608] [serial = 221] [outer = 0000004633905800] 10:52:46 INFO - PROCESS | 3608 | 1470160366403 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 692ms 10:52:46 INFO - PROCESS | 3608 | 1470160366443 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 3608 | 1470160366445 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:52:46 INFO - PROCESS | 3608 | 1470160366449 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 3608 | 1470160366452 Marionette TRACE conn6 <- [1,262,null,{}] 10:52:46 INFO - PROCESS | 3608 | 1470160366463 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:46 INFO - PROCESS | 3608 | 1470160366468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:46 INFO - PROCESS | 3608 | 1470160366558 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:52:46 INFO - PROCESS | 3608 | 1470160366567 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 3608 | 1470160366570 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAF9000 == 41 [pid = 3608] [id = 75] 10:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463BC2F000) [pid = 3608] [serial = 222] [outer = 0000000000000000] 10:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463BDEE400) [pid = 3608] [serial = 223] [outer = 000000463BC2F000] 10:52:46 INFO - PROCESS | 3608 | 1470160366620 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463BE8FC00) [pid = 3608] [serial = 224] [outer = 000000463BC2F000] 10:52:47 INFO - PROCESS | 3608 | 1470160367065 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 628ms 10:52:47 INFO - PROCESS | 3608 | 1470160367079 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 3608 | 1470160367082 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:52:47 INFO - PROCESS | 3608 | 1470160367086 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 3608 | 1470160367088 Marionette TRACE conn6 <- [1,266,null,{}] 10:52:47 INFO - PROCESS | 3608 | 1470160367091 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:47 INFO - PROCESS | 3608 | 1470160367093 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:47 INFO - PROCESS | 3608 | 1470160367186 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:52:47 INFO - PROCESS | 3608 | 1470160367191 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 3608 | 1470160367193 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5EB000 == 42 [pid = 3608] [id = 76] 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463BE9A400) [pid = 3608] [serial = 225] [outer = 0000000000000000] 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463BFE6000) [pid = 3608] [serial = 226] [outer = 000000463BE9A400] 10:52:47 INFO - PROCESS | 3608 | 1470160367239 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463C7C9400) [pid = 3608] [serial = 227] [outer = 000000463BE9A400] 10:52:47 INFO - PROCESS | 3608 | 1470160367691 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 10:52:47 INFO - PROCESS | 3608 | 1470160367716 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 3608 | 1470160367719 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:52:47 INFO - PROCESS | 3608 | 1470160367722 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 3608 | 1470160367723 Marionette TRACE conn6 <- [1,270,null,{}] 10:52:47 INFO - PROCESS | 3608 | 1470160367727 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:47 INFO - PROCESS | 3608 | 1470160367729 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:47 INFO - PROCESS | 3608 | 1470160367815 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:52:47 INFO - PROCESS | 3608 | 1470160367821 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 3608 | 1470160367824 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC56000 == 43 [pid = 3608] [id = 77] 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463C828400) [pid = 3608] [serial = 228] [outer = 0000000000000000] 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000463C82FC00) [pid = 3608] [serial = 229] [outer = 000000463C828400] 10:52:47 INFO - PROCESS | 3608 | 1470160367869 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000463CB09800) [pid = 3608] [serial = 230] [outer = 000000463C828400] 10:52:48 INFO - PROCESS | 3608 | 1470160368327 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 10:52:48 INFO - PROCESS | 3608 | 1470160368354 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 3608 | 1470160368356 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:52:48 INFO - PROCESS | 3608 | 1470160368359 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:52:48 INFO - PROCESS | 3608 | 1470160368361 Marionette TRACE conn6 <- [1,274,null,{}] 10:52:48 INFO - PROCESS | 3608 | 1470160368364 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:48 INFO - PROCESS | 3608 | 1470160368370 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:48 INFO - PROCESS | 3608 | 1470160368508 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:52:48 INFO - PROCESS | 3608 | 1470160368588 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 3608 | 1470160368591 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:48 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642928800 == 44 [pid = 3608] [id = 78] 10:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000463D3E1800) [pid = 3608] [serial = 231] [outer = 0000000000000000] 10:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000463F548800) [pid = 3608] [serial = 232] [outer = 000000463D3E1800] 10:52:48 INFO - PROCESS | 3608 | 1470160368637 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000463F553400) [pid = 3608] [serial = 233] [outer = 000000463D3E1800] 10:52:49 INFO - PROCESS | 3608 | 1470160369070 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 733ms 10:52:49 INFO - PROCESS | 3608 | 1470160369097 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 3608 | 1470160369099 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:52:49 INFO - PROCESS | 3608 | 1470160369108 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 3608 | 1470160369110 Marionette TRACE conn6 <- [1,278,null,{}] 10:52:49 INFO - PROCESS | 3608 | 1470160369113 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 3608 | 1470160369115 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:49 INFO - PROCESS | 3608 | 1470160369224 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:52:49 INFO - PROCESS | 3608 | 1470160369229 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 3608 | 1470160369231 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000464298F000 == 45 [pid = 3608] [id = 79] 10:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000463F553C00) [pid = 3608] [serial = 234] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000463F8B1C00) [pid = 3608] [serial = 235] [outer = 000000463F553C00] 10:52:49 INFO - PROCESS | 3608 | 1470160369276 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000463F8D0C00) [pid = 3608] [serial = 236] [outer = 000000463F553C00] 10:52:49 INFO - PROCESS | 3608 | 1470160369712 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 10:52:49 INFO - PROCESS | 3608 | 1470160369740 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 3608 | 1470160369743 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:52:49 INFO - PROCESS | 3608 | 1470160369752 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 3608 | 1470160369754 Marionette TRACE conn6 <- [1,282,null,{}] 10:52:49 INFO - PROCESS | 3608 | 1470160369757 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 3608 | 1470160369759 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:49 INFO - PROCESS | 3608 | 1470160369877 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:52:49 INFO - PROCESS | 3608 | 1470160369948 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 3608 | 1470160369950 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000464336F000 == 46 [pid = 3608] [id = 80] 10:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000463F8A8400) [pid = 3608] [serial = 237] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000046402E2C00) [pid = 3608] [serial = 238] [outer = 000000463F8A8400] 10:52:49 INFO - PROCESS | 3608 | 1470160369995 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000046402E9000) [pid = 3608] [serial = 239] [outer = 000000463F8A8400] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000004634472800) [pid = 3608] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000462DD48000) [pid = 3608] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000462D4A4400) [pid = 3608] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000462F4C8000) [pid = 3608] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000462F4CF800) [pid = 3608] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000463B920C00) [pid = 3608] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000463B0F3800) [pid = 3608] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000463D3E7C00) [pid = 3608] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000046357A3C00) [pid = 3608] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000462E9CB000) [pid = 3608] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000463BE90C00) [pid = 3608] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:52:50 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000046341D3000) [pid = 3608] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:52:50 INFO - PROCESS | 3608 | 1470160370503 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 774ms 10:52:50 INFO - PROCESS | 3608 | 1470160370528 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 3608 | 1470160370530 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:52:50 INFO - PROCESS | 3608 | 1470160370538 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 3608 | 1470160370541 Marionette TRACE conn6 <- [1,286,null,{}] 10:52:50 INFO - PROCESS | 3608 | 1470160370554 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:50 INFO - PROCESS | 3608 | 1470160370556 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:50 INFO - PROCESS | 3608 | 1470160370641 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:52:50 INFO - PROCESS | 3608 | 1470160370646 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 3608 | 1470160370649 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:50 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439D7800 == 47 [pid = 3608] [id = 81] 10:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000462F4C8000) [pid = 3608] [serial = 240] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000463B71F000) [pid = 3608] [serial = 241] [outer = 000000462F4C8000] 10:52:50 INFO - PROCESS | 3608 | 1470160370694 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000462D397000) [pid = 3608] [serial = 242] [outer = 000000462F4C8000] 10:52:51 INFO - PROCESS | 3608 | 1470160371094 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 607ms 10:52:51 INFO - PROCESS | 3608 | 1470160371150 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 3608 | 1470160371161 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:52:51 INFO - PROCESS | 3608 | 1470160371165 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 3608 | 1470160371167 Marionette TRACE conn6 <- [1,290,null,{}] 10:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:52:51 INFO - PROCESS | 3608 | 1470160371176 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 3608 | 1470160371178 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:51 INFO - PROCESS | 3608 | 1470160371265 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:52:51 INFO - PROCESS | 3608 | 1470160371271 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 3608 | 1470160371273 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641052800 == 48 [pid = 3608] [id = 82] 10:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000046341D0400) [pid = 3608] [serial = 243] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000046402ED800) [pid = 3608] [serial = 244] [outer = 00000046341D0400] 10:52:51 INFO - PROCESS | 3608 | 1470160371317 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000004643630400) [pid = 3608] [serial = 245] [outer = 00000046341D0400] 10:52:51 INFO - PROCESS | 3608 | 1470160371750 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 10:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:52:51 INFO - PROCESS | 3608 | 1470160371805 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 3608 | 1470160371808 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:52:51 INFO - PROCESS | 3608 | 1470160371811 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 3608 | 1470160371814 Marionette TRACE conn6 <- [1,294,null,{}] 10:52:51 INFO - PROCESS | 3608 | 1470160371818 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 3608 | 1470160371821 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:51 INFO - PROCESS | 3608 | 1470160371924 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:52:51 INFO - PROCESS | 3608 | 1470160371931 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 3608 | 1470160371934 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640218000 == 49 [pid = 3608] [id = 83] 10:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000004640226800) [pid = 3608] [serial = 246] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000004640228400) [pid = 3608] [serial = 247] [outer = 0000004640226800] 10:52:51 INFO - PROCESS | 3608 | 1470160371981 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000004640230C00) [pid = 3608] [serial = 248] [outer = 0000004640226800] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004642996800 == 48 [pid = 3608] [id = 56] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004642999800 == 47 [pid = 3608] [id = 53] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004643664800 == 46 [pid = 3608] [id = 57] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFB800 == 45 [pid = 3608] [id = 55] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4B3800 == 44 [pid = 3608] [id = 43] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463398B800 == 43 [pid = 3608] [id = 42] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004635922000 == 42 [pid = 3608] [id = 54] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B7000 == 41 [pid = 3608] [id = 31] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463B21A800 == 40 [pid = 3608] [id = 30] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463B007800 == 39 [pid = 3608] [id = 74] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB4000 == 38 [pid = 3608] [id = 73] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004643BA5800 == 37 [pid = 3608] [id = 72] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 00000046439E2800 == 36 [pid = 3608] [id = 71] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463E121800 == 35 [pid = 3608] [id = 70] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000462F19A000 == 34 [pid = 3608] [id = 69] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAF9000 == 33 [pid = 3608] [id = 75] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5EB000 == 32 [pid = 3608] [id = 76] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000464298F000 == 31 [pid = 3608] [id = 79] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC56000 == 30 [pid = 3608] [id = 77] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004641052800 == 29 [pid = 3608] [id = 82] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 00000046439D7800 == 28 [pid = 3608] [id = 81] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 000000464336F000 == 27 [pid = 3608] [id = 80] 10:52:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004642928800 == 26 [pid = 3608] [id = 78] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000004635129C00) [pid = 3608] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000463437E000) [pid = 3608] [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.] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000462DDD5400) [pid = 3608] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000462D4A9C00) [pid = 3608] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000462E94E800) [pid = 3608] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000462FBF1000) [pid = 3608] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000004633977400) [pid = 3608] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000462F4D0C00) [pid = 3608] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000046336C8000) [pid = 3608] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000004634433C00) [pid = 3608] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463B98DC00) [pid = 3608] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463B162400) [pid = 3608] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463B722000) [pid = 3608] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463E8BD400) [pid = 3608] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463E174400) [pid = 3608] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004638B2B800) [pid = 3608] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004639A20800) [pid = 3608] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004635C56C00) [pid = 3608] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BFE8000) [pid = 3608] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462FBF0800) [pid = 3608] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEED000) [pid = 3608] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462D4B0400) [pid = 3608] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C7C3400) [pid = 3608] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE9D000) [pid = 3608] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE92C00) [pid = 3608] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463CAD7000) [pid = 3608] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BDF3400) [pid = 3608] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463CA32400) [pid = 3608] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:52:53 INFO - PROCESS | 3608 | 1470160373831 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:52:53 INFO - PROCESS | 3608 | 1470160373926 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:53 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. 10:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2136ms 10:52:53 INFO - PROCESS | 3608 | 1470160373952 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 3608 | 1470160373956 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:52:53 INFO - PROCESS | 3608 | 1470160373961 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 3608 | 1470160373966 Marionette TRACE conn6 <- [1,298,null,{}] 10:52:53 INFO - PROCESS | 3608 | 1470160373971 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 3608 | 1470160373974 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:54 INFO - PROCESS | 3608 | 1470160374070 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:52:54 INFO - PROCESS | 3608 | 1470160374078 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 3608 | 1470160374082 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:54 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343EA000 == 27 [pid = 3608] [id = 84] 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462F4CA400) [pid = 3608] [serial = 249] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462F4CC400) [pid = 3608] [serial = 250] [outer = 000000462F4CA400] 10:52:54 INFO - PROCESS | 3608 | 1470160374134 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462F849400) [pid = 3608] [serial = 251] [outer = 000000462F4CA400] 10:52:54 INFO - PROCESS | 3608 | 1470160374591 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:54 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. 10:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 10:52:54 INFO - PROCESS | 3608 | 1470160374656 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 3608 | 1470160374661 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:52:54 INFO - PROCESS | 3608 | 1470160374668 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 3608 | 1470160374671 Marionette TRACE conn6 <- [1,302,null,{}] 10:52:54 INFO - PROCESS | 3608 | 1470160374675 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 3608 | 1470160374678 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:54 INFO - PROCESS | 3608 | 1470160374770 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:52:54 INFO - PROCESS | 3608 | 1470160374786 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 3608 | 1470160374789 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000463592A800 == 28 [pid = 3608] [id = 85] 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046336C8C00) [pid = 3608] [serial = 252] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463390F000) [pid = 3608] [serial = 253] [outer = 00000046336C8C00] 10:52:54 INFO - PROCESS | 3608 | 1470160374837 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004634040C00) [pid = 3608] [serial = 254] [outer = 00000046336C8C00] 10:52:55 INFO - PROCESS | 3608 | 1470160375300 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:55 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. 10:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 10:52:55 INFO - PROCESS | 3608 | 1470160375362 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 3608 | 1470160375365 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:52:55 INFO - PROCESS | 3608 | 1470160375368 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 3608 | 1470160375372 Marionette TRACE conn6 <- [1,306,null,{}] 10:52:55 INFO - PROCESS | 3608 | 1470160375384 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:55 INFO - PROCESS | 3608 | 1470160375389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:55 INFO - PROCESS | 3608 | 1470160375501 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:52:55 INFO - PROCESS | 3608 | 1470160375574 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 3608 | 1470160375578 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B996800 == 29 [pid = 3608] [id = 86] 10:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462D399800) [pid = 3608] [serial = 255] [outer = 0000000000000000] 10:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004635129C00) [pid = 3608] [serial = 256] [outer = 000000462D399800] 10:52:55 INFO - PROCESS | 3608 | 1470160375628 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004635933400) [pid = 3608] [serial = 257] [outer = 000000462D399800] 10:52:56 INFO - PROCESS | 3608 | 1470160375996 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:56 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. 10:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 10:52:56 INFO - PROCESS | 3608 | 1470160376061 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 3608 | 1470160376064 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:52:56 INFO - PROCESS | 3608 | 1470160376073 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 3608 | 1470160376075 Marionette TRACE conn6 <- [1,310,null,{}] 10:52:56 INFO - PROCESS | 3608 | 1470160376080 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 3608 | 1470160376082 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:56 INFO - PROCESS | 3608 | 1470160376175 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:52:56 INFO - PROCESS | 3608 | 1470160376183 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 3608 | 1470160376186 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1AC000 == 30 [pid = 3608] [id = 87] 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004639A20800) [pid = 3608] [serial = 258] [outer = 0000000000000000] 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004639A2E000) [pid = 3608] [serial = 259] [outer = 0000004639A20800] 10:52:56 INFO - PROCESS | 3608 | 1470160376232 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463B0ED800) [pid = 3608] [serial = 260] [outer = 0000004639A20800] 10:52:56 INFO - PROCESS | 3608 | 1470160376651 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:56 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. 10:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 10:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:52:56 INFO - PROCESS | 3608 | 1470160376704 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 3608 | 1470160376706 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:52:56 INFO - PROCESS | 3608 | 1470160376710 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 3608 | 1470160376713 Marionette TRACE conn6 <- [1,314,null,{}] 10:52:56 INFO - PROCESS | 3608 | 1470160376717 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 3608 | 1470160376719 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:56 INFO - PROCESS | 3608 | 1470160376799 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:52:56 INFO - PROCESS | 3608 | 1470160376832 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 3608 | 1470160376834 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFC000 == 31 [pid = 3608] [id = 88] 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000046336C8000) [pid = 3608] [serial = 261] [outer = 0000000000000000] 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463B71DC00) [pid = 3608] [serial = 262] [outer = 00000046336C8000] 10:52:56 INFO - PROCESS | 3608 | 1470160376880 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463B923C00) [pid = 3608] [serial = 263] [outer = 00000046336C8000] 10:52:57 INFO - PROCESS | 3608 | 1470160377309 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:57 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. 10:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 10:52:57 INFO - PROCESS | 3608 | 1470160377341 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 3608 | 1470160377343 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:52:57 INFO - PROCESS | 3608 | 1470160377347 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 3608 | 1470160377349 Marionette TRACE conn6 <- [1,318,null,{}] 10:52:57 INFO - PROCESS | 3608 | 1470160377352 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 3608 | 1470160377358 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:57 INFO - PROCESS | 3608 | 1470160377464 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:52:57 INFO - PROCESS | 3608 | 1470160377471 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 3608 | 1470160377473 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DC000 == 32 [pid = 3608] [id = 89] 10:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463B975400) [pid = 3608] [serial = 264] [outer = 0000000000000000] 10:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463BE8F800) [pid = 3608] [serial = 265] [outer = 000000463B975400] 10:52:57 INFO - PROCESS | 3608 | 1470160377519 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463BE9B400) [pid = 3608] [serial = 266] [outer = 000000463B975400] 10:52:57 INFO - PROCESS | 3608 | 1470160377950 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:57 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. 10:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 10:52:57 INFO - PROCESS | 3608 | 1470160377979 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 3608 | 1470160377981 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:52:57 INFO - PROCESS | 3608 | 1470160377990 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 3608 | 1470160377991 Marionette TRACE conn6 <- [1,322,null,{}] 10:52:58 INFO - PROCESS | 3608 | 1470160377995 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:58 INFO - PROCESS | 3608 | 1470160377997 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:58 INFO - PROCESS | 3608 | 1470160378077 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:52:58 INFO - PROCESS | 3608 | 1470160378085 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 3608 | 1470160378087 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F912000 == 33 [pid = 3608] [id = 90] 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463BE9BC00) [pid = 3608] [serial = 267] [outer = 0000000000000000] 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463BFDE800) [pid = 3608] [serial = 268] [outer = 000000463BE9BC00] 10:52:58 INFO - PROCESS | 3608 | 1470160378131 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000463C24AC00) [pid = 3608] [serial = 269] [outer = 000000463BE9BC00] 10:52:58 INFO - PROCESS | 3608 | 1470160378566 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:58 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. 10:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 10:52:58 INFO - PROCESS | 3608 | 1470160378621 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 3608 | 1470160378623 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:52:58 INFO - PROCESS | 3608 | 1470160378626 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 3608 | 1470160378628 Marionette TRACE conn6 <- [1,326,null,{}] 10:52:58 INFO - PROCESS | 3608 | 1470160378632 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:58 INFO - PROCESS | 3608 | 1470160378634 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:58 INFO - PROCESS | 3608 | 1470160378715 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:52:58 INFO - PROCESS | 3608 | 1470160378720 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 3608 | 1470160378723 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC58000 == 34 [pid = 3608] [id = 91] 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000463C7C6400) [pid = 3608] [serial = 270] [outer = 0000000000000000] 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000463C824C00) [pid = 3608] [serial = 271] [outer = 000000463C7C6400] 10:52:58 INFO - PROCESS | 3608 | 1470160378768 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000463C82C400) [pid = 3608] [serial = 272] [outer = 000000463C7C6400] 10:52:59 INFO - PROCESS | 3608 | 1470160379237 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:59 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. 10:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 10:52:59 INFO - PROCESS | 3608 | 1470160379260 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 3608 | 1470160379262 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:52:59 INFO - PROCESS | 3608 | 1470160379271 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 3608 | 1470160379273 Marionette TRACE conn6 <- [1,330,null,{}] 10:52:59 INFO - PROCESS | 3608 | 1470160379276 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 3608 | 1470160379278 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:59 INFO - PROCESS | 3608 | 1470160379386 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:52:59 INFO - PROCESS | 3608 | 1470160379459 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 3608 | 1470160379461 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:52:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B995000 == 35 [pid = 3608] [id = 92] 10:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000463C82EC00) [pid = 3608] [serial = 273] [outer = 0000000000000000] 10:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000463CA39C00) [pid = 3608] [serial = 274] [outer = 000000463C82EC00] 10:52:59 INFO - PROCESS | 3608 | 1470160379506 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000463D040000) [pid = 3608] [serial = 275] [outer = 000000463C82EC00] 10:52:59 INFO - PROCESS | 3608 | 1470160379936 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:59 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. 10:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 10:52:59 INFO - PROCESS | 3608 | 1470160379962 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 3608 | 1470160379964 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:52:59 INFO - PROCESS | 3608 | 1470160379982 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 3608 | 1470160379984 Marionette TRACE conn6 <- [1,334,null,{}] 10:52:59 INFO - PROCESS | 3608 | 1470160379987 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 3608 | 1470160379989 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:00 INFO - PROCESS | 3608 | 1470160380101 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:53:00 INFO - PROCESS | 3608 | 1470160380106 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 3608 | 1470160380108 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:00 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641230000 == 36 [pid = 3608] [id = 93] 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000463C8CE000) [pid = 3608] [serial = 276] [outer = 0000000000000000] 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000463D052000) [pid = 3608] [serial = 277] [outer = 000000463C8CE000] 10:53:00 INFO - PROCESS | 3608 | 1470160380153 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000463D3E7C00) [pid = 3608] [serial = 278] [outer = 000000463C8CE000] 10:53:00 INFO - PROCESS | 3608 | 1470160380597 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:00 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. 10:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 648ms 10:53:00 INFO - PROCESS | 3608 | 1470160380625 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 3608 | 1470160380628 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:53:00 INFO - PROCESS | 3608 | 1470160380631 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 3608 | 1470160380634 Marionette TRACE conn6 <- [1,338,null,{}] 10:53:00 INFO - PROCESS | 3608 | 1470160380637 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:00 INFO - PROCESS | 3608 | 1470160380640 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:00 INFO - PROCESS | 3608 | 1470160380792 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:53:00 INFO - PROCESS | 3608 | 1470160380817 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 3608 | 1470160380820 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFB800 == 37 [pid = 3608] [id = 94] 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000463E509000) [pid = 3608] [serial = 279] [outer = 0000000000000000] 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000463EC5A800) [pid = 3608] [serial = 280] [outer = 000000463E509000] 10:53:00 INFO - PROCESS | 3608 | 1470160380867 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000463F8A8C00) [pid = 3608] [serial = 281] [outer = 000000463E509000] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000463D3E1800) [pid = 3608] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000463F553C00) [pid = 3608] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000463F8A8400) [pid = 3608] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000046341D0400) [pid = 3608] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000463BE9A400) [pid = 3608] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000463BC2F000) [pid = 3608] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000004633905800) [pid = 3608] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000004633970C00) [pid = 3608] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000463C824000) [pid = 3608] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000463BE90400) [pid = 3608] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000004635071800) [pid = 3608] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000462D393C00) [pid = 3608] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000463BEA0C00) [pid = 3608] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463C828400) [pid = 3608] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000462F4C8000) [pid = 3608] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000462F4C6800) [pid = 3608] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463BDED400) [pid = 3608] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000046357A2C00) [pid = 3608] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000462EEF3400) [pid = 3608] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BF65400) [pid = 3608] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:53:01 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463D04B400) [pid = 3608] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:53:01 INFO - PROCESS | 3608 | 1470160381507 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:01 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. 10:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 923ms 10:53:01 INFO - PROCESS | 3608 | 1470160381556 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 3608 | 1470160381558 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:53:01 INFO - PROCESS | 3608 | 1470160381561 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 3608 | 1470160381563 Marionette TRACE conn6 <- [1,342,null,{}] 10:53:01 INFO - PROCESS | 3608 | 1470160381567 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 3608 | 1470160381568 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:01 INFO - PROCESS | 3608 | 1470160381652 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:53:01 INFO - PROCESS | 3608 | 1470160381658 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 3608 | 1470160381660 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642980800 == 38 [pid = 3608] [id = 95] 10:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000004633B7A000) [pid = 3608] [serial = 282] [outer = 0000000000000000] 10:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463B0E7C00) [pid = 3608] [serial = 283] [outer = 0000004633B7A000] 10:53:01 INFO - PROCESS | 3608 | 1470160381712 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463BEA4C00) [pid = 3608] [serial = 284] [outer = 0000004633B7A000] 10:53:02 INFO - PROCESS | 3608 | 1470160382129 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:02 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. 10:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 10:53:02 INFO - PROCESS | 3608 | 1470160382152 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 3608 | 1470160382154 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:53:02 INFO - PROCESS | 3608 | 1470160382168 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 3608 | 1470160382169 Marionette TRACE conn6 <- [1,346,null,{}] 10:53:02 INFO - PROCESS | 3608 | 1470160382173 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:02 INFO - PROCESS | 3608 | 1470160382175 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:02 INFO - PROCESS | 3608 | 1470160382258 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:53:02 INFO - PROCESS | 3608 | 1470160382265 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 3608 | 1470160382266 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643669000 == 39 [pid = 3608] [id = 96] 10:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463C7CC400) [pid = 3608] [serial = 285] [outer = 0000000000000000] 10:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463D3E8400) [pid = 3608] [serial = 286] [outer = 000000463C7CC400] 10:53:02 INFO - PROCESS | 3608 | 1470160382311 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463F8AA000) [pid = 3608] [serial = 287] [outer = 000000463C7CC400] 10:53:02 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. 10:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 586ms 10:53:02 INFO - PROCESS | 3608 | 1470160382740 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:02 INFO - PROCESS | 3608 | 1470160382747 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 3608 | 1470160382749 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:53:02 INFO - PROCESS | 3608 | 1470160382752 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:53:02 INFO - PROCESS | 3608 | 1470160382754 Marionette TRACE conn6 <- [1,350,null,{}] 10:53:02 INFO - PROCESS | 3608 | 1470160382757 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:02 INFO - PROCESS | 3608 | 1470160382759 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:02 INFO - PROCESS | 3608 | 1470160382882 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:53:02 INFO - PROCESS | 3608 | 1470160382889 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 3608 | 1470160382891 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:02 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439E0000 == 40 [pid = 3608] [id = 97] 10:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463F8B2400) [pid = 3608] [serial = 288] [outer = 0000000000000000] 10:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463F934000) [pid = 3608] [serial = 289] [outer = 000000463F8B2400] 10:53:02 INFO - PROCESS | 3608 | 1470160382936 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000464022D800) [pid = 3608] [serial = 290] [outer = 000000463F8B2400] 10:53:03 INFO - PROCESS | 3608 | 1470160383379 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:03 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. 10:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 691ms 10:53:03 INFO - PROCESS | 3608 | 1470160383447 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 3608 | 1470160383452 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:53:03 INFO - PROCESS | 3608 | 1470160383500 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 3608 | 1470160383504 Marionette TRACE conn6 <- [1,354,null,{}] 10:53:03 INFO - PROCESS | 3608 | 1470160383511 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 3608 | 1470160383514 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:03 INFO - PROCESS | 3608 | 1470160383703 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:53:03 INFO - PROCESS | 3608 | 1470160383793 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 3608 | 1470160383798 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:03 INFO - PROCESS | 3608 | ++DOCSHELL 00000046336A9000 == 41 [pid = 3608] [id = 98] 10:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000462E9CE400) [pid = 3608] [serial = 291] [outer = 0000000000000000] 10:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000462EEEE400) [pid = 3608] [serial = 292] [outer = 000000462E9CE400] 10:53:03 INFO - PROCESS | 3608 | 1470160383856 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000462F639000) [pid = 3608] [serial = 293] [outer = 000000462E9CE400] 10:53:04 INFO - PROCESS | 3608 | 1470160384604 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:04 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. 10:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1178ms 10:53:04 INFO - PROCESS | 3608 | 1470160384639 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 3608 | 1470160384644 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:53:04 INFO - PROCESS | 3608 | 1470160384651 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 3608 | 1470160384654 Marionette TRACE conn6 <- [1,358,null,{}] 10:53:04 INFO - PROCESS | 3608 | 1470160384658 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 3608 | 1470160384661 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:04 INFO - PROCESS | 3608 | 1470160384788 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:53:04 INFO - PROCESS | 3608 | 1470160384862 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 3608 | 1470160384864 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4B9000 == 42 [pid = 3608] [id = 99] 10:53:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000004634038000) [pid = 3608] [serial = 294] [outer = 0000000000000000] 10:53:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000004634437800) [pid = 3608] [serial = 295] [outer = 0000004634038000] 10:53:04 INFO - PROCESS | 3608 | 1470160384964 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000046351D5C00) [pid = 3608] [serial = 296] [outer = 0000004634038000] 10:53:05 INFO - PROCESS | 3608 | 1470160385915 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:05 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. 10:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1292ms 10:53:05 INFO - PROCESS | 3608 | 1470160385945 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 3608 | 1470160385949 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:53:05 INFO - PROCESS | 3608 | 1470160385955 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:53:05 INFO - PROCESS | 3608 | 1470160385958 Marionette TRACE conn6 <- [1,362,null,{}] 10:53:05 INFO - PROCESS | 3608 | 1470160385963 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:05 INFO - PROCESS | 3608 | 1470160385966 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:06 INFO - PROCESS | 3608 | 1470160386083 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:53:06 INFO - PROCESS | 3608 | 1470160386157 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 3608 | 1470160386162 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635567800 == 43 [pid = 3608] [id = 100] 10:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000462EEFA000) [pid = 3608] [serial = 297] [outer = 0000000000000000] 10:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000462F4CB400) [pid = 3608] [serial = 298] [outer = 000000462EEFA000] 10:53:06 INFO - PROCESS | 3608 | 1470160386216 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000046305FDC00) [pid = 3608] [serial = 299] [outer = 000000462EEFA000] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 0000004643669000 == 42 [pid = 3608] [id = 96] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 0000004642980800 == 41 [pid = 3608] [id = 95] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFB800 == 40 [pid = 3608] [id = 94] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 0000004641230000 == 39 [pid = 3608] [id = 93] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463B995000 == 38 [pid = 3608] [id = 92] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC58000 == 37 [pid = 3608] [id = 91] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463F912000 == 36 [pid = 3608] [id = 90] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DC000 == 35 [pid = 3608] [id = 89] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFC000 == 34 [pid = 3608] [id = 88] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1AC000 == 33 [pid = 3608] [id = 87] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463B996800 == 32 [pid = 3608] [id = 86] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000463592A800 == 31 [pid = 3608] [id = 85] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000004640228400) [pid = 3608] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOCSHELL 00000046343EA000 == 30 [pid = 3608] [id = 84] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000004633670800) [pid = 3608] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000463E504800) [pid = 3608] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000463F548800) [pid = 3608] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000463F8B1C00) [pid = 3608] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000463F553400) [pid = 3608] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000046402E2C00) [pid = 3608] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000463F8D0C00) [pid = 3608] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000046402ED800) [pid = 3608] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000046402E9000) [pid = 3608] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463BFE6000) [pid = 3608] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000463C7C9400) [pid = 3608] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463BDEE400) [pid = 3608] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463BE8FC00) [pid = 3608] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000046339D9C00) [pid = 3608] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000046357A1C00) [pid = 3608] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463511D400) [pid = 3608] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000046343C1C00) [pid = 3608] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463D04B000) [pid = 3608] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C830C00) [pid = 3608] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BFEB000) [pid = 3608] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BE99800) [pid = 3608] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B0EFC00) [pid = 3608] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004638B2D400) [pid = 3608] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462E912400) [pid = 3608] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D39D800) [pid = 3608] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463DF34800) [pid = 3608] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C82FC00) [pid = 3608] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B71F000) [pid = 3608] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D397000) [pid = 3608] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004643630400) [pid = 3608] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463CB09800) [pid = 3608] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463A716400) [pid = 3608] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634149000) [pid = 3608] [serial = 161] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C7CD000) [pid = 3608] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463D043400) [pid = 3608] [serial = 158] [outer = 0000000000000000] [url = about:blank] 10:53:06 INFO - PROCESS | 3608 | 1470160386775 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:06 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. 10:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 837ms 10:53:06 INFO - PROCESS | 3608 | 1470160386796 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 3608 | 1470160386800 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:53:06 INFO - PROCESS | 3608 | 1470160386806 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:53:06 INFO - PROCESS | 3608 | 1470160386809 Marionette TRACE conn6 <- [1,366,null,{}] 10:53:06 INFO - PROCESS | 3608 | 1470160386813 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:06 INFO - PROCESS | 3608 | 1470160386815 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:06 INFO - PROCESS | 3608 | 1470160386905 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:53:06 INFO - PROCESS | 3608 | 1470160386913 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 3608 | 1470160386915 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B9000 == 31 [pid = 3608] [id = 101] 10:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463390A000) [pid = 3608] [serial = 300] [outer = 0000000000000000] 10:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004633970400) [pid = 3608] [serial = 301] [outer = 000000463390A000] 10:53:06 INFO - PROCESS | 3608 | 1470160386963 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463437A800) [pid = 3608] [serial = 302] [outer = 000000463390A000] 10:53:07 INFO - PROCESS | 3608 | 1470160387439 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:07 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. 10:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 10:53:07 INFO - PROCESS | 3608 | 1470160387501 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 3608 | 1470160387503 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:53:07 INFO - PROCESS | 3608 | 1470160387507 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 3608 | 1470160387511 Marionette TRACE conn6 <- [1,370,null,{}] 10:53:07 INFO - PROCESS | 3608 | 1470160387555 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 3608 | 1470160387560 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:07 INFO - PROCESS | 3608 | 1470160387653 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:53:07 INFO - PROCESS | 3608 | 1470160387720 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 3608 | 1470160387723 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A3800 == 32 [pid = 3608] [id = 102] 10:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004634438000) [pid = 3608] [serial = 303] [outer = 0000000000000000] 10:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046355C4000) [pid = 3608] [serial = 304] [outer = 0000004634438000] 10:53:07 INFO - PROCESS | 3608 | 1470160387781 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463950BC00) [pid = 3608] [serial = 305] [outer = 0000004634438000] 10:53:08 INFO - PROCESS | 3608 | 1470160388164 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:53:08 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. 10:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 689ms 10:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:53:08 INFO - PROCESS | 3608 | 1470160388199 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 3608 | 1470160388201 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:53:08 INFO - PROCESS | 3608 | 1470160388204 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 3608 | 1470160388206 Marionette TRACE conn6 <- [1,374,null,{}] 10:53:08 INFO - PROCESS | 3608 | 1470160388210 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 3608 | 1470160388212 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:08 INFO - PROCESS | 3608 | 1470160388301 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:53:08 INFO - PROCESS | 3608 | 1470160388307 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 3608 | 1470160388309 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4C6000 == 33 [pid = 3608] [id = 103] 10:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463A70E800) [pid = 3608] [serial = 306] [outer = 0000000000000000] 10:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B0EE000) [pid = 3608] [serial = 307] [outer = 000000463A70E800] 10:53:08 INFO - PROCESS | 3608 | 1470160388357 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B71B000) [pid = 3608] [serial = 308] [outer = 000000463A70E800] 10:53:08 INFO - PROCESS | 3608 | 1470160388848 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:53:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 10:53:08 INFO - PROCESS | 3608 | 1470160388877 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 3608 | 1470160388880 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:53:08 INFO - PROCESS | 3608 | 1470160388884 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 3608 | 1470160388885 Marionette TRACE conn6 <- [1,378,null,{}] 10:53:08 INFO - PROCESS | 3608 | 1470160388889 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 3608 | 1470160388891 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:09 INFO - PROCESS | 3608 | 1470160389004 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:53:09 INFO - PROCESS | 3608 | 1470160389079 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 3608 | 1470160389082 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E531800 == 34 [pid = 3608] [id = 104] 10:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004634436000) [pid = 3608] [serial = 309] [outer = 0000000000000000] 10:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B924000) [pid = 3608] [serial = 310] [outer = 0000004634436000] 10:53:09 INFO - PROCESS | 3608 | 1470160389129 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B98C000) [pid = 3608] [serial = 311] [outer = 0000004634436000] 10:53:09 INFO - PROCESS | 3608 | 1470160389698 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:53:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 10:53:09 INFO - PROCESS | 3608 | 1470160389725 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 3608 | 1470160389728 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:53:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:53:09 INFO - PROCESS | 3608 | 1470160389731 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 3608 | 1470160389733 Marionette TRACE conn6 <- [1,382,null,{}] 10:53:09 INFO - PROCESS | 3608 | 1470160389736 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 3608 | 1470160389742 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:09 INFO - PROCESS | 3608 | 1470160389878 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:53:09 INFO - PROCESS | 3608 | 1470160389893 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 3608 | 1470160389896 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81B800 == 35 [pid = 3608] [id = 105] 10:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BE8CC00) [pid = 3608] [serial = 312] [outer = 0000000000000000] 10:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BEA4800) [pid = 3608] [serial = 313] [outer = 000000463BE8CC00] 10:53:09 INFO - PROCESS | 3608 | 1470160389981 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFE7400) [pid = 3608] [serial = 314] [outer = 000000463BE8CC00] 10:53:10 INFO - PROCESS | 3608 | 1470160390504 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:53:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 836ms 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000046336C8000) [pid = 3608] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463C82EC00) [pid = 3608] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462D399800) [pid = 3608] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BE9BC00) [pid = 3608] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046336C8C00) [pid = 3608] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F4CA400) [pid = 3608] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C7C6400) [pid = 3608] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A20800) [pid = 3608] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C8CE000) [pid = 3608] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B975400) [pid = 3608] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463E509000) [pid = 3608] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C7CC400) [pid = 3608] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:53:10 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004633B7A000) [pid = 3608] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:53:10 INFO - PROCESS | 3608 | 1470160390612 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 3608 | 1470160390614 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:53:10 INFO - PROCESS | 3608 | 1470160390619 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:53:10 INFO - PROCESS | 3608 | 1470160390621 Marionette TRACE conn6 <- [1,386,null,{}] 10:53:10 INFO - PROCESS | 3608 | 1470160390625 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 3608 | 1470160390627 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:10 INFO - PROCESS | 3608 | 1470160390712 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:53:10 INFO - PROCESS | 3608 | 1470160390722 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 3608 | 1470160390724 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A1000 == 36 [pid = 3608] [id = 106] 10:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046357A2C00) [pid = 3608] [serial = 315] [outer = 0000000000000000] 10:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B71D000) [pid = 3608] [serial = 316] [outer = 00000046357A2C00] 10:53:10 INFO - PROCESS | 3608 | 1470160390769 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C24EC00) [pid = 3608] [serial = 317] [outer = 00000046357A2C00] 10:53:11 INFO - PROCESS | 3608 | 1470160391178 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 626ms 10:53:11 INFO - PROCESS | 3608 | 1470160391251 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 3608 | 1470160391253 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:53:11 INFO - PROCESS | 3608 | 1470160391256 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 3608 | 1470160391258 Marionette TRACE conn6 <- [1,390,null,{}] 10:53:11 INFO - PROCESS | 3608 | 1470160391262 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 3608 | 1470160391264 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:11 INFO - PROCESS | 3608 | 1470160391346 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:53:11 INFO - PROCESS | 3608 | 1470160391353 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 3608 | 1470160391355 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640215800 == 37 [pid = 3608] [id = 107] 10:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C251400) [pid = 3608] [serial = 318] [outer = 0000000000000000] 10:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C82A800) [pid = 3608] [serial = 319] [outer = 000000463C251400] 10:53:11 INFO - PROCESS | 3608 | 1470160391400 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463CAD7400) [pid = 3608] [serial = 320] [outer = 000000463C251400] 10:53:11 INFO - PROCESS | 3608 | 1470160391852 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 10:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:53:11 INFO - PROCESS | 3608 | 1470160391887 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 3608 | 1470160391890 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:53:11 INFO - PROCESS | 3608 | 1470160391893 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 3608 | 1470160391895 Marionette TRACE conn6 <- [1,394,null,{}] 10:53:11 INFO - PROCESS | 3608 | 1470160391898 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 3608 | 1470160391900 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:12 INFO - PROCESS | 3608 | 1470160391988 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:53:12 INFO - PROCESS | 3608 | 1470160391996 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 3608 | 1470160391998 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000464121A000 == 38 [pid = 3608] [id = 108] 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D046C00) [pid = 3608] [serial = 321] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D04B000) [pid = 3608] [serial = 322] [outer = 000000463D046C00] 10:53:12 INFO - PROCESS | 3608 | 1470160392067 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D05A000) [pid = 3608] [serial = 323] [outer = 000000463D046C00] 10:53:12 INFO - PROCESS | 3608 | 1470160392490 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 627ms 10:53:12 INFO - PROCESS | 3608 | 1470160392523 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 3608 | 1470160392526 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:53:12 INFO - PROCESS | 3608 | 1470160392533 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 3608 | 1470160392535 Marionette TRACE conn6 <- [1,398,null,{}] 10:53:12 INFO - PROCESS | 3608 | 1470160392538 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 3608 | 1470160392540 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:12 INFO - PROCESS | 3608 | 1470160392624 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:53:12 INFO - PROCESS | 3608 | 1470160392740 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 3608 | 1470160392744 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000004630037800 == 39 [pid = 3608] [id = 109] 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462D397000) [pid = 3608] [serial = 324] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462D494400) [pid = 3608] [serial = 325] [outer = 000000462D397000] 10:53:12 INFO - PROCESS | 3608 | 1470160392803 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462EE26000) [pid = 3608] [serial = 326] [outer = 000000462D397000] 10:53:13 INFO - PROCESS | 3608 | 1470160393506 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1026ms 10:53:13 INFO - PROCESS | 3608 | 1470160393565 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 3608 | 1470160393569 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:53:13 INFO - PROCESS | 3608 | 1470160393595 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 3608 | 1470160393598 Marionette TRACE conn6 <- [1,402,null,{}] 10:53:13 INFO - PROCESS | 3608 | 1470160393647 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:13 INFO - PROCESS | 3608 | 1470160393650 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:13 INFO - PROCESS | 3608 | 1470160393764 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:53:13 INFO - PROCESS | 3608 | 1470160393870 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 3608 | 1470160393874 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE34000 == 40 [pid = 3608] [id = 110] 10:53:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004634434800) [pid = 3608] [serial = 327] [outer = 0000000000000000] 10:53:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463506D800) [pid = 3608] [serial = 328] [outer = 0000004634434800] 10:53:13 INFO - PROCESS | 3608 | 1470160393931 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004638B21400) [pid = 3608] [serial = 329] [outer = 0000004634434800] 10:53:14 INFO - PROCESS | 3608 | 1470160394513 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1002ms 10:53:14 INFO - PROCESS | 3608 | 1470160394583 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 3608 | 1470160394588 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:53:14 INFO - PROCESS | 3608 | 1470160394592 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 3608 | 1470160394594 Marionette TRACE conn6 <- [1,406,null,{}] 10:53:14 INFO - PROCESS | 3608 | 1470160394598 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 3608 | 1470160394601 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:14 INFO - PROCESS | 3608 | 1470160394719 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:53:14 INFO - PROCESS | 3608 | 1470160394790 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 3608 | 1470160394793 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412D7000 == 41 [pid = 3608] [id = 111] 10:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BDE9000) [pid = 3608] [serial = 330] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463BDF4000) [pid = 3608] [serial = 331] [outer = 000000463BDE9000] 10:53:14 INFO - PROCESS | 3608 | 1470160394849 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463BE9A000) [pid = 3608] [serial = 332] [outer = 000000463BDE9000] 10:53:15 INFO - PROCESS | 3608 | 1470160395514 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 10:53:15 INFO - PROCESS | 3608 | 1470160395580 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 3608 | 1470160395583 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:53:15 INFO - PROCESS | 3608 | 1470160395608 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 3608 | 1470160395615 Marionette TRACE conn6 <- [1,410,null,{}] 10:53:15 INFO - PROCESS | 3608 | 1470160395622 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 3608 | 1470160395626 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:15 INFO - PROCESS | 3608 | 1470160395747 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:53:15 INFO - PROCESS | 3608 | 1470160395811 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 3608 | 1470160395814 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000464297A000 == 42 [pid = 3608] [id = 112] 10:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463C7CA000) [pid = 3608] [serial = 333] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463E17A000) [pid = 3608] [serial = 334] [outer = 000000463C7CA000] 10:53:15 INFO - PROCESS | 3608 | 1470160395870 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463EC5B000) [pid = 3608] [serial = 335] [outer = 000000463C7CA000] 10:53:16 INFO - PROCESS | 3608 | 1470160396524 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1003ms 10:53:16 INFO - PROCESS | 3608 | 1470160396596 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 3608 | 1470160396599 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:53:16 INFO - PROCESS | 3608 | 1470160396603 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 3608 | 1470160396605 Marionette TRACE conn6 <- [1,414,null,{}] 10:53:16 INFO - PROCESS | 3608 | 1470160396624 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:16 INFO - PROCESS | 3608 | 1470160396627 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:16 INFO - PROCESS | 3608 | 1470160396846 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:53:16 INFO - PROCESS | 3608 | 1470160396917 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 3608 | 1470160396920 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0C9000 == 43 [pid = 3608] [id = 113] 10:53:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000462EE22800) [pid = 3608] [serial = 336] [outer = 0000000000000000] 10:53:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000462EEEE800) [pid = 3608] [serial = 337] [outer = 000000462EE22800] 10:53:17 INFO - PROCESS | 3608 | 1470160397012 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463396DC00) [pid = 3608] [serial = 338] [outer = 000000462EE22800] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000464121A000 == 42 [pid = 3608] [id = 108] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 0000004640215800 == 41 [pid = 3608] [id = 107] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A1000 == 40 [pid = 3608] [id = 106] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81B800 == 39 [pid = 3608] [id = 105] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463E531800 == 38 [pid = 3608] [id = 104] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4C6000 == 37 [pid = 3608] [id = 103] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A3800 == 36 [pid = 3608] [id = 102] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B9000 == 35 [pid = 3608] [id = 101] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 0000004635567800 == 34 [pid = 3608] [id = 100] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046439E0000 == 33 [pid = 3608] [id = 97] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4B9000 == 32 [pid = 3608] [id = 99] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046336A9000 == 31 [pid = 3608] [id = 98] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 0000004640218000 == 30 [pid = 3608] [id = 83] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000464297A000 == 29 [pid = 3608] [id = 112] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046412D7000 == 28 [pid = 3608] [id = 111] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE34000 == 27 [pid = 3608] [id = 110] 10:53:18 INFO - PROCESS | 3608 | --DOCSHELL 0000004630037800 == 26 [pid = 3608] [id = 109] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463B71DC00) [pid = 3608] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000463B923C00) [pid = 3608] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463CA39C00) [pid = 3608] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000004635129C00) [pid = 3608] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000004635933400) [pid = 3608] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BFDE800) [pid = 3608] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463C24AC00) [pid = 3608] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463390F000) [pid = 3608] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004634040C00) [pid = 3608] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462F4CC400) [pid = 3608] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462F849400) [pid = 3608] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463C824C00) [pid = 3608] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004639A2E000) [pid = 3608] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B0ED800) [pid = 3608] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463D052000) [pid = 3608] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE8F800) [pid = 3608] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE9B400) [pid = 3608] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463D040000) [pid = 3608] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463EC5A800) [pid = 3608] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463D3E7C00) [pid = 3608] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463D3E8400) [pid = 3608] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463F8A8C00) [pid = 3608] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B0E7C00) [pid = 3608] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BEA4C00) [pid = 3608] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463F8AA000) [pid = 3608] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463F934000) [pid = 3608] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C82C400) [pid = 3608] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:53:18 INFO - PROCESS | 3608 | 1470160398259 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1742ms 10:53:18 INFO - PROCESS | 3608 | 1470160398349 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 3608 | 1470160398353 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:53:18 INFO - PROCESS | 3608 | 1470160398361 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 3608 | 1470160398365 Marionette TRACE conn6 <- [1,418,null,{}] 10:53:18 INFO - PROCESS | 3608 | 1470160398371 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:18 INFO - PROCESS | 3608 | 1470160398374 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:18 INFO - PROCESS | 3608 | 1470160398468 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:53:18 INFO - PROCESS | 3608 | 1470160398477 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 3608 | 1470160398480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:18 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343D7800 == 27 [pid = 3608] [id = 114] 10:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F4C9000) [pid = 3608] [serial = 339] [outer = 0000000000000000] 10:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462F4CCC00) [pid = 3608] [serial = 340] [outer = 000000462F4C9000] 10:53:18 INFO - PROCESS | 3608 | 1470160398530 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046336C8000) [pid = 3608] [serial = 341] [outer = 000000462F4C9000] 10:53:19 INFO - PROCESS | 3608 | 1470160399488 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:53:19 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 10:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms 10:53:19 INFO - PROCESS | 3608 | 1470160399508 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 3608 | 1470160399514 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:53:19 INFO - PROCESS | 3608 | 1470160399520 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 3608 | 1470160399523 Marionette TRACE conn6 <- [1,422,null,{}] 10:53:19 INFO - PROCESS | 3608 | 1470160399528 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 3608 | 1470160399530 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:19 INFO - PROCESS | 3608 | 1470160399622 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:53:19 INFO - PROCESS | 3608 | 1470160399628 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 3608 | 1470160399631 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BE4000 == 28 [pid = 3608] [id = 115] 10:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046343F1400) [pid = 3608] [serial = 342] [outer = 0000000000000000] 10:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004634470400) [pid = 3608] [serial = 343] [outer = 00000046343F1400] 10:53:19 INFO - PROCESS | 3608 | 1470160399681 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046351D4C00) [pid = 3608] [serial = 344] [outer = 00000046343F1400] 10:53:20 INFO - PROCESS | 3608 | 1470160400656 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1196ms 10:53:20 INFO - PROCESS | 3608 | 1470160400718 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 3608 | 1470160400721 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:53:20 INFO - PROCESS | 3608 | 1470160400725 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 3608 | 1470160400728 Marionette TRACE conn6 <- [1,426,null,{}] 10:53:20 INFO - PROCESS | 3608 | 1470160400740 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:20 INFO - PROCESS | 3608 | 1470160400745 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:20 INFO - PROCESS | 3608 | 1470160400858 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:53:20 INFO - PROCESS | 3608 | 1470160400866 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 3608 | 1470160400869 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD72800 == 29 [pid = 3608] [id = 116] 10:53:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462D39CC00) [pid = 3608] [serial = 345] [outer = 0000000000000000] 10:53:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B0E8C00) [pid = 3608] [serial = 346] [outer = 000000462D39CC00] 10:53:20 INFO - PROCESS | 3608 | 1470160400919 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B15DC00) [pid = 3608] [serial = 347] [outer = 000000462D39CC00] 10:53:21 INFO - PROCESS | 3608 | 1470160401406 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 3608 | 1470160401463 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:53:21 INFO - PROCESS | 3608 | 1470160401467 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 3608 | 1470160401469 Marionette TRACE conn6 <- [1,430,null,{}] 10:53:21 INFO - PROCESS | 3608 | 1470160401472 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 3608 | 1470160401474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:21 INFO - PROCESS | 3608 | 1470160401592 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:53:21 INFO - PROCESS | 3608 | 1470160401603 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 3608 | 1470160401605 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAED000 == 30 [pid = 3608] [id = 117] 10:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B926400) [pid = 3608] [serial = 348] [outer = 0000000000000000] 10:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B96D000) [pid = 3608] [serial = 349] [outer = 000000463B926400] 10:53:21 INFO - PROCESS | 3608 | 1470160401654 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDF1000) [pid = 3608] [serial = 350] [outer = 000000463B926400] 10:53:22 INFO - PROCESS | 3608 | 1470160402109 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 10:53:22 INFO - PROCESS | 3608 | 1470160402158 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 3608 | 1470160402160 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:53:22 INFO - PROCESS | 3608 | 1470160402163 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 3608 | 1470160402165 Marionette TRACE conn6 <- [1,434,null,{}] 10:53:22 INFO - PROCESS | 3608 | 1470160402169 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 3608 | 1470160402171 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE8CC00) [pid = 3608] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462E9CE400) [pid = 3608] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463A70E800) [pid = 3608] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004640226800) [pid = 3608] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C251400) [pid = 3608] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046357A2C00) [pid = 3608] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463F8B2400) [pid = 3608] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462EEFA000) [pid = 3608] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634038000) [pid = 3608] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463390A000) [pid = 3608] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004634436000) [pid = 3608] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004634438000) [pid = 3608] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463D046C00) [pid = 3608] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:53:22 INFO - PROCESS | 3608 | 1470160402454 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:53:22 INFO - PROCESS | 3608 | 1470160402462 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 3608 | 1470160402464 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CBDA000 == 31 [pid = 3608] [id = 118] 10:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EEF6800) [pid = 3608] [serial = 351] [outer = 0000000000000000] 10:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004633812000) [pid = 3608] [serial = 352] [outer = 000000462EEF6800] 10:53:22 INFO - PROCESS | 3608 | 1470160402511 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BDF1800) [pid = 3608] [serial = 353] [outer = 000000462EEF6800] 10:53:22 INFO - PROCESS | 3608 | 1470160402928 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 837ms 10:53:23 INFO - PROCESS | 3608 | 1470160403004 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 3608 | 1470160403006 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:53:23 INFO - PROCESS | 3608 | 1470160403014 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:53:23 INFO - PROCESS | 3608 | 1470160403016 Marionette TRACE conn6 <- [1,438,null,{}] 10:53:23 INFO - PROCESS | 3608 | 1470160403019 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:23 INFO - PROCESS | 3608 | 1470160403025 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:23 INFO - PROCESS | 3608 | 1470160403134 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:53:23 INFO - PROCESS | 3608 | 1470160403143 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 3608 | 1470160403145 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F91C800 == 32 [pid = 3608] [id = 119] 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE8BC00) [pid = 3608] [serial = 354] [outer = 0000000000000000] 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C24AC00) [pid = 3608] [serial = 355] [outer = 000000463BE8BC00] 10:53:23 INFO - PROCESS | 3608 | 1470160403191 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C7C2C00) [pid = 3608] [serial = 356] [outer = 000000463BE8BC00] 10:53:23 INFO - PROCESS | 3608 | 1470160403613 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 10:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:53:23 INFO - PROCESS | 3608 | 1470160403647 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 3608 | 1470160403649 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:53:23 INFO - PROCESS | 3608 | 1470160403652 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 3608 | 1470160403654 Marionette TRACE conn6 <- [1,442,null,{}] 10:53:23 INFO - PROCESS | 3608 | 1470160403657 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:23 INFO - PROCESS | 3608 | 1470160403659 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:23 INFO - PROCESS | 3608 | 1470160403738 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:53:23 INFO - PROCESS | 3608 | 1470160403771 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 3608 | 1470160403773 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:23 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640206800 == 33 [pid = 3608] [id = 120] 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C7CDC00) [pid = 3608] [serial = 357] [outer = 0000000000000000] 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C828400) [pid = 3608] [serial = 358] [outer = 000000463C7CDC00] 10:53:23 INFO - PROCESS | 3608 | 1470160403818 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C8D1000) [pid = 3608] [serial = 359] [outer = 000000463C7CDC00] 10:53:24 INFO - PROCESS | 3608 | 1470160404236 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 10:53:24 INFO - PROCESS | 3608 | 1470160404284 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 3608 | 1470160404286 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:53:24 INFO - PROCESS | 3608 | 1470160404289 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 3608 | 1470160404291 Marionette TRACE conn6 <- [1,446,null,{}] 10:53:24 INFO - PROCESS | 3608 | 1470160404295 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:24 INFO - PROCESS | 3608 | 1470160404297 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:24 INFO - PROCESS | 3608 | 1470160404419 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:53:24 INFO - PROCESS | 3608 | 1470160404517 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 3608 | 1470160404522 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463063A800 == 34 [pid = 3608] [id = 121] 10:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462D39DC00) [pid = 3608] [serial = 360] [outer = 0000000000000000] 10:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462D3C5000) [pid = 3608] [serial = 361] [outer = 000000462D39DC00] 10:53:24 INFO - PROCESS | 3608 | 1470160404582 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462EE25800) [pid = 3608] [serial = 362] [outer = 000000462D39DC00] 10:53:25 INFO - PROCESS | 3608 | 1470160405387 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1129ms 10:53:25 INFO - PROCESS | 3608 | 1470160405423 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 3608 | 1470160405428 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:53:25 INFO - PROCESS | 3608 | 1470160405433 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 3608 | 1470160405437 Marionette TRACE conn6 <- [1,450,null,{}] 10:53:25 INFO - PROCESS | 3608 | 1470160405442 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 3608 | 1470160405446 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:25 INFO - PROCESS | 3608 | 1470160405610 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:53:25 INFO - PROCESS | 3608 | 1470160405726 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 3608 | 1470160405729 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD71800 == 35 [pid = 3608] [id = 122] 10:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463506F800) [pid = 3608] [serial = 363] [outer = 0000000000000000] 10:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000046357A3400) [pid = 3608] [serial = 364] [outer = 000000463506F800] 10:53:25 INFO - PROCESS | 3608 | 1470160405789 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004639566000) [pid = 3608] [serial = 365] [outer = 000000463506F800] 10:53:26 INFO - PROCESS | 3608 | 1470160406687 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 3608 | 1470160406783 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:53:26 INFO - PROCESS | 3608 | 1470160406788 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 3608 | 1470160406792 Marionette TRACE conn6 <- [1,454,null,{}] 10:53:26 INFO - PROCESS | 3608 | 1470160406797 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:26 INFO - PROCESS | 3608 | 1470160406800 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:26 INFO - PROCESS | 3608 | 1470160406930 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 0000004640206800 == 34 [pid = 3608] [id = 120] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 000000463F91C800 == 33 [pid = 3608] [id = 119] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 000000463CBDA000 == 32 [pid = 3608] [id = 118] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAED000 == 31 [pid = 3608] [id = 117] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD72800 == 30 [pid = 3608] [id = 116] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BE4000 == 29 [pid = 3608] [id = 115] 10:53:26 INFO - PROCESS | 3608 | --DOCSHELL 00000046343D7800 == 28 [pid = 3608] [id = 114] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463D05A000) [pid = 3608] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BFE7400) [pid = 3608] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462F639000) [pid = 3608] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B71B000) [pid = 3608] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEEE400) [pid = 3608] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004640230C00) [pid = 3608] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463CAD7400) [pid = 3608] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C24EC00) [pid = 3608] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BEA4800) [pid = 3608] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000464022D800) [pid = 3608] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462F4CB400) [pid = 3608] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046351D5C00) [pid = 3608] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463437A800) [pid = 3608] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B98C000) [pid = 3608] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B71D000) [pid = 3608] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B0EE000) [pid = 3608] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C82A800) [pid = 3608] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004634437800) [pid = 3608] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004633970400) [pid = 3608] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000046355C4000) [pid = 3608] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000046305FDC00) [pid = 3608] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463B924000) [pid = 3608] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463950BC00) [pid = 3608] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463D04B000) [pid = 3608] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 3608 | 1470160407013 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 3608 | 1470160407017 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:27 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343D7800 == 29 [pid = 3608] [id = 123] 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462E53A000) [pid = 3608] [serial = 366] [outer = 0000000000000000] 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462F4CB800) [pid = 3608] [serial = 367] [outer = 000000462E53A000] 10:53:27 INFO - PROCESS | 3608 | 1470160407068 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000046341B0000) [pid = 3608] [serial = 368] [outer = 000000462E53A000] 10:53:27 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:27 INFO - PROCESS | 3608 | 1470160407528 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 773ms 10:53:27 INFO - PROCESS | 3608 | 1470160407566 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 3608 | 1470160407572 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:53:27 INFO - PROCESS | 3608 | 1470160407579 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 3608 | 1470160407581 Marionette TRACE conn6 <- [1,458,null,{}] 10:53:27 INFO - PROCESS | 3608 | 1470160407585 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 3608 | 1470160407588 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:27 INFO - PROCESS | 3608 | 1470160407679 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:53:27 INFO - PROCESS | 3608 | 1470160407688 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 3608 | 1470160407690 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0BD000 == 30 [pid = 3608] [id = 124] 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004635933C00) [pid = 3608] [serial = 369] [outer = 0000000000000000] 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004635C55C00) [pid = 3608] [serial = 370] [outer = 0000004635933C00] 10:53:27 INFO - PROCESS | 3608 | 1470160407740 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004639A21400) [pid = 3608] [serial = 371] [outer = 0000004635933C00] 10:53:28 INFO - PROCESS | 3608 | 1470160408210 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 3608 | 1470160408274 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:53:28 INFO - PROCESS | 3608 | 1470160408278 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 3608 | 1470160408281 Marionette TRACE conn6 <- [1,462,null,{}] 10:53:28 INFO - PROCESS | 3608 | 1470160408293 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:28 INFO - PROCESS | 3608 | 1470160408298 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:28 INFO - PROCESS | 3608 | 1470160408453 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:53:28 INFO - PROCESS | 3608 | 1470160408494 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 3608 | 1470160408498 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4C8800 == 31 [pid = 3608] [id = 125] 10:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463B721000) [pid = 3608] [serial = 372] [outer = 0000000000000000] 10:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463B926800) [pid = 3608] [serial = 373] [outer = 000000463B721000] 10:53:28 INFO - PROCESS | 3608 | 1470160408548 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BE90800) [pid = 3608] [serial = 374] [outer = 000000463B721000] 10:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE9B000) [pid = 3608] [serial = 375] [outer = 00000046336BB800] 10:53:29 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:29 INFO - PROCESS | 3608 | 1470160409022 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 3608 | 1470160409081 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:53:29 INFO - PROCESS | 3608 | 1470160409085 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:53:29 INFO - PROCESS | 3608 | 1470160409087 Marionette TRACE conn6 <- [1,466,null,{}] 10:53:29 INFO - PROCESS | 3608 | 1470160409090 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 3608 | 1470160409092 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:29 INFO - PROCESS | 3608 | 1470160409208 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:53:29 INFO - PROCESS | 3608 | 1470160409256 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 3608 | 1470160409259 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F508800 == 32 [pid = 3608] [id = 126] 10:53:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFE5800) [pid = 3608] [serial = 376] [outer = 0000000000000000] 10:53:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C7BFC00) [pid = 3608] [serial = 377] [outer = 000000463BFE5800] 10:53:29 INFO - PROCESS | 3608 | 1470160409307 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C82B800) [pid = 3608] [serial = 378] [outer = 000000463BFE5800] 10:53:29 INFO - PROCESS | 3608 | 1470160409729 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 3608 | 1470160409825 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:53:29 INFO - PROCESS | 3608 | 1470160409828 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 3608 | 1470160409830 Marionette TRACE conn6 <- [1,470,null,{}] 10:53:29 INFO - PROCESS | 3608 | 1470160409834 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 3608 | 1470160409836 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:29 INFO - PROCESS | 3608 | 1470160409950 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:53:30 INFO - PROCESS | 3608 | 1470160409998 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 3608 | 1470160410000 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634084800 == 33 [pid = 3608] [id = 127] 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D006400) [pid = 3608] [serial = 379] [outer = 0000000000000000] 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D044800) [pid = 3608] [serial = 380] [outer = 000000463D006400] 10:53:30 INFO - PROCESS | 3608 | 1470160410047 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D04D400) [pid = 3608] [serial = 381] [outer = 000000463D006400] 10:53:30 INFO - PROCESS | 3608 | 1470160410500 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 10:53:30 INFO - PROCESS | 3608 | 1470160410564 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 3608 | 1470160410566 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:53:30 INFO - PROCESS | 3608 | 1470160410569 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:53:30 INFO - PROCESS | 3608 | 1470160410571 Marionette TRACE conn6 <- [1,474,null,{}] 10:53:30 INFO - PROCESS | 3608 | 1470160410575 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 3608 | 1470160410581 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:30 INFO - PROCESS | 3608 | 1470160410718 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:53:30 INFO - PROCESS | 3608 | 1470160410771 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 3608 | 1470160410773 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641052800 == 34 [pid = 3608] [id = 128] 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463D3ECC00) [pid = 3608] [serial = 382] [outer = 0000000000000000] 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E174000) [pid = 3608] [serial = 383] [outer = 000000463D3ECC00] 10:53:30 INFO - PROCESS | 3608 | 1470160410818 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E8B8C00) [pid = 3608] [serial = 384] [outer = 000000463D3ECC00] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D39CC00) [pid = 3608] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B926400) [pid = 3608] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462F4C9000) [pid = 3608] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462EEF6800) [pid = 3608] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462EE22800) [pid = 3608] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046343F1400) [pid = 3608] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BE8BC00) [pid = 3608] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462D397000) [pid = 3608] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004634434800) [pid = 3608] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BDE9000) [pid = 3608] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:53:31 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C7CA000) [pid = 3608] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:53:31 INFO - PROCESS | 3608 | 1470160411217 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 10:53:31 INFO - PROCESS | 3608 | 1470160411267 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 3608 | 1470160411269 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:53:31 INFO - PROCESS | 3608 | 1470160411275 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 3608 | 1470160411284 Marionette TRACE conn6 <- [1,478,null,{}] 10:53:31 INFO - PROCESS | 3608 | 1470160411295 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:31 INFO - PROCESS | 3608 | 1470160411297 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:31 INFO - PROCESS | 3608 | 1470160411380 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:53:31 INFO - PROCESS | 3608 | 1470160411385 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 3608 | 1470160411387 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122C000 == 35 [pid = 3608] [id = 129] 10:53:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046351D5800) [pid = 3608] [serial = 385] [outer = 0000000000000000] 10:53:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE9E400) [pid = 3608] [serial = 386] [outer = 00000046351D5800] 10:53:31 INFO - PROCESS | 3608 | 1470160411433 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463E8C1400) [pid = 3608] [serial = 387] [outer = 00000046351D5800] 10:53:31 INFO - PROCESS | 3608 | 1470160411866 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 647ms 10:53:31 INFO - PROCESS | 3608 | 1470160411926 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 3608 | 1470160411928 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:53:31 INFO - PROCESS | 3608 | 1470160411931 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 3608 | 1470160411933 Marionette TRACE conn6 <- [1,482,null,{}] 10:53:31 INFO - PROCESS | 3608 | 1470160411937 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:31 INFO - PROCESS | 3608 | 1470160411939 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:32 INFO - PROCESS | 3608 | 1470160412020 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:53:32 INFO - PROCESS | 3608 | 1470160412027 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 3608 | 1470160412029 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:32 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412E6000 == 36 [pid = 3608] [id = 130] 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463F54FC00) [pid = 3608] [serial = 388] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463F553400) [pid = 3608] [serial = 389] [outer = 000000463F54FC00] 10:53:32 INFO - PROCESS | 3608 | 1470160412075 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463F8AD000) [pid = 3608] [serial = 390] [outer = 000000463F54FC00] 10:53:32 INFO - PROCESS | 3608 | 1470160412493 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 10:53:32 INFO - PROCESS | 3608 | 1470160412564 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 3608 | 1470160412566 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:53:32 INFO - PROCESS | 3608 | 1470160412570 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 3608 | 1470160412571 Marionette TRACE conn6 <- [1,486,null,{}] 10:53:32 INFO - PROCESS | 3608 | 1470160412575 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 3608 | 1470160412577 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:32 INFO - PROCESS | 3608 | 1470160412661 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:53:32 INFO - PROCESS | 3608 | 1470160412697 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 3608 | 1470160412699 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642969000 == 37 [pid = 3608] [id = 131] 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463F8AFC00) [pid = 3608] [serial = 391] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463F8D0C00) [pid = 3608] [serial = 392] [outer = 000000463F8AFC00] 10:53:32 INFO - PROCESS | 3608 | 1470160412744 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004640227800) [pid = 3608] [serial = 393] [outer = 000000463F8AFC00] 10:53:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0C9000 == 36 [pid = 3608] [id = 113] 10:53:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046343D7800 == 35 [pid = 3608] [id = 123] 10:53:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD71800 == 34 [pid = 3608] [id = 122] 10:53:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463063A800 == 33 [pid = 3608] [id = 121] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0BD000 == 32 [pid = 3608] [id = 124] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4C8800 == 31 [pid = 3608] [id = 125] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 000000463F508800 == 30 [pid = 3608] [id = 126] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 0000004641052800 == 29 [pid = 3608] [id = 128] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 000000464122C000 == 28 [pid = 3608] [id = 129] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 00000046412E6000 == 27 [pid = 3608] [id = 130] 10:53:34 INFO - PROCESS | 3608 | --DOCSHELL 0000004634084800 == 26 [pid = 3608] [id = 127] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C828400) [pid = 3608] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B0E8C00) [pid = 3608] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B96D000) [pid = 3608] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462F4CCC00) [pid = 3608] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004633812000) [pid = 3608] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046336C8000) [pid = 3608] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463396DC00) [pid = 3608] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462EEEE800) [pid = 3608] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004634470400) [pid = 3608] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C24AC00) [pid = 3608] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000462EE26000) [pid = 3608] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000462D494400) [pid = 3608] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004638B21400) [pid = 3608] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463506D800) [pid = 3608] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463BE9A000) [pid = 3608] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463BDF4000) [pid = 3608] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463EC5B000) [pid = 3608] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463E17A000) [pid = 3608] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463BDF1800) [pid = 3608] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463BDF1000) [pid = 3608] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463C7C2C00) [pid = 3608] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463B15DC00) [pid = 3608] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (00000046351D4C00) [pid = 3608] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:53:34 INFO - PROCESS | 3608 | 1470160414501 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1994ms 10:53:34 INFO - PROCESS | 3608 | 1470160414567 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 3608 | 1470160414571 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:53:34 INFO - PROCESS | 3608 | 1470160414577 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 3608 | 1470160414580 Marionette TRACE conn6 <- [1,490,null,{}] 10:53:34 INFO - PROCESS | 3608 | 1470160414587 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 3608 | 1470160414590 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:34 INFO - PROCESS | 3608 | 1470160414686 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:53:34 INFO - PROCESS | 3608 | 1470160414701 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 3608 | 1470160414704 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463407D800 == 27 [pid = 3608] [id = 132] 10:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000462EE26C00) [pid = 3608] [serial = 394] [outer = 0000000000000000] 10:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000462EE27800) [pid = 3608] [serial = 395] [outer = 000000462EE26C00] 10:53:34 INFO - PROCESS | 3608 | 1470160414755 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000462EEF7C00) [pid = 3608] [serial = 396] [outer = 000000462EE26C00] 10:53:35 INFO - PROCESS | 3608 | 1470160415220 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 10:53:35 INFO - PROCESS | 3608 | 1470160415272 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 3608 | 1470160415278 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:53:35 INFO - PROCESS | 3608 | 1470160415284 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 3608 | 1470160415287 Marionette TRACE conn6 <- [1,494,null,{}] 10:53:35 INFO - PROCESS | 3608 | 1470160415291 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 3608 | 1470160415295 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:35 INFO - PROCESS | 3608 | 1470160415386 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:53:35 INFO - PROCESS | 3608 | 1470160415394 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 3608 | 1470160415397 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:35 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635825000 == 28 [pid = 3608] [id = 133] 10:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462F8EC800) [pid = 3608] [serial = 397] [outer = 0000000000000000] 10:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (00000046300C5C00) [pid = 3608] [serial = 398] [outer = 000000462F8EC800] 10:53:35 INFO - PROCESS | 3608 | 1470160415446 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (00000046336C8C00) [pid = 3608] [serial = 399] [outer = 000000462F8EC800] 10:53:35 INFO - PROCESS | 3608 | 1470160415927 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 10:53:35 INFO - PROCESS | 3608 | 1470160415977 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 3608 | 1470160415980 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:53:35 INFO - PROCESS | 3608 | 1470160415984 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 3608 | 1470160415987 Marionette TRACE conn6 <- [1,498,null,{}] 10:53:36 INFO - PROCESS | 3608 | 1470160415999 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:36 INFO - PROCESS | 3608 | 1470160416004 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:36 INFO - PROCESS | 3608 | 1470160416120 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:53:36 INFO - PROCESS | 3608 | 1470160416190 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 3608 | 1470160416194 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B20B800 == 29 [pid = 3608] [id = 134] 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462D394000) [pid = 3608] [serial = 400] [outer = 0000000000000000] 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004634435400) [pid = 3608] [serial = 401] [outer = 000000462D394000] 10:53:36 INFO - PROCESS | 3608 | 1470160416243 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463447E000) [pid = 3608] [serial = 402] [outer = 000000462D394000] 10:53:36 INFO - PROCESS | 3608 | 1470160416638 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 10:53:36 INFO - PROCESS | 3608 | 1470160416677 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 3608 | 1470160416680 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:53:36 INFO - PROCESS | 3608 | 1470160416683 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 3608 | 1470160416685 Marionette TRACE conn6 <- [1,502,null,{}] 10:53:36 INFO - PROCESS | 3608 | 1470160416695 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:36 INFO - PROCESS | 3608 | 1470160416697 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:36 INFO - PROCESS | 3608 | 1470160416785 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:53:36 INFO - PROCESS | 3608 | 1470160416792 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 3608 | 1470160416794 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBB3800 == 30 [pid = 3608] [id = 135] 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000046351D5000) [pid = 3608] [serial = 403] [outer = 0000000000000000] 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000046355C6C00) [pid = 3608] [serial = 404] [outer = 00000046351D5000] 10:53:36 INFO - PROCESS | 3608 | 1470160416840 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004635C56C00) [pid = 3608] [serial = 405] [outer = 00000046351D5000] 10:53:37 INFO - PROCESS | 3608 | 1470160417273 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 10:53:37 INFO - PROCESS | 3608 | 1470160417315 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 3608 | 1470160417317 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:53:37 INFO - PROCESS | 3608 | 1470160417321 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 3608 | 1470160417323 Marionette TRACE conn6 <- [1,506,null,{}] 10:53:37 INFO - PROCESS | 3608 | 1470160417327 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 3608 | 1470160417329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:37 INFO - PROCESS | 3608 | 1470160417413 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:53:37 INFO - PROCESS | 3608 | 1470160417421 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 3608 | 1470160417423 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C571800 == 31 [pid = 3608] [id = 136] 10:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462F854800) [pid = 3608] [serial = 406] [outer = 0000000000000000] 10:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004639561C00) [pid = 3608] [serial = 407] [outer = 000000462F854800] 10:53:37 INFO - PROCESS | 3608 | 1470160417469 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B0EB000) [pid = 3608] [serial = 408] [outer = 000000462F854800] 10:53:37 INFO - PROCESS | 3608 | 1470160417932 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 10:53:38 INFO - PROCESS | 3608 | 1470160418014 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 3608 | 1470160418016 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:53:38 INFO - PROCESS | 3608 | 1470160418020 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 3608 | 1470160418021 Marionette TRACE conn6 <- [1,510,null,{}] 10:53:38 INFO - PROCESS | 3608 | 1470160418025 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 3608 | 1470160418031 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:38 INFO - PROCESS | 3608 | 1470160418145 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:53:38 INFO - PROCESS | 3608 | 1470160418152 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 3608 | 1470160418154 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC11000 == 32 [pid = 3608] [id = 137] 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B15A000) [pid = 3608] [serial = 409] [outer = 0000000000000000] 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B928800) [pid = 3608] [serial = 410] [outer = 000000463B15A000] 10:53:38 INFO - PROCESS | 3608 | 1470160418200 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BC2D400) [pid = 3608] [serial = 411] [outer = 000000463B15A000] 10:53:38 INFO - PROCESS | 3608 | 1470160418631 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 10:53:38 INFO - PROCESS | 3608 | 1470160418713 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 3608 | 1470160418715 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:53:38 INFO - PROCESS | 3608 | 1470160418723 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 3608 | 1470160418725 Marionette TRACE conn6 <- [1,514,null,{}] 10:53:38 INFO - PROCESS | 3608 | 1470160418729 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 3608 | 1470160418731 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:38 INFO - PROCESS | 3608 | 1470160418838 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:53:38 INFO - PROCESS | 3608 | 1470160418843 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 3608 | 1470160418845 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5ED800 == 33 [pid = 3608] [id = 138] 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BC2F000) [pid = 3608] [serial = 412] [outer = 0000000000000000] 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE68800) [pid = 3608] [serial = 413] [outer = 000000463BC2F000] 10:53:38 INFO - PROCESS | 3608 | 1470160418891 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE91800) [pid = 3608] [serial = 414] [outer = 000000463BC2F000] 10:53:39 INFO - PROCESS | 3608 | 1470160419283 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:53:39 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 10:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 10:53:39 INFO - PROCESS | 3608 | 1470160419308 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 3608 | 1470160419310 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:53:39 INFO - PROCESS | 3608 | 1470160419313 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 3608 | 1470160419315 Marionette TRACE conn6 <- [1,518,null,{}] 10:53:39 INFO - PROCESS | 3608 | 1470160419335 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:39 INFO - PROCESS | 3608 | 1470160419337 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:39 INFO - PROCESS | 3608 | 1470160419417 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:53:39 INFO - PROCESS | 3608 | 1470160419422 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 3608 | 1470160419424 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F99C000 == 34 [pid = 3608] [id = 139] 10:53:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE92C00) [pid = 3608] [serial = 415] [outer = 0000000000000000] 10:53:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BEA1C00) [pid = 3608] [serial = 416] [outer = 000000463BE92C00] 10:53:39 INFO - PROCESS | 3608 | 1470160419470 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BFE0000) [pid = 3608] [serial = 417] [outer = 000000463BE92C00] 10:53:39 INFO - PROCESS | 3608 | 1470160419944 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 10:53:40 INFO - PROCESS | 3608 | 1470160420007 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 3608 | 1470160420009 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:53:40 INFO - PROCESS | 3608 | 1470160420013 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 3608 | 1470160420014 Marionette TRACE conn6 <- [1,522,null,{}] 10:53:40 INFO - PROCESS | 3608 | 1470160420023 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:40 INFO - PROCESS | 3608 | 1470160420025 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:40 INFO - PROCESS | 3608 | 1470160420128 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:53:40 INFO - PROCESS | 3608 | 1470160420204 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 3608 | 1470160420206 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B20A800 == 35 [pid = 3608] [id = 140] 10:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462D499C00) [pid = 3608] [serial = 418] [outer = 0000000000000000] 10:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C24F800) [pid = 3608] [serial = 419] [outer = 000000462D499C00] 10:53:40 INFO - PROCESS | 3608 | 1470160420252 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C822400) [pid = 3608] [serial = 420] [outer = 000000462D499C00] 10:53:40 INFO - PROCESS | 3608 | 1470160420720 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 10:53:40 INFO - PROCESS | 3608 | 1470160420757 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 3608 | 1470160420759 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:53:40 INFO - PROCESS | 3608 | 1470160420763 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 3608 | 1470160420765 Marionette TRACE conn6 <- [1,526,null,{}] 10:53:40 INFO - PROCESS | 3608 | 1470160420768 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:40 INFO - PROCESS | 3608 | 1470160420770 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:40 INFO - PROCESS | 3608 | 1470160420886 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:53:40 INFO - PROCESS | 3608 | 1470160420893 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 3608 | 1470160420895 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:40 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641055000 == 36 [pid = 3608] [id = 141] 10:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C825800) [pid = 3608] [serial = 421] [outer = 0000000000000000] 10:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463CAD3800) [pid = 3608] [serial = 422] [outer = 000000463C825800] 10:53:40 INFO - PROCESS | 3608 | 1470160420978 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D044C00) [pid = 3608] [serial = 423] [outer = 000000463C825800] 10:53:41 INFO - PROCESS | 3608 | 1470160421432 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:53:41 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 10:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 10:53:41 INFO - PROCESS | 3608 | 1470160421497 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 3608 | 1470160421499 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:53:41 INFO - PROCESS | 3608 | 1470160421503 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:53:41 INFO - PROCESS | 3608 | 1470160421506 Marionette TRACE conn6 <- [1,530,null,{}] 10:53:41 INFO - PROCESS | 3608 | 1470160421510 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:41 INFO - PROCESS | 3608 | 1470160421513 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:41 INFO - PROCESS | 3608 | 1470160421630 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:53:41 INFO - PROCESS | 3608 | 1470160421644 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 3608 | 1470160421647 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C570800 == 37 [pid = 3608] [id = 142] 10:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462E538000) [pid = 3608] [serial = 424] [outer = 0000000000000000] 10:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463506D400) [pid = 3608] [serial = 425] [outer = 000000462E538000] 10:53:41 INFO - PROCESS | 3608 | 1470160421849 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463D76D800) [pid = 3608] [serial = 426] [outer = 000000462E538000] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BFE5800) [pid = 3608] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463D006400) [pid = 3608] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463D3ECC00) [pid = 3608] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463F54FC00) [pid = 3608] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462D39DC00) [pid = 3608] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C7CDC00) [pid = 3608] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B721000) [pid = 3608] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004635933C00) [pid = 3608] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E53A000) [pid = 3608] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463506F800) [pid = 3608] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:53:41 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046351D5800) [pid = 3608] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:53:42 INFO - PROCESS | 3608 | 1470160422340 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:53:42 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 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:53:42 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 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:53:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:53:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 10:53:42 INFO - PROCESS | 3608 | 1470160422387 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 3608 | 1470160422389 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:53:42 INFO - PROCESS | 3608 | 1470160422392 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:53:42 INFO - PROCESS | 3608 | 1470160422394 Marionette TRACE conn6 <- [1,534,null,{}] 10:53:42 INFO - PROCESS | 3608 | 1470160422397 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 3608 | 1470160422399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:42 INFO - PROCESS | 3608 | 1470160422498 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:53:42 INFO - PROCESS | 3608 | 1470160422504 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 3608 | 1470160422506 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642995800 == 38 [pid = 3608] [id = 143] 10:53:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C82CC00) [pid = 3608] [serial = 427] [outer = 0000000000000000] 10:53:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D7FFC00) [pid = 3608] [serial = 428] [outer = 000000463C82CC00] 10:53:42 INFO - PROCESS | 3608 | 1470160422558 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E50C800) [pid = 3608] [serial = 429] [outer = 000000463C82CC00] 10:53:42 INFO - PROCESS | 3608 | 1470160422948 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:53:43 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. 10:53:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 10:53:43 INFO - PROCESS | 3608 | 1470160423024 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 3608 | 1470160423026 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:53:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:53:43 INFO - PROCESS | 3608 | 1470160423029 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 3608 | 1470160423031 Marionette TRACE conn6 <- [1,538,null,{}] 10:53:43 INFO - PROCESS | 3608 | 1470160423035 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 3608 | 1470160423036 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:43 INFO - PROCESS | 3608 | 1470160423145 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:53:43 INFO - PROCESS | 3608 | 1470160423152 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 3608 | 1470160423154 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000464335D800 == 39 [pid = 3608] [id = 144] 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463E50D800) [pid = 3608] [serial = 430] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463F54A800) [pid = 3608] [serial = 431] [outer = 000000463E50D800] 10:53:43 INFO - PROCESS | 3608 | 1470160423199 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463F8AE800) [pid = 3608] [serial = 432] [outer = 000000463E50D800] 10:53:43 INFO - PROCESS | 3608 | 1470160423615 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:53:43 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. 10:53:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 10:53:43 INFO - PROCESS | 3608 | 1470160423661 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 3608 | 1470160423663 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:53:43 INFO - PROCESS | 3608 | 1470160423666 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 3608 | 1470160423668 Marionette TRACE conn6 <- [1,542,null,{}] 10:53:43 INFO - PROCESS | 3608 | 1470160423672 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 3608 | 1470160423674 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:43 INFO - PROCESS | 3608 | 1470160423768 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:53:43 INFO - PROCESS | 3608 | 1470160423774 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 3608 | 1470160423776 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643672000 == 40 [pid = 3608] [id = 145] 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463F8A9800) [pid = 3608] [serial = 433] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463F933800) [pid = 3608] [serial = 434] [outer = 000000463F8A9800] 10:53:43 INFO - PROCESS | 3608 | 1470160423821 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463FC8A800) [pid = 3608] [serial = 435] [outer = 000000463F8A9800] 10:53:44 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:44 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:44 INFO - PROCESS | 3608 | 1470160424675 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1020ms 10:53:44 INFO - PROCESS | 3608 | 1470160424690 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 3608 | 1470160424695 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:53:44 INFO - PROCESS | 3608 | 1470160424700 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:53:44 INFO - PROCESS | 3608 | 1470160424703 Marionette TRACE conn6 <- [1,546,null,{}] 10:53:44 INFO - PROCESS | 3608 | 1470160424709 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:44 INFO - PROCESS | 3608 | 1470160424713 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:44 INFO - PROCESS | 3608 | 1470160424861 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:53:44 INFO - PROCESS | 3608 | 1470160424933 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 3608 | 1470160424937 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635824000 == 41 [pid = 3608] [id = 146] 10:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462E9CC800) [pid = 3608] [serial = 436] [outer = 0000000000000000] 10:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462EEF9C00) [pid = 3608] [serial = 437] [outer = 000000462E9CC800] 10:53:45 INFO - PROCESS | 3608 | 1470160425037 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462FBF0800) [pid = 3608] [serial = 438] [outer = 000000462E9CC800] 10:53:45 INFO - PROCESS | 3608 | 1470160425983 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1324ms 10:53:46 INFO - PROCESS | 3608 | 1470160426028 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 3608 | 1470160426033 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:53:46 INFO - PROCESS | 3608 | 1470160426038 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 3608 | 1470160426041 Marionette TRACE conn6 <- [1,550,null,{}] 10:53:46 INFO - PROCESS | 3608 | 1470160426047 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:46 INFO - PROCESS | 3608 | 1470160426050 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:46 INFO - PROCESS | 3608 | 1470160426166 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:53:46 INFO - PROCESS | 3608 | 1470160426236 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 3608 | 1470160426241 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635822000 == 42 [pid = 3608] [id = 147] 10:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462F8E2800) [pid = 3608] [serial = 439] [outer = 0000000000000000] 10:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462F9A4C00) [pid = 3608] [serial = 440] [outer = 000000462F8E2800] 10:53:46 INFO - PROCESS | 3608 | 1470160426292 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004633971400) [pid = 3608] [serial = 441] [outer = 000000462F8E2800] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464335D800 == 41 [pid = 3608] [id = 144] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004642995800 == 40 [pid = 3608] [id = 143] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463C570800 == 39 [pid = 3608] [id = 142] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004641055000 == 38 [pid = 3608] [id = 141] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463B20A800 == 37 [pid = 3608] [id = 140] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463F99C000 == 36 [pid = 3608] [id = 139] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5ED800 == 35 [pid = 3608] [id = 138] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC11000 == 34 [pid = 3608] [id = 137] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463C571800 == 33 [pid = 3608] [id = 136] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBB3800 == 32 [pid = 3608] [id = 135] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463B20B800 == 31 [pid = 3608] [id = 134] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004635825000 == 30 [pid = 3608] [id = 133] 10:53:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463407D800 == 29 [pid = 3608] [id = 132] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463C7BFC00) [pid = 3608] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463D04D400) [pid = 3608] [serial = 381] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463D044800) [pid = 3608] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463E174000) [pid = 3608] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463F553400) [pid = 3608] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463E8B8C00) [pid = 3608] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462D3C5000) [pid = 3608] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C8D1000) [pid = 3608] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463D04CC00) [pid = 3608] [serial = 155] [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.] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B926800) [pid = 3608] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004635C55C00) [pid = 3608] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004639A21400) [pid = 3608] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4CB800) [pid = 3608] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463F8AD000) [pid = 3608] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046341B0000) [pid = 3608] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004639566000) [pid = 3608] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046357A3400) [pid = 3608] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EE25800) [pid = 3608] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463F8D0C00) [pid = 3608] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C82B800) [pid = 3608] [serial = 378] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BE9E400) [pid = 3608] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BE90800) [pid = 3608] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463E8C1400) [pid = 3608] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:53:46 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:46 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:46 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:46 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:46 INFO - PROCESS | 3608 | 1470160426899 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 10:53:46 INFO - PROCESS | 3608 | 1470160426923 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 3608 | 1470160426928 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:53:46 INFO - PROCESS | 3608 | 1470160426935 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 3608 | 1470160426938 Marionette TRACE conn6 <- [1,554,null,{}] 10:53:46 INFO - PROCESS | 3608 | 1470160426941 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:46 INFO - PROCESS | 3608 | 1470160426944 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:47 INFO - PROCESS | 3608 | 1470160427034 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:53:47 INFO - PROCESS | 3608 | 1470160427043 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 3608 | 1470160427045 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:47 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359CF000 == 30 [pid = 3608] [id = 148] 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046336C8800) [pid = 3608] [serial = 442] [outer = 0000000000000000] 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000046343C1000) [pid = 3608] [serial = 443] [outer = 00000046336C8800] 10:53:47 INFO - PROCESS | 3608 | 1470160427094 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635071800) [pid = 3608] [serial = 444] [outer = 00000046336C8800] 10:53:47 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:47 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:47 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:47 INFO - PROCESS | 3608 | 1470160427570 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 10:53:47 INFO - PROCESS | 3608 | 1470160427642 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 3608 | 1470160427644 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:53:47 INFO - PROCESS | 3608 | 1470160427651 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:53:47 INFO - PROCESS | 3608 | 1470160427654 Marionette TRACE conn6 <- [1,558,null,{}] 10:53:47 INFO - PROCESS | 3608 | 1470160427666 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 3608 | 1470160427671 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:47 INFO - PROCESS | 3608 | 1470160427762 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:53:47 INFO - PROCESS | 3608 | 1470160427831 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 3608 | 1470160427835 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBB2000 == 31 [pid = 3608] [id = 149] 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004638C49C00) [pid = 3608] [serial = 445] [outer = 0000000000000000] 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004639564400) [pid = 3608] [serial = 446] [outer = 0000004638C49C00] 10:53:47 INFO - PROCESS | 3608 | 1470160427885 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B0F0800) [pid = 3608] [serial = 447] [outer = 0000004638C49C00] 10:53:48 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:48 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:48 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:48 INFO - PROCESS | 3608 | 1470160428289 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 10:53:48 INFO - PROCESS | 3608 | 1470160428347 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 3608 | 1470160428350 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:53:48 INFO - PROCESS | 3608 | 1470160428353 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 3608 | 1470160428355 Marionette TRACE conn6 <- [1,562,null,{}] 10:53:48 INFO - PROCESS | 3608 | 1470160428359 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 3608 | 1470160428361 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:48 INFO - PROCESS | 3608 | 1470160428450 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:53:48 INFO - PROCESS | 3608 | 1470160428455 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 3608 | 1470160428457 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2C8800 == 32 [pid = 3608] [id = 150] 10:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B71B000) [pid = 3608] [serial = 448] [outer = 0000000000000000] 10:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B722C00) [pid = 3608] [serial = 449] [outer = 000000463B71B000] 10:53:48 INFO - PROCESS | 3608 | 1470160428504 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B928400) [pid = 3608] [serial = 450] [outer = 000000463B71B000] 10:53:48 INFO - PROCESS | 3608 | 1470160428932 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 10:53:48 INFO - PROCESS | 3608 | 1470160428985 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 3608 | 1470160428987 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:53:48 INFO - PROCESS | 3608 | 1470160428990 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 3608 | 1470160428992 Marionette TRACE conn6 <- [1,566,null,{}] 10:53:49 INFO - PROCESS | 3608 | 1470160428995 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:49 INFO - PROCESS | 3608 | 1470160428998 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:49 INFO - PROCESS | 3608 | 1470160429101 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:53:49 INFO - PROCESS | 3608 | 1470160429181 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 3608 | 1470160429184 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DD000 == 33 [pid = 3608] [id = 151] 10:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BB0F000) [pid = 3608] [serial = 451] [outer = 0000000000000000] 10:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BDF4000) [pid = 3608] [serial = 452] [outer = 000000463BB0F000] 10:53:49 INFO - PROCESS | 3608 | 1470160429230 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BE92800) [pid = 3608] [serial = 453] [outer = 000000463BB0F000] 10:53:49 INFO - PROCESS | 3608 | 1470160429660 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 731ms 10:53:49 INFO - PROCESS | 3608 | 1470160429725 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:53:49 INFO - PROCESS | 3608 | 1470160429727 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:53:49 INFO - PROCESS | 3608 | 1470160429735 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 3608 | 1470160429737 Marionette TRACE conn6 <- [1,570,null,{}] 10:53:49 INFO - PROCESS | 3608 | 1470160429740 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:49 INFO - PROCESS | 3608 | 1470160429746 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:49 INFO - PROCESS | 3608 | 1470160429888 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:53:49 INFO - PROCESS | 3608 | 1470160429901 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 3608 | 1470160429903 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A6800 == 34 [pid = 3608] [id = 152] 10:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BE90400) [pid = 3608] [serial = 454] [outer = 0000000000000000] 10:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BFE3400) [pid = 3608] [serial = 455] [outer = 000000463BE90400] 10:53:49 INFO - PROCESS | 3608 | 1470160429986 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C8D1800) [pid = 3608] [serial = 456] [outer = 000000463BE90400] 10:53:50 INFO - PROCESS | 3608 | 1470160430414 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 10:53:50 INFO - PROCESS | 3608 | 1470160430468 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:53:50 INFO - PROCESS | 3608 | 1470160430470 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:53:50 INFO - PROCESS | 3608 | 1470160430473 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 3608 | 1470160430475 Marionette TRACE conn6 <- [1,574,null,{}] 10:53:50 INFO - PROCESS | 3608 | 1470160430479 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 3608 | 1470160430481 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:50 INFO - PROCESS | 3608 | 1470160430593 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:53:50 INFO - PROCESS | 3608 | 1470160430604 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 3608 | 1470160430606 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640215000 == 35 [pid = 3608] [id = 153] 10:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463CA37000) [pid = 3608] [serial = 457] [outer = 0000000000000000] 10:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D046400) [pid = 3608] [serial = 458] [outer = 000000463CA37000] 10:53:50 INFO - PROCESS | 3608 | 1470160430687 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463D052800) [pid = 3608] [serial = 459] [outer = 000000463CA37000] 10:53:51 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463E50D800) [pid = 3608] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462D499C00) [pid = 3608] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C825800) [pid = 3608] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462F854800) [pid = 3608] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B15A000) [pid = 3608] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046351D5000) [pid = 3608] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D394000) [pid = 3608] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BC2F000) [pid = 3608] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F8EC800) [pid = 3608] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EE26C00) [pid = 3608] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE92C00) [pid = 3608] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C82CC00) [pid = 3608] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:53:51 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462E538000) [pid = 3608] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:53:51 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:51 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:51 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:51 INFO - PROCESS | 3608 | 1470160431182 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 10:53:51 INFO - PROCESS | 3608 | 1470160431207 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 3608 | 1470160431209 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:53:51 INFO - PROCESS | 3608 | 1470160431213 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 3608 | 1470160431215 Marionette TRACE conn6 <- [1,578,null,{}] 10:53:51 INFO - PROCESS | 3608 | 1470160431218 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:51 INFO - PROCESS | 3608 | 1470160431220 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:51 INFO - PROCESS | 3608 | 1470160431302 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:53:51 INFO - PROCESS | 3608 | 1470160431367 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 3608 | 1470160431369 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635063800 == 36 [pid = 3608] [id = 154] 10:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462D4A8C00) [pid = 3608] [serial = 460] [outer = 0000000000000000] 10:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046351D5000) [pid = 3608] [serial = 461] [outer = 000000462D4A8C00] 10:53:51 INFO - PROCESS | 3608 | 1470160431415 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C7C7400) [pid = 3608] [serial = 462] [outer = 000000462D4A8C00] 10:53:51 INFO - PROCESS | 3608 | 1470160431780 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 10:53:51 INFO - PROCESS | 3608 | 1470160431854 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 3608 | 1470160431856 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:53:51 INFO - PROCESS | 3608 | 1470160431859 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:53:51 INFO - PROCESS | 3608 | 1470160431861 Marionette TRACE conn6 <- [1,582,null,{}] 10:53:51 INFO - PROCESS | 3608 | 1470160431865 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:51 INFO - PROCESS | 3608 | 1470160431867 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:52 INFO - PROCESS | 3608 | 1470160431998 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:53:52 INFO - PROCESS | 3608 | 1470160432007 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 3608 | 1470160432009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:52 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412CD000 == 37 [pid = 3608] [id = 155] 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C7CAC00) [pid = 3608] [serial = 463] [outer = 0000000000000000] 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D05B400) [pid = 3608] [serial = 464] [outer = 000000463C7CAC00] 10:53:52 INFO - PROCESS | 3608 | 1470160432054 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D776000) [pid = 3608] [serial = 465] [outer = 000000463C7CAC00] 10:53:52 INFO - PROCESS | 3608 | 1470160432447 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 628ms 10:53:52 INFO - PROCESS | 3608 | 1470160432493 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 3608 | 1470160432495 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:53:52 INFO - PROCESS | 3608 | 1470160432498 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 3608 | 1470160432500 Marionette TRACE conn6 <- [1,586,null,{}] 10:53:52 INFO - PROCESS | 3608 | 1470160432503 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 3608 | 1470160432505 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:52 INFO - PROCESS | 3608 | 1470160432612 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:53:52 INFO - PROCESS | 3608 | 1470160432619 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 3608 | 1470160432621 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000464292B800 == 38 [pid = 3608] [id = 156] 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D006400) [pid = 3608] [serial = 466] [outer = 0000000000000000] 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463E17A800) [pid = 3608] [serial = 467] [outer = 000000463D006400] 10:53:52 INFO - PROCESS | 3608 | 1470160432669 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463F54C000) [pid = 3608] [serial = 468] [outer = 000000463D006400] 10:53:53 INFO - PROCESS | 3608 | 1470160433115 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 10:53:53 INFO - PROCESS | 3608 | 1470160433197 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 3608 | 1470160433202 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:53:53 INFO - PROCESS | 3608 | 1470160433209 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 3608 | 1470160433214 Marionette TRACE conn6 <- [1,590,null,{}] 10:53:53 INFO - PROCESS | 3608 | 1470160433306 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 3608 | 1470160433310 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:53 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:53:53 INFO - PROCESS | 3608 | 1470160433578 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:53:53 INFO - PROCESS | 3608 | 1470160433623 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 3608 | 1470160433628 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:53 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B6000 == 39 [pid = 3608] [id = 157] 10:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462FB77400) [pid = 3608] [serial = 469] [outer = 0000000000000000] 10:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046305FFC00) [pid = 3608] [serial = 470] [outer = 000000462FB77400] 10:53:53 INFO - PROCESS | 3608 | 1470160433688 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004634435800) [pid = 3608] [serial = 471] [outer = 000000462FB77400] 10:53:54 INFO - PROCESS | 3608 | 1470160434258 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1091ms 10:53:54 INFO - PROCESS | 3608 | 1470160434304 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 3608 | 1470160434310 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:53:54 INFO - PROCESS | 3608 | 1470160434317 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 3608 | 1470160434320 Marionette TRACE conn6 <- [1,594,null,{}] 10:53:54 INFO - PROCESS | 3608 | 1470160434324 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:54 INFO - PROCESS | 3608 | 1470160434327 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:54 INFO - PROCESS | 3608 | 1470160434473 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:53:54 INFO - PROCESS | 3608 | 1470160434545 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 3608 | 1470160434548 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F826800 == 40 [pid = 3608] [id = 158] 10:53:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004639547C00) [pid = 3608] [serial = 472] [outer = 0000000000000000] 10:53:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463A711800) [pid = 3608] [serial = 473] [outer = 0000004639547C00] 10:53:54 INFO - PROCESS | 3608 | 1470160434646 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463B920C00) [pid = 3608] [serial = 474] [outer = 0000004639547C00] 10:53:55 INFO - PROCESS | 3608 | 1470160435258 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 983ms 10:53:55 INFO - PROCESS | 3608 | 1470160435301 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 3608 | 1470160435304 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:53:55 INFO - PROCESS | 3608 | 1470160435308 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 3608 | 1470160435312 Marionette TRACE conn6 <- [1,598,null,{}] 10:53:55 INFO - PROCESS | 3608 | 1470160435323 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 3608 | 1470160435329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:55 INFO - PROCESS | 3608 | 1470160435443 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:53:55 INFO - PROCESS | 3608 | 1470160435517 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 3608 | 1470160435520 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643351800 == 41 [pid = 3608] [id = 159] 10:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C82E400) [pid = 3608] [serial = 475] [outer = 0000000000000000] 10:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463C8CC400) [pid = 3608] [serial = 476] [outer = 000000463C82E400] 10:53:55 INFO - PROCESS | 3608 | 1470160435580 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463F552800) [pid = 3608] [serial = 477] [outer = 000000463C82E400] 10:53:56 INFO - PROCESS | 3608 | 1470160436209 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 10:53:56 INFO - PROCESS | 3608 | 1470160436253 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 3608 | 1470160436257 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:53:56 INFO - PROCESS | 3608 | 1470160436260 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 3608 | 1470160436262 Marionette TRACE conn6 <- [1,602,null,{}] 10:53:56 INFO - PROCESS | 3608 | 1470160436266 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:56 INFO - PROCESS | 3608 | 1470160436269 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:56 INFO - PROCESS | 3608 | 1470160436381 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:53:56 INFO - PROCESS | 3608 | 1470160436466 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 3608 | 1470160436469 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:56 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439C8000 == 42 [pid = 3608] [id = 160] 10:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463FC88400) [pid = 3608] [serial = 478] [outer = 0000000000000000] 10:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463FC8DC00) [pid = 3608] [serial = 479] [outer = 000000463FC88400] 10:53:56 INFO - PROCESS | 3608 | 1470160436524 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000004640228000) [pid = 3608] [serial = 480] [outer = 000000463FC88400] 10:53:57 INFO - PROCESS | 3608 | 1470160437071 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 838ms 10:53:57 INFO - PROCESS | 3608 | 1470160437100 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 3608 | 1470160437103 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:53:57 INFO - PROCESS | 3608 | 1470160437107 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 3608 | 1470160437109 Marionette TRACE conn6 <- [1,606,null,{}] 10:53:57 INFO - PROCESS | 3608 | 1470160437113 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:57 INFO - PROCESS | 3608 | 1470160437115 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:57 INFO - PROCESS | 3608 | 1470160437222 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:53:57 INFO - PROCESS | 3608 | 1470160437338 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 3608 | 1470160437340 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB4C800 == 43 [pid = 3608] [id = 161] 10:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463F8AA400) [pid = 3608] [serial = 481] [outer = 0000000000000000] 10:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000464022E400) [pid = 3608] [serial = 482] [outer = 000000463F8AA400] 10:53:57 INFO - PROCESS | 3608 | 1470160437394 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000464026EC00) [pid = 3608] [serial = 483] [outer = 000000463F8AA400] 10:53:58 INFO - PROCESS | 3608 | 1470160438092 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1030ms 10:53:58 INFO - PROCESS | 3608 | 1470160438140 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 3608 | 1470160438145 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:53:58 INFO - PROCESS | 3608 | 1470160438150 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 3608 | 1470160438154 Marionette TRACE conn6 <- [1,610,null,{}] 10:53:58 INFO - PROCESS | 3608 | 1470160438177 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 3608 | 1470160438180 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:58 INFO - PROCESS | 3608 | 1470160438328 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:53:58 INFO - PROCESS | 3608 | 1470160438402 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 3608 | 1470160438407 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:58 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357C0000 == 44 [pid = 3608] [id = 162] 10:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000046341D0800) [pid = 3608] [serial = 484] [outer = 0000000000000000] 10:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000004634436400) [pid = 3608] [serial = 485] [outer = 00000046341D0800] 10:53:58 INFO - PROCESS | 3608 | 1470160438502 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000046355C0C00) [pid = 3608] [serial = 486] [outer = 00000046341D0800] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004642969000 == 43 [pid = 3608] [id = 131] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046412CD000 == 42 [pid = 3608] [id = 155] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004635063800 == 41 [pid = 3608] [id = 154] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004640215000 == 40 [pid = 3608] [id = 153] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A6800 == 39 [pid = 3608] [id = 152] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DD000 == 38 [pid = 3608] [id = 151] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2C8800 == 37 [pid = 3608] [id = 150] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBB2000 == 36 [pid = 3608] [id = 149] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046359CF000 == 35 [pid = 3608] [id = 148] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004635822000 == 34 [pid = 3608] [id = 147] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004635824000 == 33 [pid = 3608] [id = 146] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004643672000 == 32 [pid = 3608] [id = 145] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB4C800 == 31 [pid = 3608] [id = 161] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046439C8000 == 30 [pid = 3608] [id = 160] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004643351800 == 29 [pid = 3608] [id = 159] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463F826800 == 28 [pid = 3608] [id = 158] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 000000464292B800 == 27 [pid = 3608] [id = 156] 10:53:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B6000 == 26 [pid = 3608] [id = 157] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000463C24F800) [pid = 3608] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000463CAD3800) [pid = 3608] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000004639561C00) [pid = 3608] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000463B0EB000) [pid = 3608] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000463B928800) [pid = 3608] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463BC2D400) [pid = 3608] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463C822400) [pid = 3608] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000046355C6C00) [pid = 3608] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000004635C56C00) [pid = 3608] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004634435400) [pid = 3608] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463447E000) [pid = 3608] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463BE68800) [pid = 3608] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463BE91800) [pid = 3608] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000046300C5C00) [pid = 3608] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000046336C8C00) [pid = 3608] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEF7C00) [pid = 3608] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EE27800) [pid = 3608] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BEA1C00) [pid = 3608] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463D044C00) [pid = 3608] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D7FFC00) [pid = 3608] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463506D400) [pid = 3608] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463D76D800) [pid = 3608] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463E50C800) [pid = 3608] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE0000) [pid = 3608] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463F8AE800) [pid = 3608] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F54A800) [pid = 3608] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:53:59 INFO - PROCESS | 3608 | 1470160439635 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1507ms 10:53:59 INFO - PROCESS | 3608 | 1470160439662 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 3608 | 1470160439666 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:53:59 INFO - PROCESS | 3608 | 1470160439671 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:53:59 INFO - PROCESS | 3608 | 1470160439676 Marionette TRACE conn6 <- [1,614,null,{}] 10:53:59 INFO - PROCESS | 3608 | 1470160439681 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:59 INFO - PROCESS | 3608 | 1470160439683 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:59 INFO - PROCESS | 3608 | 1470160439776 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:53:59 INFO - PROCESS | 3608 | 1470160439783 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 3608 | 1470160439786 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:53:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634649800 == 27 [pid = 3608] [id = 163] 10:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462EE27800) [pid = 3608] [serial = 487] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462EEF9400) [pid = 3608] [serial = 488] [outer = 000000462EE27800] 10:53:59 INFO - PROCESS | 3608 | 1470160439836 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462F854000) [pid = 3608] [serial = 489] [outer = 000000462EE27800] 10:54:00 INFO - PROCESS | 3608 | 1470160440309 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 10:54:00 INFO - PROCESS | 3608 | 1470160440367 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 3608 | 1470160440372 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:54:00 INFO - PROCESS | 3608 | 1470160440379 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 3608 | 1470160440382 Marionette TRACE conn6 <- [1,618,null,{}] 10:54:00 INFO - PROCESS | 3608 | 1470160440386 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:00 INFO - PROCESS | 3608 | 1470160440388 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:00 INFO - PROCESS | 3608 | 1470160440520 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:54:00 INFO - PROCESS | 3608 | 1470160440596 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 3608 | 1470160440599 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B00F000 == 28 [pid = 3608] [id = 164] 10:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463366A800) [pid = 3608] [serial = 490] [outer = 0000000000000000] 10:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463443DC00) [pid = 3608] [serial = 491] [outer = 000000463366A800] 10:54:00 INFO - PROCESS | 3608 | 1470160440648 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004635129000) [pid = 3608] [serial = 492] [outer = 000000463366A800] 10:54:01 INFO - PROCESS | 3608 | 1470160441049 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 10:54:01 INFO - PROCESS | 3608 | 1470160441115 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 3608 | 1470160441117 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:54:01 INFO - PROCESS | 3608 | 1470160441121 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 3608 | 1470160441125 Marionette TRACE conn6 <- [1,622,null,{}] 10:54:01 INFO - PROCESS | 3608 | 1470160441136 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 3608 | 1470160441141 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:01 INFO - PROCESS | 3608 | 1470160441229 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:54:01 INFO - PROCESS | 3608 | 1470160441243 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 3608 | 1470160441247 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAC000 == 29 [pid = 3608] [id = 165] 10:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463954D800) [pid = 3608] [serial = 493] [outer = 0000000000000000] 10:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463A712000) [pid = 3608] [serial = 494] [outer = 000000463954D800] 10:54:01 INFO - PROCESS | 3608 | 1470160441299 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B15D000) [pid = 3608] [serial = 495] [outer = 000000463954D800] 10:54:01 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:01 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:54:01 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:01 INFO - PROCESS | 3608 | 1470160441773 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 10:54:01 INFO - PROCESS | 3608 | 1470160441814 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 3608 | 1470160441817 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:54:01 INFO - PROCESS | 3608 | 1470160441821 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 3608 | 1470160441822 Marionette TRACE conn6 <- [1,626,null,{}] 10:54:01 INFO - PROCESS | 3608 | 1470160441826 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 3608 | 1470160441828 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:01 INFO - PROCESS | 3608 | 1470160441972 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:54:02 INFO - PROCESS | 3608 | 1470160442020 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 3608 | 1470160442022 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C880000 == 30 [pid = 3608] [id = 166] 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B921800) [pid = 3608] [serial = 496] [outer = 0000000000000000] 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463B96E800) [pid = 3608] [serial = 497] [outer = 000000463B921800] 10:54:02 INFO - PROCESS | 3608 | 1470160442070 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BDEAC00) [pid = 3608] [serial = 498] [outer = 000000463B921800] 10:54:02 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:02 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:54:02 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:02 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:54:02 INFO - PROCESS | 3608 | 1470160442491 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 10:54:02 INFO - PROCESS | 3608 | 1470160442558 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 3608 | 1470160442560 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:54:02 INFO - PROCESS | 3608 | 1470160442563 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:54:02 INFO - PROCESS | 3608 | 1470160442565 Marionette TRACE conn6 <- [1,630,null,{}] 10:54:02 INFO - PROCESS | 3608 | 1470160442569 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:02 INFO - PROCESS | 3608 | 1470160442571 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:02 INFO - PROCESS | 3608 | 1470160442678 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:54:02 INFO - PROCESS | 3608 | 1470160442687 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 3608 | 1470160442689 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC1D000 == 31 [pid = 3608] [id = 167] 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462E005800) [pid = 3608] [serial = 499] [outer = 0000000000000000] 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BE88800) [pid = 3608] [serial = 500] [outer = 000000462E005800] 10:54:02 INFO - PROCESS | 3608 | 1470160442735 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BE9A400) [pid = 3608] [serial = 501] [outer = 000000462E005800] 10:54:03 INFO - PROCESS | 3608 | 1470160443207 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 10:54:03 INFO - PROCESS | 3608 | 1470160443258 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 3608 | 1470160443260 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:54:03 INFO - PROCESS | 3608 | 1470160443270 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 3608 | 1470160443272 Marionette TRACE conn6 <- [1,634,null,{}] 10:54:03 INFO - PROCESS | 3608 | 1470160443276 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:03 INFO - PROCESS | 3608 | 1470160443282 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:03 INFO - PROCESS | 3608 | 1470160443433 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:54:03 INFO - PROCESS | 3608 | 1470160443653 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 3608 | 1470160443656 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463F8AFC00) [pid = 3608] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463BB0F000) [pid = 3608] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004638C49C00) [pid = 3608] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463F8A9800) [pid = 3608] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462E9CC800) [pid = 3608] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462F8E2800) [pid = 3608] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B71B000) [pid = 3608] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046336C8800) [pid = 3608] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C7CAC00) [pid = 3608] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE90400) [pid = 3608] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D4A8C00) [pid = 3608] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463D006400) [pid = 3608] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:54:03 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463CA37000) [pid = 3608] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:54:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000462EE6F800 == 32 [pid = 3608] [id = 168] 10:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462D38AC00) [pid = 3608] [serial = 502] [outer = 0000000000000000] 10:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEF1400) [pid = 3608] [serial = 503] [outer = 000000462D38AC00] 10:54:03 INFO - PROCESS | 3608 | 1470160443710 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B157800) [pid = 3608] [serial = 504] [outer = 000000462D38AC00] 10:54:04 INFO - PROCESS | 3608 | 1470160444081 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 838ms 10:54:04 INFO - PROCESS | 3608 | 1470160444109 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 3608 | 1470160444112 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:54:04 INFO - PROCESS | 3608 | 1470160444115 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:54:04 INFO - PROCESS | 3608 | 1470160444117 Marionette TRACE conn6 <- [1,638,null,{}] 10:54:04 INFO - PROCESS | 3608 | 1470160444120 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 3608 | 1470160444122 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:04 INFO - PROCESS | 3608 | 1470160444202 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:54:04 INFO - PROCESS | 3608 | 1470160444268 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 3608 | 1470160444270 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC55000 == 33 [pid = 3608] [id = 169] 10:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462D4A1C00) [pid = 3608] [serial = 505] [outer = 0000000000000000] 10:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7C6C00) [pid = 3608] [serial = 506] [outer = 000000462D4A1C00] 10:54:04 INFO - PROCESS | 3608 | 1470160444317 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D040C00) [pid = 3608] [serial = 507] [outer = 000000462D4A1C00] 10:54:04 INFO - PROCESS | 3608 | 1470160444677 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 10:54:04 INFO - PROCESS | 3608 | 1470160444747 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 3608 | 1470160444750 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:54:04 INFO - PROCESS | 3608 | 1470160444753 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 3608 | 1470160444755 Marionette TRACE conn6 <- [1,642,null,{}] 10:54:04 INFO - PROCESS | 3608 | 1470160444759 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 3608 | 1470160444761 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:04 INFO - PROCESS | 3608 | 1470160444868 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:54:04 INFO - PROCESS | 3608 | 1470160444906 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 3608 | 1470160444909 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000464104E000 == 34 [pid = 3608] [id = 170] 10:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C824400) [pid = 3608] [serial = 508] [outer = 0000000000000000] 10:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D04EC00) [pid = 3608] [serial = 509] [outer = 000000463C824400] 10:54:04 INFO - PROCESS | 3608 | 1470160444953 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D77BC00) [pid = 3608] [serial = 510] [outer = 000000463C824400] 10:54:05 INFO - PROCESS | 3608 | 1470160445355 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 10:54:05 INFO - PROCESS | 3608 | 1470160445384 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 3608 | 1470160445386 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:54:05 INFO - PROCESS | 3608 | 1470160445389 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:54:05 INFO - PROCESS | 3608 | 1470160445391 Marionette TRACE conn6 <- [1,646,null,{}] 10:54:05 INFO - PROCESS | 3608 | 1470160445395 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 3608 | 1470160445397 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:05 INFO - PROCESS | 3608 | 1470160445504 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:54:05 INFO - PROCESS | 3608 | 1470160445512 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 3608 | 1470160445514 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:05 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412D9800 == 35 [pid = 3608] [id = 171] 10:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463D77CC00) [pid = 3608] [serial = 511] [outer = 0000000000000000] 10:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463954D000) [pid = 3608] [serial = 512] [outer = 000000463D77CC00] 10:54:05 INFO - PROCESS | 3608 | 1470160445558 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463EC51800) [pid = 3608] [serial = 513] [outer = 000000463D77CC00] 10:54:06 INFO - PROCESS | 3608 | 1470160446314 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 984ms 10:54:06 INFO - PROCESS | 3608 | 1470160446379 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 3608 | 1470160446383 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:54:06 INFO - PROCESS | 3608 | 1470160446389 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:54:06 INFO - PROCESS | 3608 | 1470160446395 Marionette TRACE conn6 <- [1,650,null,{}] 10:54:06 INFO - PROCESS | 3608 | 1470160446400 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:06 INFO - PROCESS | 3608 | 1470160446403 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:06 INFO - PROCESS | 3608 | 1470160446535 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:54:06 INFO - PROCESS | 3608 | 1470160446601 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 3608 | 1470160446604 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD0000 == 36 [pid = 3608] [id = 172] 10:54:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462F4CF800) [pid = 3608] [serial = 514] [outer = 0000000000000000] 10:54:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000046300C2C00) [pid = 3608] [serial = 515] [outer = 000000462F4CF800] 10:54:06 INFO - PROCESS | 3608 | 1470160446664 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463443A800) [pid = 3608] [serial = 516] [outer = 000000462F4CF800] 10:54:07 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:07 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:54:07 INFO - PROCESS | 3608 | 1470160447436 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1081ms 10:54:07 INFO - PROCESS | 3608 | 1470160447485 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 3608 | 1470160447490 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:54:07 INFO - PROCESS | 3608 | 1470160447497 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 3608 | 1470160447500 Marionette TRACE conn6 <- [1,654,null,{}] 10:54:07 INFO - PROCESS | 3608 | 1470160447505 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 3608 | 1470160447508 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:07 INFO - PROCESS | 3608 | 1470160447637 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:54:07 INFO - PROCESS | 3608 | 1470160447711 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 3608 | 1470160447714 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC16000 == 37 [pid = 3608] [id = 173] 10:54:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000004638C4C400) [pid = 3608] [serial = 517] [outer = 0000000000000000] 10:54:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463A716400) [pid = 3608] [serial = 518] [outer = 0000004638C4C400] 10:54:07 INFO - PROCESS | 3608 | 1470160447772 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463B924C00) [pid = 3608] [serial = 519] [outer = 0000004638C4C400] 10:54:08 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000464104E000 == 36 [pid = 3608] [id = 170] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC55000 == 35 [pid = 3608] [id = 169] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000462EE6F800 == 34 [pid = 3608] [id = 168] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC1D000 == 33 [pid = 3608] [id = 167] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463C880000 == 32 [pid = 3608] [id = 166] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAC000 == 31 [pid = 3608] [id = 165] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463B00F000 == 30 [pid = 3608] [id = 164] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 0000004634649800 == 29 [pid = 3608] [id = 163] 10:54:08 INFO - PROCESS | 3608 | --DOCSHELL 00000046357C0000 == 28 [pid = 3608] [id = 162] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000004640227800) [pid = 3608] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463BDF4000) [pid = 3608] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BE92800) [pid = 3608] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004639564400) [pid = 3608] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B0F0800) [pid = 3608] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463FC8A800) [pid = 3608] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463F933800) [pid = 3608] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462EEF9C00) [pid = 3608] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462FBF0800) [pid = 3608] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462F9A4C00) [pid = 3608] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633971400) [pid = 3608] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B722C00) [pid = 3608] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004635071800) [pid = 3608] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046343C1000) [pid = 3608] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463D776000) [pid = 3608] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C8D1800) [pid = 3608] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BFE3400) [pid = 3608] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046351D5000) [pid = 3608] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463E17A800) [pid = 3608] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463D046400) [pid = 3608] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D05B400) [pid = 3608] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D052800) [pid = 3608] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B928400) [pid = 3608] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C7C7400) [pid = 3608] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463F54C000) [pid = 3608] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 3608 | 1470160448594 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1134ms 10:54:08 INFO - PROCESS | 3608 | 1470160448633 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 3608 | 1470160448637 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:54:08 INFO - PROCESS | 3608 | 1470160448642 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 3608 | 1470160448647 Marionette TRACE conn6 <- [1,658,null,{}] 10:54:08 INFO - PROCESS | 3608 | 1470160448652 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 3608 | 1470160448655 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:08 INFO - PROCESS | 3608 | 1470160448748 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:54:08 INFO - PROCESS | 3608 | 1470160448818 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 3608 | 1470160448820 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351A3800 == 29 [pid = 3608] [id = 174] 10:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EE29400) [pid = 3608] [serial = 520] [outer = 0000000000000000] 10:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463004EC00) [pid = 3608] [serial = 521] [outer = 000000462EE29400] 10:54:08 INFO - PROCESS | 3608 | 1470160448872 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004633B74800) [pid = 3608] [serial = 522] [outer = 000000462EE29400] 10:54:09 INFO - PROCESS | 3608 | 1470160449311 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 733ms 10:54:09 INFO - PROCESS | 3608 | 1470160449376 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 3608 | 1470160449380 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:54:09 INFO - PROCESS | 3608 | 1470160449386 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 3608 | 1470160449389 Marionette TRACE conn6 <- [1,662,null,{}] 10:54:09 INFO - PROCESS | 3608 | 1470160449393 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:09 INFO - PROCESS | 3608 | 1470160449396 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:09 INFO - PROCESS | 3608 | 1470160449488 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:54:09 INFO - PROCESS | 3608 | 1470160449497 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 3608 | 1470160449499 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B00F000 == 30 [pid = 3608] [id = 175] 10:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004638B20000) [pid = 3608] [serial = 523] [outer = 0000000000000000] 10:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004638C4CC00) [pid = 3608] [serial = 524] [outer = 0000004638B20000] 10:54:09 INFO - PROCESS | 3608 | 1470160449553 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B0F0800) [pid = 3608] [serial = 525] [outer = 0000004638B20000] 10:54:09 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:09 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:54:10 INFO - PROCESS | 3608 | 1470160450019 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:54:10 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 10:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 10:54:10 INFO - PROCESS | 3608 | 1470160450080 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 3608 | 1470160450082 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:54:10 INFO - PROCESS | 3608 | 1470160450086 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 3608 | 1470160450090 Marionette TRACE conn6 <- [1,666,null,{}] 10:54:10 INFO - PROCESS | 3608 | 1470160450101 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 3608 | 1470160450106 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:10 INFO - PROCESS | 3608 | 1470160450196 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:54:10 INFO - PROCESS | 3608 | 1470160450214 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 3608 | 1470160450217 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4BF000 == 31 [pid = 3608] [id = 176] 10:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B970000) [pid = 3608] [serial = 526] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BE8B800) [pid = 3608] [serial = 527] [outer = 000000463B970000] 10:54:10 INFO - PROCESS | 3608 | 1470160450266 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BE9DC00) [pid = 3608] [serial = 528] [outer = 000000463B970000] 10:54:10 INFO - PROCESS | 3608 | 1470160450683 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 628ms 10:54:10 INFO - PROCESS | 3608 | 1470160450725 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 3608 | 1470160450728 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:54:10 INFO - PROCESS | 3608 | 1470160450731 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 3608 | 1470160450732 Marionette TRACE conn6 <- [1,670,null,{}] 10:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:54:10 INFO - PROCESS | 3608 | 1470160450736 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 3608 | 1470160450738 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:10 INFO - PROCESS | 3608 | 1470160450857 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:54:10 INFO - PROCESS | 3608 | 1470160450958 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 3608 | 1470160450960 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC1E000 == 32 [pid = 3608] [id = 177] 10:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C10D800) [pid = 3608] [serial = 529] [outer = 0000000000000000] 10:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C1800) [pid = 3608] [serial = 530] [outer = 000000463C10D800] 10:54:11 INFO - PROCESS | 3608 | 1470160451008 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C825400) [pid = 3608] [serial = 531] [outer = 000000463C10D800] 10:54:11 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:11 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:11 INFO - PROCESS | 3608 | 1470160451942 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:54:11 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) 10:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1233ms 10:54:11 INFO - PROCESS | 3608 | 1470160451970 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 3608 | 1470160451972 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:54:11 INFO - PROCESS | 3608 | 1470160451976 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:54:11 INFO - PROCESS | 3608 | 1470160451978 Marionette TRACE conn6 <- [1,674,null,{}] 10:54:11 INFO - PROCESS | 3608 | 1470160451981 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 3608 | 1470160451983 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:12 INFO - PROCESS | 3608 | 1470160452097 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:54:12 INFO - PROCESS | 3608 | 1470160452103 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 3608 | 1470160452105 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F98C800 == 33 [pid = 3608] [id = 178] 10:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463950BC00) [pid = 3608] [serial = 532] [outer = 0000000000000000] 10:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463CAD7000) [pid = 3608] [serial = 533] [outer = 000000463950BC00] 10:54:12 INFO - PROCESS | 3608 | 1470160452151 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D059400) [pid = 3608] [serial = 534] [outer = 000000463950BC00] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B921800) [pid = 3608] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462E005800) [pid = 3608] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463954D800) [pid = 3608] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C824400) [pid = 3608] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463366A800) [pid = 3608] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046341D0800) [pid = 3608] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D38AC00) [pid = 3608] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EE27800) [pid = 3608] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D4A1C00) [pid = 3608] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462FB77400) [pid = 3608] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004639547C00) [pid = 3608] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C82E400) [pid = 3608] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463FC88400) [pid = 3608] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463F8AA400) [pid = 3608] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:54:13 INFO - PROCESS | 3608 | 1470160453093 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 10:54:13 INFO - PROCESS | 3608 | 1470160453109 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:54:13 INFO - PROCESS | 3608 | 1470160453111 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:54:13 INFO - PROCESS | 3608 | 1470160453115 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 3608 | 1470160453117 Marionette TRACE conn6 <- [1,678,null,{}] 10:54:13 INFO - PROCESS | 3608 | 1470160453120 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 3608 | 1470160453126 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:13 INFO - PROCESS | 3608 | 1470160453233 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:54:13 INFO - PROCESS | 3608 | 1470160453240 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 3608 | 1470160453242 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641046000 == 34 [pid = 3608] [id = 179] 10:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462E530400) [pid = 3608] [serial = 535] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463D3E8800) [pid = 3608] [serial = 536] [outer = 000000462E530400] 10:54:13 INFO - PROCESS | 3608 | 1470160453288 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463F54D000) [pid = 3608] [serial = 537] [outer = 000000462E530400] 10:54:14 INFO - PROCESS | 3608 | 1470160454218 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 10:54:14 INFO - PROCESS | 3608 | 1470160454246 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 3608 | 1470160454249 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:54:14 INFO - PROCESS | 3608 | 1470160454252 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 3608 | 1470160454254 Marionette TRACE conn6 <- [1,682,null,{}] 10:54:14 INFO - PROCESS | 3608 | 1470160454257 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:14 INFO - PROCESS | 3608 | 1470160454259 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:14 INFO - PROCESS | 3608 | 1470160454343 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:54:14 INFO - PROCESS | 3608 | 1470160454349 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 3608 | 1470160454351 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634647800 == 35 [pid = 3608] [id = 180] 10:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463F8A9400) [pid = 3608] [serial = 538] [outer = 0000000000000000] 10:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463F8B6800) [pid = 3608] [serial = 539] [outer = 000000463F8A9400] 10:54:14 INFO - PROCESS | 3608 | 1470160454396 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463FC81800) [pid = 3608] [serial = 540] [outer = 000000463F8A9400] 10:54:15 INFO - PROCESS | 3608 | 1470160455428 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:54:15 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) 10:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1240ms 10:54:15 INFO - PROCESS | 3608 | 1470160455497 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 3608 | 1470160455501 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:54:15 INFO - PROCESS | 3608 | 1470160455507 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 3608 | 1470160455510 Marionette TRACE conn6 <- [1,686,null,{}] 10:54:15 INFO - PROCESS | 3608 | 1470160455558 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 3608 | 1470160455561 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:15 INFO - PROCESS | 3608 | 1470160455669 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:54:15 INFO - PROCESS | 3608 | 1470160455863 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 3608 | 1470160455869 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:15 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396CE000 == 36 [pid = 3608] [id = 181] 10:54:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004630055C00) [pid = 3608] [serial = 541] [outer = 0000000000000000] 10:54:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000046336C0800) [pid = 3608] [serial = 542] [outer = 0000004630055C00] 10:54:15 INFO - PROCESS | 3608 | 1470160455930 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463447E000) [pid = 3608] [serial = 543] [outer = 0000004630055C00] 10:54:17 INFO - PROCESS | 3608 | 1470160456994 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:54:17 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) 10:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1550ms 10:54:17 INFO - PROCESS | 3608 | 1470160457060 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 3608 | 1470160457065 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:54:17 INFO - PROCESS | 3608 | 1470160457072 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 3608 | 1470160457075 Marionette TRACE conn6 <- [1,690,null,{}] 10:54:17 INFO - PROCESS | 3608 | 1470160457080 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:17 INFO - PROCESS | 3608 | 1470160457083 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:17 INFO - PROCESS | 3608 | 1470160457292 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:54:17 INFO - PROCESS | 3608 | 1470160457350 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 3608 | 1470160457353 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F821800 == 37 [pid = 3608] [id = 182] 10:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B720000) [pid = 3608] [serial = 544] [outer = 0000000000000000] 10:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B921400) [pid = 3608] [serial = 545] [outer = 000000463B720000] 10:54:17 INFO - PROCESS | 3608 | 1470160457411 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE90800) [pid = 3608] [serial = 546] [outer = 000000463B720000] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 0000004641046000 == 36 [pid = 3608] [id = 179] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 000000463F98C800 == 35 [pid = 3608] [id = 178] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC1E000 == 34 [pid = 3608] [id = 177] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4BF000 == 33 [pid = 3608] [id = 176] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 000000463B00F000 == 32 [pid = 3608] [id = 175] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 00000046351A3800 == 31 [pid = 3608] [id = 174] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD0000 == 30 [pid = 3608] [id = 172] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 00000046412D9800 == 29 [pid = 3608] [id = 171] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC16000 == 28 [pid = 3608] [id = 173] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 00000046396CE000 == 27 [pid = 3608] [id = 181] 10:54:19 INFO - PROCESS | 3608 | --DOCSHELL 0000004634647800 == 26 [pid = 3608] [id = 180] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B96E800) [pid = 3608] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE88800) [pid = 3608] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463A712000) [pid = 3608] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463D04EC00) [pid = 3608] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463443DC00) [pid = 3608] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004635129000) [pid = 3608] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE9A400) [pid = 3608] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004634436400) [pid = 3608] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EEF1400) [pid = 3608] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046355C0C00) [pid = 3608] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462EEF9400) [pid = 3608] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462F854000) [pid = 3608] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C7C6C00) [pid = 3608] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B157800) [pid = 3608] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000004634435800) [pid = 3608] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000046305FFC00) [pid = 3608] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463B920C00) [pid = 3608] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463A711800) [pid = 3608] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463F552800) [pid = 3608] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463C8CC400) [pid = 3608] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000004640228000) [pid = 3608] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463FC8DC00) [pid = 3608] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000464026EC00) [pid = 3608] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000464022E400) [pid = 3608] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463D77BC00) [pid = 3608] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463BDEAC00) [pid = 3608] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463D040C00) [pid = 3608] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463B15D000) [pid = 3608] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463954D000) [pid = 3608] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:54:19 INFO - PROCESS | 3608 | 1470160459214 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2201ms 10:54:19 INFO - PROCESS | 3608 | 1470160459276 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 3608 | 1470160459279 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:54:19 INFO - PROCESS | 3608 | 1470160459286 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 3608 | 1470160459290 Marionette TRACE conn6 <- [1,694,null,{}] 10:54:19 INFO - PROCESS | 3608 | 1470160459298 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 3608 | 1470160459301 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:19 INFO - PROCESS | 3608 | 1470160459403 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:54:19 INFO - PROCESS | 3608 | 1470160459460 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 3608 | 1470160459464 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000463062B800 == 27 [pid = 3608] [id = 183] 10:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000462E754400) [pid = 3608] [serial = 547] [outer = 0000000000000000] 10:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000462E756400) [pid = 3608] [serial = 548] [outer = 000000462E754400] 10:54:19 INFO - PROCESS | 3608 | 1470160459518 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000462EE26C00) [pid = 3608] [serial = 549] [outer = 000000462E754400] 10:54:20 INFO - PROCESS | 3608 | 1470160460445 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1184ms 10:54:20 INFO - PROCESS | 3608 | 1470160460473 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 3608 | 1470160460479 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:54:20 INFO - PROCESS | 3608 | 1470160460486 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 3608 | 1470160460489 Marionette TRACE conn6 <- [1,698,null,{}] 10:54:20 INFO - PROCESS | 3608 | 1470160460493 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 3608 | 1470160460496 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:20 INFO - PROCESS | 3608 | 1470160460595 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:54:20 INFO - PROCESS | 3608 | 1470160460602 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 3608 | 1470160460605 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463504F000 == 28 [pid = 3608] [id = 184] 10:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000462F63CC00) [pid = 3608] [serial = 550] [outer = 0000000000000000] 10:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462F854000) [pid = 3608] [serial = 551] [outer = 000000462F63CC00] 10:54:20 INFO - PROCESS | 3608 | 1470160460656 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000462FBE9400) [pid = 3608] [serial = 552] [outer = 000000462F63CC00] 10:54:21 INFO - PROCESS | 3608 | 1470160461620 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1191ms 10:54:21 INFO - PROCESS | 3608 | 1470160461678 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 3608 | 1470160461680 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:54:21 INFO - PROCESS | 3608 | 1470160461684 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 3608 | 1470160461688 Marionette TRACE conn6 <- [1,702,null,{}] 10:54:21 INFO - PROCESS | 3608 | 1470160461708 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:21 INFO - PROCESS | 3608 | 1470160461713 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:21 INFO - PROCESS | 3608 | 1470160461832 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:54:21 INFO - PROCESS | 3608 | 1470160461841 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 3608 | 1470160461844 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:21 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359E6800 == 29 [pid = 3608] [id = 185] 10:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000004634042400) [pid = 3608] [serial = 553] [outer = 0000000000000000] 10:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000004634146400) [pid = 3608] [serial = 554] [outer = 0000004634042400] 10:54:21 INFO - PROCESS | 3608 | 1470160461929 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (00000046343FC800) [pid = 3608] [serial = 555] [outer = 0000004634042400] 10:54:22 INFO - PROCESS | 3608 | 1470160462900 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:54:22 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 10:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1233ms 10:54:22 INFO - PROCESS | 3608 | 1470160462919 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 3608 | 1470160462922 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:54:22 INFO - PROCESS | 3608 | 1470160462925 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 3608 | 1470160462927 Marionette TRACE conn6 <- [1,706,null,{}] 10:54:22 INFO - PROCESS | 3608 | 1470160462937 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 3608 | 1470160462940 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:23 INFO - PROCESS | 3608 | 1470160463051 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:54:23 INFO - PROCESS | 3608 | 1470160463058 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 3608 | 1470160463060 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B207800 == 30 [pid = 3608] [id = 186] 10:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000004635009400) [pid = 3608] [serial = 556] [outer = 0000000000000000] 10:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004635125400) [pid = 3608] [serial = 557] [outer = 0000004635009400] 10:54:23 INFO - PROCESS | 3608 | 1470160463107 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000046355C6C00) [pid = 3608] [serial = 558] [outer = 0000004635009400] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004638C4C400) [pid = 3608] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463C10D800) [pid = 3608] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004638B20000) [pid = 3608] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463B970000) [pid = 3608] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000462F4CF800) [pid = 3608] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000462EE29400) [pid = 3608] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463D77CC00) [pid = 3608] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463F8A9400) [pid = 3608] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000462E530400) [pid = 3608] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:54:23 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463950BC00) [pid = 3608] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:54:24 INFO - PROCESS | 3608 | 1470160464101 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1237ms 10:54:24 INFO - PROCESS | 3608 | 1470160464166 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 3608 | 1470160464168 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:54:24 INFO - PROCESS | 3608 | 1470160464172 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 3608 | 1470160464174 Marionette TRACE conn6 <- [1,710,null,{}] 10:54:24 INFO - PROCESS | 3608 | 1470160464177 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 3608 | 1470160464179 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:24 INFO - PROCESS | 3608 | 1470160464264 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:54:24 INFO - PROCESS | 3608 | 1470160464271 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 3608 | 1470160464273 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAD000 == 31 [pid = 3608] [id = 187] 10:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004633812000) [pid = 3608] [serial = 559] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463595F400) [pid = 3608] [serial = 560] [outer = 0000004633812000] 10:54:24 INFO - PROCESS | 3608 | 1470160464320 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000004638B29000) [pid = 3608] [serial = 561] [outer = 0000004633812000] 10:54:24 INFO - PROCESS | 3608 | 1470160464768 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:54:24 INFO - PROCESS | 3608 | 1470160464805 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:54:24 INFO - PROCESS | 3608 | 1470160464809 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 3608 | 1470160464810 Marionette TRACE conn6 <- [1,714,null,{}] 10:54:24 INFO - PROCESS | 3608 | 1470160464814 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 3608 | 1470160464820 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:24 INFO - PROCESS | 3608 | 1470160464948 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:54:24 INFO - PROCESS | 3608 | 1470160464959 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 3608 | 1470160464961 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1A7800 == 32 [pid = 3608] [id = 188] 10:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000463954E800) [pid = 3608] [serial = 562] [outer = 0000000000000000] 10:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463B0E8C00) [pid = 3608] [serial = 563] [outer = 000000463954E800] 10:54:25 INFO - PROCESS | 3608 | 1470160465007 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463B719400) [pid = 3608] [serial = 564] [outer = 000000463954E800] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463462C000 == 31 [pid = 3608] [id = 10] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000462F183800 == 30 [pid = 3608] [id = 27] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A3000 == 29 [pid = 3608] [id = 20] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFB000 == 28 [pid = 3608] [id = 28] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1B6000 == 27 [pid = 3608] [id = 17] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB2000 == 26 [pid = 3608] [id = 16] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAF800 == 25 [pid = 3608] [id = 25] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463C893800 == 24 [pid = 3608] [id = 18] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463B01E000 == 23 [pid = 3608] [id = 24] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC63000 == 22 [pid = 3608] [id = 21] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463C88D000 == 21 [pid = 3608] [id = 26] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC1B000 == 20 [pid = 3608] [id = 19] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0C7000 == 19 [pid = 3608] [id = 14] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D6000 == 18 [pid = 3608] [id = 13] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 0000004633617800 == 17 [pid = 3608] [id = 22] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 00000046351BF800 == 16 [pid = 3608] [id = 23] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463B00C800 == 15 [pid = 3608] [id = 15] 10:54:25 INFO - PROCESS | 3608 | --DOCSHELL 000000463F821800 == 14 [pid = 3608] [id = 182] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463A716400) [pid = 3608] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463B924C00) [pid = 3608] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463C7C1800) [pid = 3608] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004638C4CC00) [pid = 3608] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463B0F0800) [pid = 3608] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463BE8B800) [pid = 3608] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (00000046300C2C00) [pid = 3608] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463443A800) [pid = 3608] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (000000463004EC00) [pid = 3608] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (0000004633B74800) [pid = 3608] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (000000463EC51800) [pid = 3608] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 50 (000000463F8B6800) [pid = 3608] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 49 (000000463F54D000) [pid = 3608] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 48 (000000463FC81800) [pid = 3608] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 47 (000000463CAD7000) [pid = 3608] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 46 (000000463D059400) [pid = 3608] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 45 (000000463C825400) [pid = 3608] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 44 (000000463D3E8800) [pid = 3608] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | --DOMWINDOW == 43 (000000463BE9DC00) [pid = 3608] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:54:26 INFO - PROCESS | 3608 | 1470160466678 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1894ms 10:54:26 INFO - PROCESS | 3608 | 1470160466706 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 3608 | 1470160466710 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:54:26 INFO - PROCESS | 3608 | 1470160466716 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:54:26 INFO - PROCESS | 3608 | 1470160466718 Marionette TRACE conn6 <- [1,718,null,{}] 10:54:26 INFO - PROCESS | 3608 | 1470160466724 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 3608 | 1470160466727 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:26 INFO - PROCESS | 3608 | 1470160466818 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:54:26 INFO - PROCESS | 3608 | 1470160466825 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 3608 | 1470160466828 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633697800 == 15 [pid = 3608] [id = 189] 10:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 44 (000000462DDD4400) [pid = 3608] [serial = 565] [outer = 0000000000000000] 10:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 45 (000000462E959400) [pid = 3608] [serial = 566] [outer = 000000462DDD4400] 10:54:26 INFO - PROCESS | 3608 | 1470160466879 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 46 (000000462EEF4000) [pid = 3608] [serial = 567] [outer = 000000462DDD4400] 10:54:27 INFO - PROCESS | 3608 | 1470160467376 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 3608 | 1470160467418 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:54:27 INFO - PROCESS | 3608 | 1470160467425 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 3608 | 1470160467428 Marionette TRACE conn6 <- [1,722,null,{}] 10:54:27 INFO - PROCESS | 3608 | 1470160467431 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:27 INFO - PROCESS | 3608 | 1470160467434 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:27 INFO - PROCESS | 3608 | 1470160467533 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:54:27 INFO - PROCESS | 3608 | 1470160467542 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 3608 | 1470160467545 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635560800 == 16 [pid = 3608] [id = 190] 10:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 47 (00000046300C5800) [pid = 3608] [serial = 568] [outer = 0000000000000000] 10:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 48 (000000463066E800) [pid = 3608] [serial = 569] [outer = 00000046300C5800] 10:54:27 INFO - PROCESS | 3608 | 1470160467597 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 49 (000000463390EC00) [pid = 3608] [serial = 570] [outer = 00000046300C5800] 10:54:28 INFO - PROCESS | 3608 | 1470160468048 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 10:54:28 INFO - PROCESS | 3608 | 1470160468116 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 3608 | 1470160468119 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:54:28 INFO - PROCESS | 3608 | 1470160468123 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 3608 | 1470160468127 Marionette TRACE conn6 <- [1,726,null,{}] 10:54:28 INFO - PROCESS | 3608 | 1470160468138 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:28 INFO - PROCESS | 3608 | 1470160468144 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:28 INFO - PROCESS | 3608 | 1470160468269 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:54:28 INFO - PROCESS | 3608 | 1470160468278 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 3608 | 1470160468281 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0AF000 == 17 [pid = 3608] [id = 191] 10:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 50 (000000462D384000) [pid = 3608] [serial = 571] [outer = 0000000000000000] 10:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (000000463443D800) [pid = 3608] [serial = 572] [outer = 000000462D384000] 10:54:28 INFO - PROCESS | 3608 | 1470160468331 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000463506B800) [pid = 3608] [serial = 573] [outer = 000000462D384000] 10:54:29 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:29 INFO - PROCESS | 3608 | 1470160469247 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1141ms 10:54:29 INFO - PROCESS | 3608 | 1470160469266 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 3608 | 1470160469269 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:54:29 INFO - PROCESS | 3608 | 1470160469272 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 3608 | 1470160469274 Marionette TRACE conn6 <- [1,730,null,{}] 10:54:29 INFO - PROCESS | 3608 | 1470160469280 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:29 INFO - PROCESS | 3608 | 1470160469282 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:29 INFO - PROCESS | 3608 | 1470160469374 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:54:29 INFO - PROCESS | 3608 | 1470160469380 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 3608 | 1470160469382 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAA7000 == 18 [pid = 3608] [id = 192] 10:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (00000046357A5000) [pid = 3608] [serial = 574] [outer = 0000000000000000] 10:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000463595C800) [pid = 3608] [serial = 575] [outer = 00000046357A5000] 10:54:29 INFO - PROCESS | 3608 | 1470160469429 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (0000004638C25400) [pid = 3608] [serial = 576] [outer = 00000046357A5000] 10:54:30 INFO - PROCESS | 3608 | 1470160470364 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:54:30 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 10:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 10:54:30 INFO - PROCESS | 3608 | 1470160470403 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 3608 | 1470160470405 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:54:30 INFO - PROCESS | 3608 | 1470160470409 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 3608 | 1470160470410 Marionette TRACE conn6 <- [1,734,null,{}] 10:54:30 INFO - PROCESS | 3608 | 1470160470414 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:30 INFO - PROCESS | 3608 | 1470160470416 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:30 INFO - PROCESS | 3608 | 1470160470498 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:54:30 INFO - PROCESS | 3608 | 1470160470504 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 3608 | 1470160470506 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBBA800 == 19 [pid = 3608] [id = 193] 10:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000004639511C00) [pid = 3608] [serial = 577] [outer = 0000000000000000] 10:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004639550000) [pid = 3608] [serial = 578] [outer = 0000004639511C00] 10:54:30 INFO - PROCESS | 3608 | 1470160470557 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463A713400) [pid = 3608] [serial = 579] [outer = 0000004639511C00] 10:54:31 INFO - PROCESS | 3608 | 1470160471504 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:54:31 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.) 10:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 10:54:31 INFO - PROCESS | 3608 | 1470160471544 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 3608 | 1470160471547 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:54:31 INFO - PROCESS | 3608 | 1470160471550 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:54:31 INFO - PROCESS | 3608 | 1470160471552 Marionette TRACE conn6 <- [1,738,null,{}] 10:54:31 INFO - PROCESS | 3608 | 1470160471555 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 3608 | 1470160471561 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:31 INFO - PROCESS | 3608 | 1470160471689 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:54:31 INFO - PROCESS | 3608 | 1470160471695 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 3608 | 1470160471698 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:31 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635069800 == 20 [pid = 3608] [id = 194] 10:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462D4AE800) [pid = 3608] [serial = 580] [outer = 0000000000000000] 10:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000463B723000) [pid = 3608] [serial = 581] [outer = 000000462D4AE800] 10:54:31 INFO - PROCESS | 3608 | 1470160471743 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463B96FC00) [pid = 3608] [serial = 582] [outer = 000000462D4AE800] 10:54:32 INFO - PROCESS | 3608 | 1470160472692 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (0000004633812000) [pid = 3608] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (0000004634042400) [pid = 3608] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004635009400) [pid = 3608] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000462E754400) [pid = 3608] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463B720000) [pid = 3608] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (0000004630055C00) [pid = 3608] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:54:32 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000462F63CC00) [pid = 3608] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:54:32 INFO - PROCESS | 3608 | 1470160472734 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 3608 | 1470160472736 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:54:32 INFO - PROCESS | 3608 | 1470160472739 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 3608 | 1470160472741 Marionette TRACE conn6 <- [1,742,null,{}] 10:54:32 INFO - PROCESS | 3608 | 1470160472745 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 3608 | 1470160472747 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:32 INFO - PROCESS | 3608 | 1470160472848 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:54:32 INFO - PROCESS | 3608 | 1470160472887 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 3608 | 1470160472889 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000463DF18000 == 21 [pid = 3608] [id = 195] 10:54:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000462D4A9400) [pid = 3608] [serial = 583] [outer = 0000000000000000] 10:54:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000004630055C00) [pid = 3608] [serial = 584] [outer = 000000462D4A9400] 10:54:32 INFO - PROCESS | 3608 | 1470160472934 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004635C58000) [pid = 3608] [serial = 585] [outer = 000000462D4A9400] 10:54:33 INFO - PROCESS | 3608 | 1470160473802 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:54:33 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 10:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1083ms 10:54:33 INFO - PROCESS | 3608 | 1470160473825 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 3608 | 1470160473828 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:54:33 INFO - PROCESS | 3608 | 1470160473831 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 3608 | 1470160473833 Marionette TRACE conn6 <- [1,746,null,{}] 10:54:33 INFO - PROCESS | 3608 | 1470160473837 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:33 INFO - PROCESS | 3608 | 1470160473839 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:33 INFO - PROCESS | 3608 | 1470160473941 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:54:33 INFO - PROCESS | 3608 | 1470160473949 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 3608 | 1470160473951 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50B000 == 22 [pid = 3608] [id = 196] 10:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463B92BC00) [pid = 3608] [serial = 586] [outer = 0000000000000000] 10:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000463BDE8800) [pid = 3608] [serial = 587] [outer = 000000463B92BC00] 10:54:33 INFO - PROCESS | 3608 | 1470160473997 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000463BDF2800) [pid = 3608] [serial = 588] [outer = 000000463B92BC00] 10:54:34 INFO - PROCESS | 3608 | 1470160474423 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 10:54:34 INFO - PROCESS | 3608 | 1470160474462 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 3608 | 1470160474464 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:54:34 INFO - PROCESS | 3608 | 1470160474467 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:54:34 INFO - PROCESS | 3608 | 1470160474469 Marionette TRACE conn6 <- [1,750,null,{}] 10:54:34 INFO - PROCESS | 3608 | 1470160474472 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:34 INFO - PROCESS | 3608 | 1470160474474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:34 INFO - PROCESS | 3608 | 1470160474578 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:54:34 INFO - PROCESS | 3608 | 1470160474586 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 3608 | 1470160474588 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B01E000 == 23 [pid = 3608] [id = 197] 10:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463BE6A000) [pid = 3608] [serial = 589] [outer = 0000000000000000] 10:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463BE8B800) [pid = 3608] [serial = 590] [outer = 000000463BE6A000] 10:54:34 INFO - PROCESS | 3608 | 1470160474632 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463BE93400) [pid = 3608] [serial = 591] [outer = 000000463BE6A000] 10:54:35 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:35 INFO - PROCESS | 3608 | 1470160475511 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 10:54:35 INFO - PROCESS | 3608 | 1470160475583 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 3608 | 1470160475588 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:54:35 INFO - PROCESS | 3608 | 1470160475595 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:54:35 INFO - PROCESS | 3608 | 1470160475599 Marionette TRACE conn6 <- [1,754,null,{}] 10:54:35 INFO - PROCESS | 3608 | 1470160475606 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 3608 | 1470160475609 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:35 INFO - PROCESS | 3608 | 1470160475756 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:54:35 INFO - PROCESS | 3608 | 1470160475816 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 3608 | 1470160475819 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:35 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633984000 == 24 [pid = 3608] [id = 198] 10:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462D4AD800) [pid = 3608] [serial = 592] [outer = 0000000000000000] 10:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462DD40400) [pid = 3608] [serial = 593] [outer = 000000462D4AD800] 10:54:35 INFO - PROCESS | 3608 | 1470160475881 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462EEF1800) [pid = 3608] [serial = 594] [outer = 000000462D4AD800] 10:54:37 INFO - PROCESS | 3608 | 1470160477140 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1588ms 10:54:37 INFO - PROCESS | 3608 | 1470160477200 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 3608 | 1470160477205 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:54:37 INFO - PROCESS | 3608 | 1470160477232 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 3608 | 1470160477236 Marionette TRACE conn6 <- [1,758,null,{}] 10:54:37 INFO - PROCESS | 3608 | 1470160477242 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:37 INFO - PROCESS | 3608 | 1470160477245 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:37 INFO - PROCESS | 3608 | 1470160477354 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:54:37 INFO - PROCESS | 3608 | 1470160477412 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 3608 | 1470160477415 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:37 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B4000 == 25 [pid = 3608] [id = 199] 10:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462EEF5C00) [pid = 3608] [serial = 595] [outer = 0000000000000000] 10:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462F8E4000) [pid = 3608] [serial = 596] [outer = 000000462EEF5C00] 10:54:37 INFO - PROCESS | 3608 | 1470160477469 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463366E800) [pid = 3608] [serial = 597] [outer = 000000462EEF5C00] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B0E8C00) [pid = 3608] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004638B29000) [pid = 3608] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004634146400) [pid = 3608] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004635125400) [pid = 3608] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000046355C6C00) [pid = 3608] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463595F400) [pid = 3608] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000462E756400) [pid = 3608] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000462EE26C00) [pid = 3608] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463BE90800) [pid = 3608] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463B921400) [pid = 3608] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463447E000) [pid = 3608] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (00000046336C0800) [pid = 3608] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000462F854000) [pid = 3608] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (00000046343FC800) [pid = 3608] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000462FBE9400) [pid = 3608] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 3608 | 1470160477951 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 795ms 10:54:38 INFO - PROCESS | 3608 | 1470160478026 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 3608 | 1470160478032 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:54:38 INFO - PROCESS | 3608 | 1470160478038 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 3608 | 1470160478041 Marionette TRACE conn6 <- [1,762,null,{}] 10:54:38 INFO - PROCESS | 3608 | 1470160478045 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 3608 | 1470160478048 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:38 INFO - PROCESS | 3608 | 1470160478141 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:54:38 INFO - PROCESS | 3608 | 1470160478155 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 3608 | 1470160478157 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359DA000 == 26 [pid = 3608] [id = 200] 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (00000046300C7000) [pid = 3608] [serial = 598] [outer = 0000000000000000] 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (00000046339D7800) [pid = 3608] [serial = 599] [outer = 00000046300C7000] 10:54:38 INFO - PROCESS | 3608 | 1470160478206 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004634146400) [pid = 3608] [serial = 600] [outer = 00000046300C7000] 10:54:38 INFO - PROCESS | 3608 | 1470160478661 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 10:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:54:38 INFO - PROCESS | 3608 | 1470160478673 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 3608 | 1470160478675 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:54:38 INFO - PROCESS | 3608 | 1470160478679 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 3608 | 1470160478683 Marionette TRACE conn6 <- [1,766,null,{}] 10:54:38 INFO - PROCESS | 3608 | 1470160478699 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 3608 | 1470160478704 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:38 INFO - PROCESS | 3608 | 1470160478825 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:54:38 INFO - PROCESS | 3608 | 1470160478836 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 3608 | 1470160478839 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B222000 == 27 [pid = 3608] [id = 201] 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (0000004635009C00) [pid = 3608] [serial = 601] [outer = 0000000000000000] 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000463512AC00) [pid = 3608] [serial = 602] [outer = 0000004635009C00] 10:54:38 INFO - PROCESS | 3608 | 1470160478888 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000004635966000) [pid = 3608] [serial = 603] [outer = 0000004635009C00] 10:54:39 INFO - PROCESS | 3608 | 1470160479341 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 10:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:54:39 INFO - PROCESS | 3608 | 1470160479372 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 3608 | 1470160479375 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:54:39 INFO - PROCESS | 3608 | 1470160479379 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 3608 | 1470160479380 Marionette TRACE conn6 <- [1,770,null,{}] 10:54:39 INFO - PROCESS | 3608 | 1470160479384 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 3608 | 1470160479387 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:39 INFO - PROCESS | 3608 | 1470160479474 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:54:39 INFO - PROCESS | 3608 | 1470160479479 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 3608 | 1470160479482 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBA4000 == 28 [pid = 3608] [id = 202] 10:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000462D4A5800) [pid = 3608] [serial = 604] [outer = 0000000000000000] 10:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000004639553000) [pid = 3608] [serial = 605] [outer = 000000462D4A5800] 10:54:39 INFO - PROCESS | 3608 | 1470160479532 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463B0F0800) [pid = 3608] [serial = 606] [outer = 000000462D4A5800] 10:54:39 INFO - PROCESS | 3608 | 1470160479943 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 10:54:40 INFO - PROCESS | 3608 | 1470160480009 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 3608 | 1470160480011 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:54:40 INFO - PROCESS | 3608 | 1470160480015 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 3608 | 1470160480017 Marionette TRACE conn6 <- [1,774,null,{}] 10:54:40 INFO - PROCESS | 3608 | 1470160480020 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 3608 | 1470160480022 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:40 INFO - PROCESS | 3608 | 1470160480105 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:54:40 INFO - PROCESS | 3608 | 1470160480110 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 3608 | 1470160480112 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C894800 == 29 [pid = 3608] [id = 203] 10:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463B0F1C00) [pid = 3608] [serial = 607] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463B722000) [pid = 3608] [serial = 608] [outer = 000000463B0F1C00] 10:54:40 INFO - PROCESS | 3608 | 1470160480158 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463B923800) [pid = 3608] [serial = 609] [outer = 000000463B0F1C00] 10:54:40 INFO - PROCESS | 3608 | 1470160480654 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 10:54:40 INFO - PROCESS | 3608 | 1470160480708 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:54:40 INFO - PROCESS | 3608 | 1470160480711 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:54:40 INFO - PROCESS | 3608 | 1470160480714 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 3608 | 1470160480716 Marionette TRACE conn6 <- [1,778,null,{}] 10:54:40 INFO - PROCESS | 3608 | 1470160480720 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 3608 | 1470160480726 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:40 INFO - PROCESS | 3608 | 1470160480858 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:54:40 INFO - PROCESS | 3608 | 1470160480868 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 3608 | 1470160480870 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5E4000 == 30 [pid = 3608] [id = 204] 10:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463BC33400) [pid = 3608] [serial = 610] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463BE95800) [pid = 3608] [serial = 611] [outer = 000000463BC33400] 10:54:40 INFO - PROCESS | 3608 | 1470160480952 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463BEA3000) [pid = 3608] [serial = 612] [outer = 000000463BC33400] 10:54:41 INFO - PROCESS | 3608 | 1470160481386 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 10:54:41 INFO - PROCESS | 3608 | 1470160481494 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 3608 | 1470160481496 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:54:41 INFO - PROCESS | 3608 | 1470160481499 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:54:41 INFO - PROCESS | 3608 | 1470160481501 Marionette TRACE conn6 <- [1,782,null,{}] 10:54:41 INFO - PROCESS | 3608 | 1470160481508 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:41 INFO - PROCESS | 3608 | 1470160481510 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:41 INFO - PROCESS | 3608 | 1470160481633 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:54:41 INFO - PROCESS | 3608 | 1470160481639 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 3608 | 1470160481641 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F99C000 == 31 [pid = 3608] [id = 205] 10:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BF72800) [pid = 3608] [serial = 613] [outer = 0000000000000000] 10:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BFE2400) [pid = 3608] [serial = 614] [outer = 000000463BF72800] 10:54:41 INFO - PROCESS | 3608 | 1470160481685 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFE8800) [pid = 3608] [serial = 615] [outer = 000000463BF72800] 10:54:42 INFO - PROCESS | 3608 | 1470160482112 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 10:54:42 INFO - PROCESS | 3608 | 1470160482133 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 3608 | 1470160482135 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:54:42 INFO - PROCESS | 3608 | 1470160482139 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 3608 | 1470160482140 Marionette TRACE conn6 <- [1,786,null,{}] 10:54:42 INFO - PROCESS | 3608 | 1470160482144 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 3608 | 1470160482146 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:42 INFO - PROCESS | 3608 | 1470160482252 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:54:42 INFO - PROCESS | 3608 | 1470160482258 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 3608 | 1470160482260 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC59800 == 32 [pid = 3608] [id = 206] 10:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C10C800) [pid = 3608] [serial = 616] [outer = 0000000000000000] 10:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C24FC00) [pid = 3608] [serial = 617] [outer = 000000463C10C800] 10:54:42 INFO - PROCESS | 3608 | 1470160482305 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C7C6000) [pid = 3608] [serial = 618] [outer = 000000463C10C800] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462D4AE800) [pid = 3608] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462D4A9400) [pid = 3608] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046357A5000) [pid = 3608] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462D384000) [pid = 3608] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463954E800) [pid = 3608] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000046300C5800) [pid = 3608] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462DDD4400) [pid = 3608] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:54:42 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004639511C00) [pid = 3608] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:54:42 INFO - PROCESS | 3608 | 1470160482736 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:54:42 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 10:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 626ms 10:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:54:42 INFO - PROCESS | 3608 | 1470160482768 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 3608 | 1470160482770 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:54:42 INFO - PROCESS | 3608 | 1470160482773 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 3608 | 1470160482775 Marionette TRACE conn6 <- [1,790,null,{}] 10:54:42 INFO - PROCESS | 3608 | 1470160482778 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 3608 | 1470160482781 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:42 INFO - PROCESS | 3608 | 1470160482872 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:54:42 INFO - PROCESS | 3608 | 1470160482878 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 3608 | 1470160482880 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640216000 == 33 [pid = 3608] [id = 207] 10:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004635127800) [pid = 3608] [serial = 619] [outer = 0000000000000000] 10:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463C10D400) [pid = 3608] [serial = 620] [outer = 0000004635127800] 10:54:42 INFO - PROCESS | 3608 | 1470160482926 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463C7CC400) [pid = 3608] [serial = 621] [outer = 0000004635127800] 10:54:43 INFO - PROCESS | 3608 | 1470160483382 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:54:43 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 10:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 10:54:43 INFO - PROCESS | 3608 | 1470160483406 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 3608 | 1470160483408 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:54:43 INFO - PROCESS | 3608 | 1470160483411 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 3608 | 1470160483412 Marionette TRACE conn6 <- [1,794,null,{}] 10:54:43 INFO - PROCESS | 3608 | 1470160483421 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:43 INFO - PROCESS | 3608 | 1470160483423 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:43 INFO - PROCESS | 3608 | 1470160483512 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:54:43 INFO - PROCESS | 3608 | 1470160483518 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 3608 | 1470160483520 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641053000 == 34 [pid = 3608] [id = 208] 10:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463C7CB000) [pid = 3608] [serial = 622] [outer = 0000000000000000] 10:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463C82B800) [pid = 3608] [serial = 623] [outer = 000000463C7CB000] 10:54:43 INFO - PROCESS | 3608 | 1470160483564 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C8CC800) [pid = 3608] [serial = 624] [outer = 000000463C7CB000] 10:54:43 INFO - PROCESS | 3608 | 1470160483972 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:54:44 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 10:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 10:54:44 INFO - PROCESS | 3608 | 1470160484042 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 3608 | 1470160484045 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:54:44 INFO - PROCESS | 3608 | 1470160484048 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 3608 | 1470160484051 Marionette TRACE conn6 <- [1,798,null,{}] 10:54:44 INFO - PROCESS | 3608 | 1470160484063 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 3608 | 1470160484066 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:44 INFO - PROCESS | 3608 | 1470160484161 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:54:44 INFO - PROCESS | 3608 | 1470160484173 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 3608 | 1470160484176 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641223800 == 35 [pid = 3608] [id = 209] 10:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C8D3000) [pid = 3608] [serial = 625] [outer = 0000000000000000] 10:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D03D400) [pid = 3608] [serial = 626] [outer = 000000463C8D3000] 10:54:44 INFO - PROCESS | 3608 | 1470160484223 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D046400) [pid = 3608] [serial = 627] [outer = 000000463C8D3000] 10:54:44 INFO - PROCESS | 3608 | 1470160484876 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 899ms 10:54:44 INFO - PROCESS | 3608 | 1470160484952 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 3608 | 1470160484957 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:54:44 INFO - PROCESS | 3608 | 1470160484962 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:54:44 INFO - PROCESS | 3608 | 1470160484966 Marionette TRACE conn6 <- [1,802,null,{}] 10:54:44 INFO - PROCESS | 3608 | 1470160484972 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 3608 | 1470160484976 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:45 INFO - PROCESS | 3608 | 1470160485131 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:54:45 INFO - PROCESS | 3608 | 1470160485196 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 3608 | 1470160485199 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:45 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D4800 == 36 [pid = 3608] [id = 210] 10:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462E9D1000) [pid = 3608] [serial = 628] [outer = 0000000000000000] 10:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462F8E2800) [pid = 3608] [serial = 629] [outer = 000000462E9D1000] 10:54:45 INFO - PROCESS | 3608 | 1470160485299 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004634038000) [pid = 3608] [serial = 630] [outer = 000000462E9D1000] 10:54:45 INFO - PROCESS | 3608 | 1470160485921 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 3608 | 1470160485954 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:54:45 INFO - PROCESS | 3608 | 1470160485962 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 3608 | 1470160485965 Marionette TRACE conn6 <- [1,806,null,{}] 10:54:45 INFO - PROCESS | 3608 | 1470160485969 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 3608 | 1470160485972 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:46 INFO - PROCESS | 3608 | 1470160486088 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:54:46 INFO - PROCESS | 3608 | 1470160486160 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 3608 | 1470160486162 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463DF02800 == 37 [pid = 3608] [id = 211] 10:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463506E400) [pid = 3608] [serial = 631] [outer = 0000000000000000] 10:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046358F7800) [pid = 3608] [serial = 632] [outer = 000000463506E400] 10:54:46 INFO - PROCESS | 3608 | 1470160486221 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B0EF400) [pid = 3608] [serial = 633] [outer = 000000463506E400] 10:54:46 INFO - PROCESS | 3608 | 1470160486850 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 10:54:46 INFO - PROCESS | 3608 | 1470160486906 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:54:46 INFO - PROCESS | 3608 | 1470160486909 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:54:46 INFO - PROCESS | 3608 | 1470160486913 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 3608 | 1470160486917 Marionette TRACE conn6 <- [1,810,null,{}] 10:54:46 INFO - PROCESS | 3608 | 1470160486929 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 3608 | 1470160486934 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:47 INFO - PROCESS | 3608 | 1470160487048 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:54:47 INFO - PROCESS | 3608 | 1470160487122 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 3608 | 1470160487126 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:47 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DB800 == 38 [pid = 3608] [id = 212] 10:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE8E400) [pid = 3608] [serial = 634] [outer = 0000000000000000] 10:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BEA3400) [pid = 3608] [serial = 635] [outer = 000000463BE8E400] 10:54:47 INFO - PROCESS | 3608 | 1470160487185 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C829C00) [pid = 3608] [serial = 636] [outer = 000000463BE8E400] 10:54:48 INFO - PROCESS | 3608 | 1470160488004 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 3608 | 1470160488062 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:54:48 INFO - PROCESS | 3608 | 1470160488067 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 3608 | 1470160488070 Marionette TRACE conn6 <- [1,814,null,{}] 10:54:48 INFO - PROCESS | 3608 | 1470160488076 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:48 INFO - PROCESS | 3608 | 1470160488079 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:48 INFO - PROCESS | 3608 | 1470160488183 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:54:48 INFO - PROCESS | 3608 | 1470160488255 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 3608 | 1470160488260 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357C2800 == 39 [pid = 3608] [id = 213] 10:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462F4D4C00) [pid = 3608] [serial = 637] [outer = 0000000000000000] 10:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004630669000) [pid = 3608] [serial = 638] [outer = 000000462F4D4C00] 10:54:48 INFO - PROCESS | 3608 | 1470160488312 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000046341D0800) [pid = 3608] [serial = 639] [outer = 000000462F4D4C00] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 0000004641053000 == 38 [pid = 3608] [id = 208] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 0000004640216000 == 37 [pid = 3608] [id = 207] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC59800 == 36 [pid = 3608] [id = 206] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463F99C000 == 35 [pid = 3608] [id = 205] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5E4000 == 34 [pid = 3608] [id = 204] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463C894800 == 33 [pid = 3608] [id = 203] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBA4000 == 32 [pid = 3608] [id = 202] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463B222000 == 31 [pid = 3608] [id = 201] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DB800 == 30 [pid = 3608] [id = 212] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463DF02800 == 29 [pid = 3608] [id = 211] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D4800 == 28 [pid = 3608] [id = 210] 10:54:49 INFO - PROCESS | 3608 | --DOCSHELL 0000004641223800 == 27 [pid = 3608] [id = 209] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B723000) [pid = 3608] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004630055C00) [pid = 3608] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463595C800) [pid = 3608] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004638C25400) [pid = 3608] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463443D800) [pid = 3608] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463506B800) [pid = 3608] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B719400) [pid = 3608] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463066E800) [pid = 3608] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463390EC00) [pid = 3608] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462E959400) [pid = 3608] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEF4000) [pid = 3608] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004639550000) [pid = 3608] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B96FC00) [pid = 3608] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BDE8800) [pid = 3608] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004635C58000) [pid = 3608] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463A713400) [pid = 3608] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BE8B800) [pid = 3608] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3608 | 1470160489504 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1484ms 10:54:49 INFO - PROCESS | 3608 | 1470160489591 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 3608 | 1470160489596 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:54:49 INFO - PROCESS | 3608 | 1470160489603 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 3608 | 1470160489606 Marionette TRACE conn6 <- [1,818,null,{}] 10:54:49 INFO - PROCESS | 3608 | 1470160489613 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 3608 | 1470160489617 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:49 INFO - PROCESS | 3608 | 1470160489735 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:54:49 INFO - PROCESS | 3608 | 1470160489743 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 3608 | 1470160489746 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633DD8000 == 28 [pid = 3608] [id = 214] 10:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462EEEFC00) [pid = 3608] [serial = 640] [outer = 0000000000000000] 10:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462EEF6000) [pid = 3608] [serial = 641] [outer = 000000462EEEFC00] 10:54:49 INFO - PROCESS | 3608 | 1470160489795 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462F8E6400) [pid = 3608] [serial = 642] [outer = 000000462EEEFC00] 10:54:50 INFO - PROCESS | 3608 | 1470160490233 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 10:54:50 INFO - PROCESS | 3608 | 1470160490279 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 3608 | 1470160490285 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:54:50 INFO - PROCESS | 3608 | 1470160490291 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 3608 | 1470160490294 Marionette TRACE conn6 <- [1,822,null,{}] 10:54:50 INFO - PROCESS | 3608 | 1470160490298 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:50 INFO - PROCESS | 3608 | 1470160490301 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:50 INFO - PROCESS | 3608 | 1470160490392 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:54:50 INFO - PROCESS | 3608 | 1470160490401 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 3608 | 1470160490404 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463592D800 == 29 [pid = 3608] [id = 215] 10:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463403A000) [pid = 3608] [serial = 643] [outer = 0000000000000000] 10:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046341CC400) [pid = 3608] [serial = 644] [outer = 000000463403A000] 10:54:50 INFO - PROCESS | 3608 | 1470160490453 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463447C400) [pid = 3608] [serial = 645] [outer = 000000463403A000] 10:54:50 INFO - PROCESS | 3608 | 1470160490920 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 10:54:50 INFO - PROCESS | 3608 | 1470160490985 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 3608 | 1470160490988 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:54:50 INFO - PROCESS | 3608 | 1470160490991 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 3608 | 1470160490995 Marionette TRACE conn6 <- [1,826,null,{}] 10:54:51 INFO - PROCESS | 3608 | 1470160491007 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 3608 | 1470160491012 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:51 INFO - PROCESS | 3608 | 1470160491133 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:54:51 INFO - PROCESS | 3608 | 1470160491214 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 3608 | 1470160491218 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB4D800 == 30 [pid = 3608] [id = 216] 10:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462EEEE800) [pid = 3608] [serial = 646] [outer = 0000000000000000] 10:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004639544800) [pid = 3608] [serial = 647] [outer = 000000462EEEE800] 10:54:51 INFO - PROCESS | 3608 | 1470160491267 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463955B000) [pid = 3608] [serial = 648] [outer = 000000462EEEE800] 10:54:51 INFO - PROCESS | 3608 | 1470160491694 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 10:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:54:51 INFO - PROCESS | 3608 | 1470160491728 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 3608 | 1470160491731 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:54:51 INFO - PROCESS | 3608 | 1470160491734 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 3608 | 1470160491736 Marionette TRACE conn6 <- [1,830,null,{}] 10:54:51 INFO - PROCESS | 3608 | 1470160491739 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 3608 | 1470160491741 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:51 INFO - PROCESS | 3608 | 1470160491854 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:54:51 INFO - PROCESS | 3608 | 1470160491859 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 3608 | 1470160491862 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1B2000 == 31 [pid = 3608] [id = 217] 10:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B0ED000) [pid = 3608] [serial = 649] [outer = 0000000000000000] 10:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B158000) [pid = 3608] [serial = 650] [outer = 000000463B0ED000] 10:54:51 INFO - PROCESS | 3608 | 1470160491910 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B71E000) [pid = 3608] [serial = 651] [outer = 000000463B0ED000] 10:54:52 INFO - PROCESS | 3608 | 1470160492382 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 10:54:52 INFO - PROCESS | 3608 | 1470160492407 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 3608 | 1470160492409 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:54:52 INFO - PROCESS | 3608 | 1470160492425 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 3608 | 1470160492427 Marionette TRACE conn6 <- [1,834,null,{}] 10:54:52 INFO - PROCESS | 3608 | 1470160492431 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 3608 | 1470160492433 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:52 INFO - PROCESS | 3608 | 1470160492573 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:54:52 INFO - PROCESS | 3608 | 1470160492587 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 3608 | 1470160492589 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFC000 == 32 [pid = 3608] [id = 218] 10:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463396FC00) [pid = 3608] [serial = 652] [outer = 0000000000000000] 10:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B928400) [pid = 3608] [serial = 653] [outer = 000000463396FC00] 10:54:52 INFO - PROCESS | 3608 | 1470160492635 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BC2D400) [pid = 3608] [serial = 654] [outer = 000000463396FC00] 10:54:53 INFO - PROCESS | 3608 | 1470160493096 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 10:54:53 INFO - PROCESS | 3608 | 1470160493107 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 3608 | 1470160493109 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:54:53 INFO - PROCESS | 3608 | 1470160493118 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 3608 | 1470160493120 Marionette TRACE conn6 <- [1,838,null,{}] 10:54:53 INFO - PROCESS | 3608 | 1470160493123 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:53 INFO - PROCESS | 3608 | 1470160493130 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:53 INFO - PROCESS | 3608 | 1470160493262 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:54:53 INFO - PROCESS | 3608 | 1470160493268 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 3608 | 1470160493270 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DD800 == 33 [pid = 3608] [id = 219] 10:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BDEC800) [pid = 3608] [serial = 655] [outer = 0000000000000000] 10:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463BE93C00) [pid = 3608] [serial = 656] [outer = 000000463BDEC800] 10:54:53 INFO - PROCESS | 3608 | 1470160493316 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C10C400) [pid = 3608] [serial = 657] [outer = 000000463BDEC800] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463B92BC00) [pid = 3608] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462D4A5800) [pid = 3608] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B0F1C00) [pid = 3608] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEF5C00) [pid = 3608] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C10C800) [pid = 3608] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046300C7000) [pid = 3608] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BC33400) [pid = 3608] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BF72800) [pid = 3608] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004635009C00) [pid = 3608] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE6A000) [pid = 3608] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C7CB000) [pid = 3608] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004635127800) [pid = 3608] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D4AD800) [pid = 3608] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:54:54 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C8D3000) [pid = 3608] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:54:55 INFO - PROCESS | 3608 | 1470160495324 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2228ms 10:54:55 INFO - PROCESS | 3608 | 1470160495350 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 3608 | 1470160495352 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:54:55 INFO - PROCESS | 3608 | 1470160495355 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 3608 | 1470160495357 Marionette TRACE conn6 <- [1,842,null,{}] 10:54:55 INFO - PROCESS | 3608 | 1470160495361 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 3608 | 1470160495363 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:55 INFO - PROCESS | 3608 | 1470160495442 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:54:55 INFO - PROCESS | 3608 | 1470160495449 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 3608 | 1470160495451 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641052000 == 34 [pid = 3608] [id = 220] 10:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004638B29400) [pid = 3608] [serial = 658] [outer = 0000000000000000] 10:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE9D800) [pid = 3608] [serial = 659] [outer = 0000004638B29400] 10:54:55 INFO - PROCESS | 3608 | 1470160495496 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C7C7800) [pid = 3608] [serial = 660] [outer = 0000004638B29400] 10:54:55 INFO - PROCESS | 3608 | 1470160495920 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 10:54:55 INFO - PROCESS | 3608 | 1470160495987 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 3608 | 1470160495990 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:54:55 INFO - PROCESS | 3608 | 1470160495993 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 3608 | 1470160495995 Marionette TRACE conn6 <- [1,846,null,{}] 10:54:56 INFO - PROCESS | 3608 | 1470160495998 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 3608 | 1470160496000 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:56 INFO - PROCESS | 3608 | 1470160496081 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:54:56 INFO - PROCESS | 3608 | 1470160496115 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 3608 | 1470160496117 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:56 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DC800 == 35 [pid = 3608] [id = 221] 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7C7C00) [pid = 3608] [serial = 661] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D045C00) [pid = 3608] [serial = 662] [outer = 000000463C7C7C00] 10:54:56 INFO - PROCESS | 3608 | 1470160496162 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D052400) [pid = 3608] [serial = 663] [outer = 000000463C7C7C00] 10:54:56 INFO - PROCESS | 3608 | 1470160496595 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 627ms 10:54:56 INFO - PROCESS | 3608 | 1470160496623 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 3608 | 1470160496626 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:54:56 INFO - PROCESS | 3608 | 1470160496629 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 3608 | 1470160496631 Marionette TRACE conn6 <- [1,850,null,{}] 10:54:56 INFO - PROCESS | 3608 | 1470160496634 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 3608 | 1470160496636 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:56 INFO - PROCESS | 3608 | 1470160496721 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:54:56 INFO - PROCESS | 3608 | 1470160496729 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 3608 | 1470160496731 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB4D000 == 36 [pid = 3608] [id = 222] 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BC31800) [pid = 3608] [serial = 664] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D05BC00) [pid = 3608] [serial = 665] [outer = 000000463BC31800] 10:54:56 INFO - PROCESS | 3608 | 1470160496777 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D3E9400) [pid = 3608] [serial = 666] [outer = 000000463BC31800] 10:54:57 INFO - PROCESS | 3608 | 1470160497616 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1025ms 10:54:57 INFO - PROCESS | 3608 | 1470160497658 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 3608 | 1470160497663 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:54:57 INFO - PROCESS | 3608 | 1470160497667 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 3608 | 1470160497673 Marionette TRACE conn6 <- [1,854,null,{}] 10:54:57 INFO - PROCESS | 3608 | 1470160497699 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 3608 | 1470160497702 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:57 INFO - PROCESS | 3608 | 1470160497834 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:54:57 INFO - PROCESS | 3608 | 1470160497900 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 3608 | 1470160497903 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:57 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C1000 == 37 [pid = 3608] [id = 223] 10:54:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462EEF0400) [pid = 3608] [serial = 667] [outer = 0000000000000000] 10:54:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462F63D000) [pid = 3608] [serial = 668] [outer = 000000462EEF0400] 10:54:57 INFO - PROCESS | 3608 | 1470160497963 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004633B7C800) [pid = 3608] [serial = 669] [outer = 000000462EEF0400] 10:54:58 INFO - PROCESS | 3608 | 1470160498858 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:54:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462E9CC800) [pid = 3608] [serial = 670] [outer = 00000046336BB800] 10:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1262ms 10:54:58 INFO - PROCESS | 3608 | 1470160498954 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 3608 | 1470160498958 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:54:59 INFO - PROCESS | 3608 | 1470160498996 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 3608 | 1470160499001 Marionette TRACE conn6 <- [1,858,null,{}] 10:54:59 INFO - PROCESS | 3608 | 1470160499006 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 3608 | 1470160499010 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:59 INFO - PROCESS | 3608 | 1470160499122 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:54:59 INFO - PROCESS | 3608 | 1470160499188 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 3608 | 1470160499193 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:59 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351BE800 == 38 [pid = 3608] [id = 224] 10:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000046341AFC00) [pid = 3608] [serial = 671] [outer = 0000000000000000] 10:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000004634433000) [pid = 3608] [serial = 672] [outer = 00000046341AFC00] 10:54:59 INFO - PROCESS | 3608 | 1470160499271 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463511C800) [pid = 3608] [serial = 673] [outer = 00000046341AFC00] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DC800 == 37 [pid = 3608] [id = 221] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004641052000 == 36 [pid = 3608] [id = 220] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DD800 == 35 [pid = 3608] [id = 219] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFC000 == 34 [pid = 3608] [id = 218] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1B2000 == 33 [pid = 3608] [id = 217] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB4D800 == 32 [pid = 3608] [id = 216] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 000000463592D800 == 31 [pid = 3608] [id = 215] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 0000004633DD8000 == 30 [pid = 3608] [id = 214] 10:54:59 INFO - PROCESS | 3608 | --DOCSHELL 00000046357C2800 == 29 [pid = 3608] [id = 213] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463C8CC800) [pid = 3608] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463D046400) [pid = 3608] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463D03D400) [pid = 3608] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BDF2800) [pid = 3608] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B0F0800) [pid = 3608] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B923800) [pid = 3608] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463366E800) [pid = 3608] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C7C6000) [pid = 3608] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004634146400) [pid = 3608] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE95800) [pid = 3608] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BFE8800) [pid = 3608] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BEA3000) [pid = 3608] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046339D7800) [pid = 3608] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B722000) [pid = 3608] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463512AC00) [pid = 3608] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE93400) [pid = 3608] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFE2400) [pid = 3608] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C82B800) [pid = 3608] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C7CC400) [pid = 3608] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C24FC00) [pid = 3608] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462F8E4000) [pid = 3608] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462DD40400) [pid = 3608] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000004635966000) [pid = 3608] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000462EEF1800) [pid = 3608] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463C10D400) [pid = 3608] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004639553000) [pid = 3608] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:54:59 INFO - PROCESS | 3608 | 1470160499803 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 838ms 10:54:59 INFO - PROCESS | 3608 | 1470160499837 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 3608 | 1470160499842 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:54:59 INFO - PROCESS | 3608 | 1470160499849 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 3608 | 1470160499852 Marionette TRACE conn6 <- [1,862,null,{}] 10:54:59 INFO - PROCESS | 3608 | 1470160499856 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 3608 | 1470160499859 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:59 INFO - PROCESS | 3608 | 1470160499951 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:54:59 INFO - PROCESS | 3608 | 1470160499961 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 3608 | 1470160499963 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:54:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BCE800 == 30 [pid = 3608] [id = 225] 10:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463403E800) [pid = 3608] [serial = 674] [outer = 0000000000000000] 10:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046341A9800) [pid = 3608] [serial = 675] [outer = 000000463403E800] 10:55:00 INFO - PROCESS | 3608 | 1470160500013 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046357A2400) [pid = 3608] [serial = 676] [outer = 000000463403E800] 10:55:00 INFO - PROCESS | 3608 | 1470160500492 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 689ms 10:55:00 INFO - PROCESS | 3608 | 1470160500539 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 3608 | 1470160500542 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:55:00 INFO - PROCESS | 3608 | 1470160500546 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 3608 | 1470160500550 Marionette TRACE conn6 <- [1,866,null,{}] 10:55:00 INFO - PROCESS | 3608 | 1470160500561 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 3608 | 1470160500566 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:00 INFO - PROCESS | 3608 | 1470160500688 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:55:00 INFO - PROCESS | 3608 | 1470160500760 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 3608 | 1470160500764 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBBB800 == 31 [pid = 3608] [id = 226] 10:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463954D800) [pid = 3608] [serial = 677] [outer = 0000000000000000] 10:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B0E7400) [pid = 3608] [serial = 678] [outer = 000000463954D800] 10:55:00 INFO - PROCESS | 3608 | 1470160500814 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B718800) [pid = 3608] [serial = 679] [outer = 000000463954D800] 10:55:01 INFO - PROCESS | 3608 | 1470160501212 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 10:55:01 INFO - PROCESS | 3608 | 1470160501240 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 3608 | 1470160501243 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:55:01 INFO - PROCESS | 3608 | 1470160501246 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 3608 | 1470160501248 Marionette TRACE conn6 <- [1,870,null,{}] 10:55:01 INFO - PROCESS | 3608 | 1470160501252 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 3608 | 1470160501254 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:01 INFO - PROCESS | 3608 | 1470160501342 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:55:01 INFO - PROCESS | 3608 | 1470160501348 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 3608 | 1470160501350 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2BC800 == 32 [pid = 3608] [id = 227] 10:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462DDD1C00) [pid = 3608] [serial = 680] [outer = 0000000000000000] 10:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BDDB800) [pid = 3608] [serial = 681] [outer = 000000462DDD1C00] 10:55:01 INFO - PROCESS | 3608 | 1470160501396 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BDF4800) [pid = 3608] [serial = 682] [outer = 000000462DDD1C00] 10:55:01 INFO - PROCESS | 3608 | 1470160501821 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 627ms 10:55:01 INFO - PROCESS | 3608 | 1470160501880 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 3608 | 1470160501882 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:55:01 INFO - PROCESS | 3608 | 1470160501886 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 3608 | 1470160501887 Marionette TRACE conn6 <- [1,874,null,{}] 10:55:01 INFO - PROCESS | 3608 | 1470160501891 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 3608 | 1470160501893 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:02 INFO - PROCESS | 3608 | 1470160502001 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:55:02 INFO - PROCESS | 3608 | 1470160502037 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 3608 | 1470160502039 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F522000 == 33 [pid = 3608] [id = 228] 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BDF4C00) [pid = 3608] [serial = 683] [outer = 0000000000000000] 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE91C00) [pid = 3608] [serial = 684] [outer = 000000463BDF4C00] 10:55:02 INFO - PROCESS | 3608 | 1470160502136 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE9E400) [pid = 3608] [serial = 685] [outer = 000000463BDF4C00] 10:55:02 INFO - PROCESS | 3608 | 1470160502580 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 10:55:02 INFO - PROCESS | 3608 | 1470160502623 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 3608 | 1470160502625 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:55:02 INFO - PROCESS | 3608 | 1470160502629 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 3608 | 1470160502631 Marionette TRACE conn6 <- [1,878,null,{}] 10:55:02 INFO - PROCESS | 3608 | 1470160502634 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:02 INFO - PROCESS | 3608 | 1470160502640 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:02 INFO - PROCESS | 3608 | 1470160502780 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:55:02 INFO - PROCESS | 3608 | 1470160502836 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 3608 | 1470160502838 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A7000 == 34 [pid = 3608] [id = 229] 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BFEC000) [pid = 3608] [serial = 686] [outer = 0000000000000000] 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7CA000) [pid = 3608] [serial = 687] [outer = 000000463BFEC000] 10:55:02 INFO - PROCESS | 3608 | 1470160502885 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C8CF400) [pid = 3608] [serial = 688] [outer = 000000463BFEC000] 10:55:03 INFO - PROCESS | 3608 | 1470160503305 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 10:55:03 INFO - PROCESS | 3608 | 1470160503370 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 3608 | 1470160503372 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:55:03 INFO - PROCESS | 3608 | 1470160503378 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 3608 | 1470160503379 Marionette TRACE conn6 <- [1,882,null,{}] 10:55:03 INFO - PROCESS | 3608 | 1470160503383 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:03 INFO - PROCESS | 3608 | 1470160503385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:03 INFO - PROCESS | 3608 | 1470160503491 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:55:03 INFO - PROCESS | 3608 | 1470160503508 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 3608 | 1470160503510 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640220800 == 35 [pid = 3608] [id = 230] 10:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C8D0000) [pid = 3608] [serial = 689] [outer = 0000000000000000] 10:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D04A800) [pid = 3608] [serial = 690] [outer = 000000463C8D0000] 10:55:03 INFO - PROCESS | 3608 | 1470160503596 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D0BF000) [pid = 3608] [serial = 691] [outer = 000000463C8D0000] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B0ED000) [pid = 3608] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463396FC00) [pid = 3608] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEEFC00) [pid = 3608] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462EEEE800) [pid = 3608] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F4D4C00) [pid = 3608] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BDEC800) [pid = 3608] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463403A000) [pid = 3608] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462E9D1000) [pid = 3608] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463506E400) [pid = 3608] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BE8E400) [pid = 3608] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004638B29400) [pid = 3608] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:55:03 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C7C7C00) [pid = 3608] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:55:04 INFO - PROCESS | 3608 | 1470160504037 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 10:55:04 INFO - PROCESS | 3608 | 1470160504070 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:55:04 INFO - PROCESS | 3608 | 1470160504072 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:55:04 INFO - PROCESS | 3608 | 1470160504079 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 3608 | 1470160504081 Marionette TRACE conn6 <- [1,886,null,{}] 10:55:04 INFO - PROCESS | 3608 | 1470160504085 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 3608 | 1470160504087 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:04 INFO - PROCESS | 3608 | 1470160504196 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:55:04 INFO - PROCESS | 3608 | 1470160504244 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 3608 | 1470160504246 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463407D000 == 36 [pid = 3608] [id = 231] 10:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462EEEFC00) [pid = 3608] [serial = 692] [outer = 0000000000000000] 10:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463506E400) [pid = 3608] [serial = 693] [outer = 000000462EEEFC00] 10:55:04 INFO - PROCESS | 3608 | 1470160504293 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463D03DC00) [pid = 3608] [serial = 694] [outer = 000000462EEEFC00] 10:55:04 INFO - PROCESS | 3608 | 1470160504671 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 10:55:04 INFO - PROCESS | 3608 | 1470160504706 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 3608 | 1470160504709 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:55:04 INFO - PROCESS | 3608 | 1470160504712 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:55:04 INFO - PROCESS | 3608 | 1470160504714 Marionette TRACE conn6 <- [1,890,null,{}] 10:55:04 INFO - PROCESS | 3608 | 1470160504717 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 3608 | 1470160504719 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:04 INFO - PROCESS | 3608 | 1470160504837 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:55:04 INFO - PROCESS | 3608 | 1470160504871 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 3608 | 1470160504874 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:04 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642931800 == 37 [pid = 3608] [id = 232] 10:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D03E800) [pid = 3608] [serial = 695] [outer = 0000000000000000] 10:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D7F3400) [pid = 3608] [serial = 696] [outer = 000000463D03E800] 10:55:04 INFO - PROCESS | 3608 | 1470160504919 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463DFDE800) [pid = 3608] [serial = 697] [outer = 000000463D03E800] 10:55:05 INFO - PROCESS | 3608 | 1470160505298 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 10:55:05 INFO - PROCESS | 3608 | 1470160505345 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 3608 | 1470160505347 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:55:05 INFO - PROCESS | 3608 | 1470160505350 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 3608 | 1470160505352 Marionette TRACE conn6 <- [1,894,null,{}] 10:55:05 INFO - PROCESS | 3608 | 1470160505356 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:05 INFO - PROCESS | 3608 | 1470160505358 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:05 INFO - PROCESS | 3608 | 1470160505469 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:55:05 INFO - PROCESS | 3608 | 1470160505477 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 3608 | 1470160505479 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000464297F800 == 38 [pid = 3608] [id = 233] 10:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463DF3D400) [pid = 3608] [serial = 698] [outer = 0000000000000000] 10:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E17A000) [pid = 3608] [serial = 699] [outer = 000000463DF3D400] 10:55:05 INFO - PROCESS | 3608 | 1470160505524 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E5A0C00) [pid = 3608] [serial = 700] [outer = 000000463DF3D400] 10:55:05 INFO - PROCESS | 3608 | 1470160505964 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 10:55:05 INFO - PROCESS | 3608 | 1470160505982 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 3608 | 1470160505987 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:55:06 INFO - PROCESS | 3608 | 1470160505993 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 3608 | 1470160505998 Marionette TRACE conn6 <- [1,898,null,{}] 10:55:06 INFO - PROCESS | 3608 | 1470160506005 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 3608 | 1470160506009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:06 INFO - PROCESS | 3608 | 1470160506129 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:55:06 INFO - PROCESS | 3608 | 1470160506277 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 3608 | 1470160506282 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B7000 == 39 [pid = 3608] [id = 234] 10:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462F4C7800) [pid = 3608] [serial = 701] [outer = 0000000000000000] 10:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046300C5800) [pid = 3608] [serial = 702] [outer = 000000462F4C7800] 10:55:06 INFO - PROCESS | 3608 | 1470160506342 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004634472800) [pid = 3608] [serial = 703] [outer = 000000462F4C7800] 10:55:06 INFO - PROCESS | 3608 | 1470160506922 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 984ms 10:55:06 INFO - PROCESS | 3608 | 1470160506981 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 3608 | 1470160506986 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:55:06 INFO - PROCESS | 3608 | 1470160506993 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 3608 | 1470160506996 Marionette TRACE conn6 <- [1,902,null,{}] 10:55:07 INFO - PROCESS | 3608 | 1470160507000 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 3608 | 1470160507003 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:07 INFO - PROCESS | 3608 | 1470160507119 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:55:07 INFO - PROCESS | 3608 | 1470160507194 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 3608 | 1470160507196 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E84B000 == 40 [pid = 3608] [id = 235] 10:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463954A400) [pid = 3608] [serial = 704] [outer = 0000000000000000] 10:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004639A6DC00) [pid = 3608] [serial = 705] [outer = 000000463954A400] 10:55:07 INFO - PROCESS | 3608 | 1470160507255 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463B929400) [pid = 3608] [serial = 706] [outer = 000000463954A400] 10:55:07 INFO - PROCESS | 3608 | 1470160507876 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 942ms 10:55:07 INFO - PROCESS | 3608 | 1470160507937 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 3608 | 1470160507940 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:55:07 INFO - PROCESS | 3608 | 1470160507944 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 3608 | 1470160507948 Marionette TRACE conn6 <- [1,906,null,{}] 10:55:07 INFO - PROCESS | 3608 | 1470160507959 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 3608 | 1470160507965 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:08 INFO - PROCESS | 3608 | 1470160508080 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:55:08 INFO - PROCESS | 3608 | 1470160508155 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 3608 | 1470160508159 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000046429A7800 == 41 [pid = 3608] [id = 236] 10:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFEA800) [pid = 3608] [serial = 707] [outer = 0000000000000000] 10:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C7C7400) [pid = 3608] [serial = 708] [outer = 000000463BFEA800] 10:55:08 INFO - PROCESS | 3608 | 1470160508259 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463D7FE400) [pid = 3608] [serial = 709] [outer = 000000463BFEA800] 10:55:08 INFO - PROCESS | 3608 | 1470160508887 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 10:55:08 INFO - PROCESS | 3608 | 1470160508932 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 3608 | 1470160508935 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:55:08 INFO - PROCESS | 3608 | 1470160508938 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 3608 | 1470160508940 Marionette TRACE conn6 <- [1,910,null,{}] 10:55:08 INFO - PROCESS | 3608 | 1470160508959 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:08 INFO - PROCESS | 3608 | 1470160508961 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:09 INFO - PROCESS | 3608 | 1470160509074 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:55:09 INFO - PROCESS | 3608 | 1470160509146 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 3608 | 1470160509149 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439E2000 == 42 [pid = 3608] [id = 237] 10:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463EC5B000) [pid = 3608] [serial = 710] [outer = 0000000000000000] 10:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463F54CC00) [pid = 3608] [serial = 711] [outer = 000000463EC5B000] 10:55:09 INFO - PROCESS | 3608 | 1470160509205 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463F554400) [pid = 3608] [serial = 712] [outer = 000000463EC5B000] 10:55:09 INFO - PROCESS | 3608 | 1470160509956 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1045ms 10:55:10 INFO - PROCESS | 3608 | 1470160509987 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 3608 | 1470160509992 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:55:10 INFO - PROCESS | 3608 | 1470160509998 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 3608 | 1470160510001 Marionette TRACE conn6 <- [1,914,null,{}] 10:55:10 INFO - PROCESS | 3608 | 1470160510025 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:10 INFO - PROCESS | 3608 | 1470160510027 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:10 INFO - PROCESS | 3608 | 1470160510135 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:55:10 INFO - PROCESS | 3608 | 1470160510208 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 3608 | 1470160510213 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463591C000 == 43 [pid = 3608] [id = 238] 10:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000462F4CCC00) [pid = 3608] [serial = 713] [outer = 0000000000000000] 10:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000004630660000) [pid = 3608] [serial = 714] [outer = 000000462F4CCC00] 10:55:10 INFO - PROCESS | 3608 | 1470160510263 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000046343BB800) [pid = 3608] [serial = 715] [outer = 000000462F4CCC00] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 0000004642931800 == 42 [pid = 3608] [id = 232] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463407D000 == 41 [pid = 3608] [id = 231] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 0000004640220800 == 40 [pid = 3608] [id = 230] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A7000 == 39 [pid = 3608] [id = 229] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463F522000 == 38 [pid = 3608] [id = 228] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2BC800 == 37 [pid = 3608] [id = 227] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBBB800 == 36 [pid = 3608] [id = 226] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BCE800 == 35 [pid = 3608] [id = 225] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 00000046351BE800 == 34 [pid = 3608] [id = 224] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB4D000 == 33 [pid = 3608] [id = 222] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C1000 == 32 [pid = 3608] [id = 223] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 00000046439E2000 == 31 [pid = 3608] [id = 237] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 00000046429A7800 == 30 [pid = 3608] [id = 236] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000463E84B000 == 29 [pid = 3608] [id = 235] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 000000464297F800 == 28 [pid = 3608] [id = 233] 10:55:11 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B7000 == 27 [pid = 3608] [id = 234] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000004630669000) [pid = 3608] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463BE93C00) [pid = 3608] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000046341CC400) [pid = 3608] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463447C400) [pid = 3608] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004634038000) [pid = 3608] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463D05BC00) [pid = 3608] [serial = 665] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462F8E2800) [pid = 3608] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B0EF400) [pid = 3608] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000046358F7800) [pid = 3608] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463C829C00) [pid = 3608] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BEA3400) [pid = 3608] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BC2D400) [pid = 3608] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE9D800) [pid = 3608] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D045C00) [pid = 3608] [serial = 662] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463D052400) [pid = 3608] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C7C7800) [pid = 3608] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C10C400) [pid = 3608] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463955B000) [pid = 3608] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B158000) [pid = 3608] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B928400) [pid = 3608] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B71E000) [pid = 3608] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462EEF6000) [pid = 3608] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462F8E6400) [pid = 3608] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004639544800) [pid = 3608] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000046341D0800) [pid = 3608] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:55:11 INFO - PROCESS | 3608 | 1470160511521 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1548ms 10:55:11 INFO - PROCESS | 3608 | 1470160511572 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 3608 | 1470160511577 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:55:11 INFO - PROCESS | 3608 | 1470160511586 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 3608 | 1470160511589 Marionette TRACE conn6 <- [1,918,null,{}] 10:55:11 INFO - PROCESS | 3608 | 1470160511598 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 3608 | 1470160511601 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:11 INFO - PROCESS | 3608 | 1470160511688 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:55:11 INFO - PROCESS | 3608 | 1470160511759 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 3608 | 1470160511762 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633994000 == 28 [pid = 3608] [id = 239] 10:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462E9CEC00) [pid = 3608] [serial = 716] [outer = 0000000000000000] 10:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F4C7C00) [pid = 3608] [serial = 717] [outer = 000000462E9CEC00] 10:55:11 INFO - PROCESS | 3608 | 1470160511812 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462FB79400) [pid = 3608] [serial = 718] [outer = 000000462E9CEC00] 10:55:12 INFO - PROCESS | 3608 | 1470160512226 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 689ms 10:55:12 INFO - PROCESS | 3608 | 1470160512281 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 3608 | 1470160512286 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:55:12 INFO - PROCESS | 3608 | 1470160512293 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 3608 | 1470160512296 Marionette TRACE conn6 <- [1,922,null,{}] 10:55:12 INFO - PROCESS | 3608 | 1470160512300 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 3608 | 1470160512303 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:12 INFO - PROCESS | 3608 | 1470160512435 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:55:12 INFO - PROCESS | 3608 | 1470160512451 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 3608 | 1470160512454 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635815000 == 29 [pid = 3608] [id = 240] 10:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004634383C00) [pid = 3608] [serial = 719] [outer = 0000000000000000] 10:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004634436000) [pid = 3608] [serial = 720] [outer = 0000004634383C00] 10:55:12 INFO - PROCESS | 3608 | 1470160512503 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463506F400) [pid = 3608] [serial = 721] [outer = 0000004634383C00] 10:55:12 INFO - PROCESS | 3608 | 1470160512968 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 10:55:13 INFO - PROCESS | 3608 | 1470160513029 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 3608 | 1470160513031 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:55:13 INFO - PROCESS | 3608 | 1470160513035 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 3608 | 1470160513039 Marionette TRACE conn6 <- [1,926,null,{}] 10:55:13 INFO - PROCESS | 3608 | 1470160513051 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 3608 | 1470160513056 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:13 INFO - PROCESS | 3608 | 1470160513142 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:55:13 INFO - PROCESS | 3608 | 1470160513222 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 3608 | 1470160513225 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A5000 == 30 [pid = 3608] [id = 241] 10:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462E73D400) [pid = 3608] [serial = 722] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004639514400) [pid = 3608] [serial = 723] [outer = 000000462E73D400] 10:55:13 INFO - PROCESS | 3608 | 1470160513276 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004639A26400) [pid = 3608] [serial = 724] [outer = 000000462E73D400] 10:55:13 INFO - PROCESS | 3608 | 1470160513681 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 10:55:13 INFO - PROCESS | 3608 | 1470160513729 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 3608 | 1470160513732 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:55:13 INFO - PROCESS | 3608 | 1470160513736 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 3608 | 1470160513737 Marionette TRACE conn6 <- [1,930,null,{}] 10:55:13 INFO - PROCESS | 3608 | 1470160513741 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 3608 | 1470160513743 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:13 INFO - PROCESS | 3608 | 1470160513884 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:55:13 INFO - PROCESS | 3608 | 1470160513907 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 3608 | 1470160513909 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAF800 == 31 [pid = 3608] [id = 242] 10:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B719000) [pid = 3608] [serial = 725] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B720400) [pid = 3608] [serial = 726] [outer = 000000463B719000] 10:55:13 INFO - PROCESS | 3608 | 1470160513955 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B922400) [pid = 3608] [serial = 727] [outer = 000000463B719000] 10:55:14 INFO - PROCESS | 3608 | 1470160514407 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 10:55:14 INFO - PROCESS | 3608 | 1470160514472 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 3608 | 1470160514474 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:55:14 INFO - PROCESS | 3608 | 1470160514483 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 3608 | 1470160514485 Marionette TRACE conn6 <- [1,934,null,{}] 10:55:14 INFO - PROCESS | 3608 | 1470160514493 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 3608 | 1470160514496 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:14 INFO - PROCESS | 3608 | 1470160514602 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:55:14 INFO - PROCESS | 3608 | 1470160514614 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 3608 | 1470160514616 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C58A800 == 32 [pid = 3608] [id = 243] 10:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004633970400) [pid = 3608] [serial = 728] [outer = 0000000000000000] 10:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B97B000) [pid = 3608] [serial = 729] [outer = 0000004633970400] 10:55:14 INFO - PROCESS | 3608 | 1470160514662 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BDEE400) [pid = 3608] [serial = 730] [outer = 0000004633970400] 10:55:15 INFO - PROCESS | 3608 | 1470160515124 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 10:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:55:15 INFO - PROCESS | 3608 | 1470160515157 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 3608 | 1470160515159 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:55:15 INFO - PROCESS | 3608 | 1470160515163 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 3608 | 1470160515164 Marionette TRACE conn6 <- [1,938,null,{}] 10:55:15 INFO - PROCESS | 3608 | 1470160515168 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:15 INFO - PROCESS | 3608 | 1470160515174 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:15 INFO - PROCESS | 3608 | 1470160515343 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:55:15 INFO - PROCESS | 3608 | 1470160515397 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 3608 | 1470160515399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50C000 == 33 [pid = 3608] [id = 244] 10:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462D4AC000) [pid = 3608] [serial = 731] [outer = 0000000000000000] 10:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BE9D800) [pid = 3608] [serial = 732] [outer = 000000462D4AC000] 10:55:15 INFO - PROCESS | 3608 | 1470160515446 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463BFE7C00) [pid = 3608] [serial = 733] [outer = 000000462D4AC000] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463D03E800) [pid = 3608] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BDF4C00) [pid = 3608] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463BFEC000) [pid = 3608] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EEF0400) [pid = 3608] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463403E800) [pid = 3608] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463954D800) [pid = 3608] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046341AFC00) [pid = 3608] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462DDD1C00) [pid = 3608] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BC31800) [pid = 3608] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EEEFC00) [pid = 3608] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C8D0000) [pid = 3608] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:55:15 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463DF3D400) [pid = 3608] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:55:15 INFO - PROCESS | 3608 | 1470160515986 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 880ms 10:55:16 INFO - PROCESS | 3608 | 1470160516046 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 3608 | 1470160516048 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:55:16 INFO - PROCESS | 3608 | 1470160516051 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 3608 | 1470160516053 Marionette TRACE conn6 <- [1,942,null,{}] 10:55:16 INFO - PROCESS | 3608 | 1470160516057 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 3608 | 1470160516059 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:16 INFO - PROCESS | 3608 | 1470160516139 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:55:16 INFO - PROCESS | 3608 | 1470160516145 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 3608 | 1470160516147 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81D800 == 34 [pid = 3608] [id = 245] 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0F3C00) [pid = 3608] [serial = 734] [outer = 0000000000000000] 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BFDD800) [pid = 3608] [serial = 735] [outer = 000000463B0F3C00] 10:55:16 INFO - PROCESS | 3608 | 1470160516193 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C10FC00) [pid = 3608] [serial = 736] [outer = 000000463B0F3C00] 10:55:16 INFO - PROCESS | 3608 | 1470160516610 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 10:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:55:16 INFO - PROCESS | 3608 | 1470160516643 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 3608 | 1470160516645 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:55:16 INFO - PROCESS | 3608 | 1470160516648 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 3608 | 1470160516650 Marionette TRACE conn6 <- [1,946,null,{}] 10:55:16 INFO - PROCESS | 3608 | 1470160516658 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 3608 | 1470160516660 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:16 INFO - PROCESS | 3608 | 1470160516744 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:55:16 INFO - PROCESS | 3608 | 1470160516749 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 3608 | 1470160516751 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC58000 == 35 [pid = 3608] [id = 246] 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C24FC00) [pid = 3608] [serial = 737] [outer = 0000000000000000] 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C4C00) [pid = 3608] [serial = 738] [outer = 000000463C24FC00] 10:55:16 INFO - PROCESS | 3608 | 1470160516796 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C823C00) [pid = 3608] [serial = 739] [outer = 000000463C24FC00] 10:55:17 INFO - PROCESS | 3608 | 1470160517241 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 10:55:17 INFO - PROCESS | 3608 | 1470160517287 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 3608 | 1470160517290 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:55:17 INFO - PROCESS | 3608 | 1470160517293 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 3608 | 1470160517294 Marionette TRACE conn6 <- [1,950,null,{}] 10:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:55:17 INFO - PROCESS | 3608 | 1470160517298 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:17 INFO - PROCESS | 3608 | 1470160517300 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:17 INFO - PROCESS | 3608 | 1470160517383 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:55:17 INFO - PROCESS | 3608 | 1470160517389 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 3608 | 1470160517391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A3000 == 36 [pid = 3608] [id = 247] 10:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C82C400) [pid = 3608] [serial = 740] [outer = 0000000000000000] 10:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C8CC000) [pid = 3608] [serial = 741] [outer = 000000463C82C400] 10:55:17 INFO - PROCESS | 3608 | 1470160517435 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D03E400) [pid = 3608] [serial = 742] [outer = 000000463C82C400] 10:55:17 INFO - PROCESS | 3608 | 1470160517982 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 10:55:18 INFO - PROCESS | 3608 | 1470160518032 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 3608 | 1470160518037 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:55:18 INFO - PROCESS | 3608 | 1470160518043 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 3608 | 1470160518047 Marionette TRACE conn6 <- [1,954,null,{}] 10:55:18 INFO - PROCESS | 3608 | 1470160518053 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 3608 | 1470160518056 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:18 INFO - PROCESS | 3608 | 1470160518234 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:55:18 INFO - PROCESS | 3608 | 1470160518309 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 3608 | 1470160518314 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:18 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B3000 == 37 [pid = 3608] [id = 248] 10:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462EE2B000) [pid = 3608] [serial = 743] [outer = 0000000000000000] 10:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462F4CB400) [pid = 3608] [serial = 744] [outer = 000000462EE2B000] 10:55:18 INFO - PROCESS | 3608 | 1470160518415 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004633911C00) [pid = 3608] [serial = 745] [outer = 000000462EE2B000] 10:55:19 INFO - PROCESS | 3608 | 1470160519135 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1139ms 10:55:19 INFO - PROCESS | 3608 | 1470160519184 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 3608 | 1470160519189 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:55:19 INFO - PROCESS | 3608 | 1470160519220 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 3608 | 1470160519224 Marionette TRACE conn6 <- [1,958,null,{}] 10:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:55:19 INFO - PROCESS | 3608 | 1470160519228 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 3608 | 1470160519231 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:19 INFO - PROCESS | 3608 | 1470160519364 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:55:19 INFO - PROCESS | 3608 | 1470160519430 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 3608 | 1470160519433 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C586800 == 38 [pid = 3608] [id = 249] 10:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463579C800) [pid = 3608] [serial = 746] [outer = 0000000000000000] 10:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463595EC00) [pid = 3608] [serial = 747] [outer = 000000463579C800] 10:55:19 INFO - PROCESS | 3608 | 1470160519493 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000004639551400) [pid = 3608] [serial = 748] [outer = 000000463579C800] 10:55:20 INFO - PROCESS | 3608 | 1470160520365 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1194ms 10:55:20 INFO - PROCESS | 3608 | 1470160520423 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 3608 | 1470160520428 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:55:20 INFO - PROCESS | 3608 | 1470160520434 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 3608 | 1470160520437 Marionette TRACE conn6 <- [1,962,null,{}] 10:55:20 INFO - PROCESS | 3608 | 1470160520444 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:20 INFO - PROCESS | 3608 | 1470160520447 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:20 INFO - PROCESS | 3608 | 1470160520567 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:55:20 INFO - PROCESS | 3608 | 1470160520635 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 3608 | 1470160520640 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357CC000 == 39 [pid = 3608] [id = 250] 10:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004633971C00) [pid = 3608] [serial = 749] [outer = 0000000000000000] 10:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000004633B75400) [pid = 3608] [serial = 750] [outer = 0000004633971C00] 10:55:20 INFO - PROCESS | 3608 | 1470160520692 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463443EC00) [pid = 3608] [serial = 751] [outer = 0000004633971C00] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC58000 == 38 [pid = 3608] [id = 246] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81D800 == 37 [pid = 3608] [id = 245] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50C000 == 36 [pid = 3608] [id = 244] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463C58A800 == 35 [pid = 3608] [id = 243] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAF800 == 34 [pid = 3608] [id = 242] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A5000 == 33 [pid = 3608] [id = 241] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 0000004635815000 == 32 [pid = 3608] [id = 240] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 0000004633994000 == 31 [pid = 3608] [id = 239] 10:55:20 INFO - PROCESS | 3608 | --DOCSHELL 000000463591C000 == 30 [pid = 3608] [id = 238] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463DFDE800) [pid = 3608] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BE91C00) [pid = 3608] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BE9E400) [pid = 3608] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463C8CF400) [pid = 3608] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000462F63D000) [pid = 3608] [serial = 668] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C7CA000) [pid = 3608] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004633B7C800) [pid = 3608] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000046341A9800) [pid = 3608] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046357A2400) [pid = 3608] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B0E7400) [pid = 3608] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B718800) [pid = 3608] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004634433000) [pid = 3608] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463511C800) [pid = 3608] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDDB800) [pid = 3608] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463D3E9400) [pid = 3608] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463506E400) [pid = 3608] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463D04A800) [pid = 3608] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463E5A0C00) [pid = 3608] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE9B000) [pid = 3608] [serial = 375] [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.] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D7F3400) [pid = 3608] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463E17A000) [pid = 3608] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463D0BF000) [pid = 3608] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463D03DC00) [pid = 3608] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:55:20 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BDF4800) [pid = 3608] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3608 | 1470160521183 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 774ms 10:55:21 INFO - PROCESS | 3608 | 1470160521216 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 3608 | 1470160521221 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:55:21 INFO - PROCESS | 3608 | 1470160521227 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 3608 | 1470160521230 Marionette TRACE conn6 <- [1,966,null,{}] 10:55:21 INFO - PROCESS | 3608 | 1470160521234 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 3608 | 1470160521237 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:21 INFO - PROCESS | 3608 | 1470160521327 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:55:21 INFO - PROCESS | 3608 | 1470160521333 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 3608 | 1470160521336 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0C1800 == 31 [pid = 3608] [id = 251] 10:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000046357A2400) [pid = 3608] [serial = 752] [outer = 0000000000000000] 10:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635966000) [pid = 3608] [serial = 753] [outer = 00000046357A2400] 10:55:21 INFO - PROCESS | 3608 | 1470160521386 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463955B000) [pid = 3608] [serial = 754] [outer = 00000046357A2400] 10:55:21 INFO - PROCESS | 3608 | 1470160521858 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 689ms 10:55:21 INFO - PROCESS | 3608 | 1470160521920 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 3608 | 1470160521922 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:55:21 INFO - PROCESS | 3608 | 1470160521926 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 3608 | 1470160521930 Marionette TRACE conn6 <- [1,970,null,{}] 10:55:21 INFO - PROCESS | 3608 | 1470160521942 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 3608 | 1470160521946 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:22 INFO - PROCESS | 3608 | 1470160522065 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:55:22 INFO - PROCESS | 3608 | 1470160522146 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 3608 | 1470160522150 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1AD000 == 32 [pid = 3608] [id = 252] 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462D5D8000) [pid = 3608] [serial = 755] [outer = 0000000000000000] 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B989400) [pid = 3608] [serial = 756] [outer = 000000462D5D8000] 10:55:22 INFO - PROCESS | 3608 | 1470160522207 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE8A000) [pid = 3608] [serial = 757] [outer = 000000462D5D8000] 10:55:22 INFO - PROCESS | 3608 | 1470160522593 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 10:55:22 INFO - PROCESS | 3608 | 1470160522620 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 3608 | 1470160522623 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:55:22 INFO - PROCESS | 3608 | 1470160522626 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:55:22 INFO - PROCESS | 3608 | 1470160522628 Marionette TRACE conn6 <- [1,974,null,{}] 10:55:22 INFO - PROCESS | 3608 | 1470160522632 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 3608 | 1470160522634 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:22 INFO - PROCESS | 3608 | 1470160522725 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:55:22 INFO - PROCESS | 3608 | 1470160522730 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 3608 | 1470160522732 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E840800 == 33 [pid = 3608] [id = 253] 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE93C00) [pid = 3608] [serial = 758] [outer = 0000000000000000] 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BEA4800) [pid = 3608] [serial = 759] [outer = 000000463BE93C00] 10:55:22 INFO - PROCESS | 3608 | 1470160522778 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BFE1800) [pid = 3608] [serial = 760] [outer = 000000463BE93C00] 10:55:23 INFO - PROCESS | 3608 | 1470160523247 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 10:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:55:23 INFO - PROCESS | 3608 | 1470160523320 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 3608 | 1470160523322 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:55:23 INFO - PROCESS | 3608 | 1470160523326 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - PROCESS | 3608 | 1470160523328 Marionette TRACE conn6 <- [1,978,null,{}] 10:55:23 INFO - PROCESS | 3608 | 1470160523331 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:23 INFO - PROCESS | 3608 | 1470160523333 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:23 INFO - PROCESS | 3608 | 1470160523476 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:55:23 INFO - PROCESS | 3608 | 1470160523527 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 3608 | 1470160523529 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F817800 == 34 [pid = 3608] [id = 254] 10:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C452400) [pid = 3608] [serial = 761] [outer = 0000000000000000] 10:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C256000) [pid = 3608] [serial = 762] [outer = 000000463C452400] 10:55:23 INFO - PROCESS | 3608 | 1470160523577 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C822800) [pid = 3608] [serial = 763] [outer = 000000463C452400] 10:55:24 INFO - PROCESS | 3608 | 1470160524009 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 10:55:24 INFO - PROCESS | 3608 | 1470160524060 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 3608 | 1470160524062 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:55:24 INFO - PROCESS | 3608 | 1470160524074 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 3608 | 1470160524076 Marionette TRACE conn6 <- [1,982,null,{}] 10:55:24 INFO - PROCESS | 3608 | 1470160524080 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:24 INFO - PROCESS | 3608 | 1470160524086 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:24 INFO - PROCESS | 3608 | 1470160524222 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:55:24 INFO - PROCESS | 3608 | 1470160524272 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:24 INFO - PROCESS | 3608 | 1470160524274 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:24 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641045000 == 35 [pid = 3608] [id = 255] 10:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D03CC00) [pid = 3608] [serial = 764] [outer = 0000000000000000] 10:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D04FC00) [pid = 3608] [serial = 765] [outer = 000000463D03CC00] 10:55:24 INFO - PROCESS | 3608 | 1470160524322 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D3EA800) [pid = 3608] [serial = 766] [outer = 000000463D03CC00] 10:55:24 INFO - PROCESS | 3608 | 1470160524758 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 732ms 10:55:24 INFO - PROCESS | 3608 | 1470160524822 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 3608 | 1470160524824 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:55:24 INFO - PROCESS | 3608 | 1470160524837 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 3608 | 1470160524839 Marionette TRACE conn6 <- [1,986,null,{}] 10:55:24 INFO - PROCESS | 3608 | 1470160524843 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:24 INFO - PROCESS | 3608 | 1470160524853 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:25 INFO - PROCESS | 3608 | 1470160525014 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B719000) [pid = 3608] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004633970400) [pid = 3608] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462E73D400) [pid = 3608] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F4CCC00) [pid = 3608] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634383C00) [pid = 3608] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E9CEC00) [pid = 3608] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F4C7800) [pid = 3608] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C24FC00) [pid = 3608] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463954A400) [pid = 3608] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462D4AC000) [pid = 3608] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFEA800) [pid = 3608] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463EC5B000) [pid = 3608] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:55:25 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B0F3C00) [pid = 3608] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:55:25 INFO - PROCESS | 3608 | 1470160525069 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 3608 | 1470160525071 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B222800 == 36 [pid = 3608] [id = 256] 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462D4AC000) [pid = 3608] [serial = 767] [outer = 0000000000000000] 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462EEF8C00) [pid = 3608] [serial = 768] [outer = 000000462D4AC000] 10:55:25 INFO - PROCESS | 3608 | 1470160525117 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004638B2A800) [pid = 3608] [serial = 769] [outer = 000000462D4AC000] 10:55:25 INFO - PROCESS | 3608 | 1470160525487 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 10:55:25 INFO - PROCESS | 3608 | 1470160525530 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 3608 | 1470160525532 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:55:25 INFO - PROCESS | 3608 | 1470160525535 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:55:25 INFO - PROCESS | 3608 | 1470160525537 Marionette TRACE conn6 <- [1,990,null,{}] 10:55:25 INFO - PROCESS | 3608 | 1470160525540 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:25 INFO - PROCESS | 3608 | 1470160525542 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:25 INFO - PROCESS | 3608 | 1470160525626 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:55:25 INFO - PROCESS | 3608 | 1470160525631 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 3608 | 1470160525633 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:25 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412E9000 == 37 [pid = 3608] [id = 257] 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004638B2B800) [pid = 3608] [serial = 770] [outer = 0000000000000000] 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D05A400) [pid = 3608] [serial = 771] [outer = 0000004638B2B800] 10:55:25 INFO - PROCESS | 3608 | 1470160525679 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463E178C00) [pid = 3608] [serial = 772] [outer = 0000004638B2B800] 10:55:26 INFO - PROCESS | 3608 | 1470160526107 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 10:55:26 INFO - PROCESS | 3608 | 1470160526168 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 3608 | 1470160526170 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:55:26 INFO - PROCESS | 3608 | 1470160526173 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 3608 | 1470160526175 Marionette TRACE conn6 <- [1,994,null,{}] 10:55:26 INFO - PROCESS | 3608 | 1470160526179 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 3608 | 1470160526180 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:26 INFO - PROCESS | 3608 | 1470160526264 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:55:26 INFO - PROCESS | 3608 | 1470160526273 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 3608 | 1470160526274 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1AB000 == 38 [pid = 3608] [id = 258] 10:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E59B400) [pid = 3608] [serial = 773] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E8BDC00) [pid = 3608] [serial = 774] [outer = 000000463E59B400] 10:55:26 INFO - PROCESS | 3608 | 1470160526319 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463F54C400) [pid = 3608] [serial = 775] [outer = 000000463E59B400] 10:55:26 INFO - PROCESS | 3608 | 1470160526760 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 10:55:26 INFO - PROCESS | 3608 | 1470160526805 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 3608 | 1470160526807 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:55:26 INFO - PROCESS | 3608 | 1470160526810 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 3608 | 1470160526812 Marionette TRACE conn6 <- [1,998,null,{}] 10:55:26 INFO - PROCESS | 3608 | 1470160526816 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 3608 | 1470160526818 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:26 INFO - PROCESS | 3608 | 1470160526902 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:55:26 INFO - PROCESS | 3608 | 1470160526907 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 3608 | 1470160526909 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642989000 == 39 [pid = 3608] [id = 259] 10:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463F54F400) [pid = 3608] [serial = 776] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463F8AA000) [pid = 3608] [serial = 777] [outer = 000000463F54F400] 10:55:26 INFO - PROCESS | 3608 | 1470160526954 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463F8B2800) [pid = 3608] [serial = 778] [outer = 000000463F54F400] 10:55:27 INFO - PROCESS | 3608 | 1470160527587 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 10:55:27 INFO - PROCESS | 3608 | 1470160527696 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 3608 | 1470160527701 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:55:27 INFO - PROCESS | 3608 | 1470160527705 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:55:27 INFO - PROCESS | 3608 | 1470160527711 Marionette TRACE conn6 <- [1,1002,null,{}] 10:55:27 INFO - PROCESS | 3608 | 1470160527716 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:27 INFO - PROCESS | 3608 | 1470160527719 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:27 INFO - PROCESS | 3608 | 1470160527844 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:55:27 INFO - PROCESS | 3608 | 1470160527913 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 3608 | 1470160527916 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9AF000 == 40 [pid = 3608] [id = 260] 10:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463390EC00) [pid = 3608] [serial = 779] [outer = 0000000000000000] 10:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463443BC00) [pid = 3608] [serial = 780] [outer = 000000463390EC00] 10:55:27 INFO - PROCESS | 3608 | 1470160527975 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004638B28000) [pid = 3608] [serial = 781] [outer = 000000463390EC00] 10:55:28 INFO - PROCESS | 3608 | 1470160528563 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 942ms 10:55:28 INFO - PROCESS | 3608 | 1470160528652 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 3608 | 1470160528658 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:55:28 INFO - PROCESS | 3608 | 1470160528664 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 3608 | 1470160528668 Marionette TRACE conn6 <- [1,1006,null,{}] 10:55:28 INFO - PROCESS | 3608 | 1470160528686 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 3608 | 1470160528689 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:28 INFO - PROCESS | 3608 | 1470160528816 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:55:28 INFO - PROCESS | 3608 | 1470160528884 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 3608 | 1470160528887 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640204000 == 41 [pid = 3608] [id = 261] 10:55:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463B923800) [pid = 3608] [serial = 782] [outer = 0000000000000000] 10:55:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BE90800) [pid = 3608] [serial = 783] [outer = 000000463B923800] 10:55:28 INFO - PROCESS | 3608 | 1470160528985 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C7C1400) [pid = 3608] [serial = 784] [outer = 000000463B923800] 10:55:29 INFO - PROCESS | 3608 | 1470160529581 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 942ms 10:55:29 INFO - PROCESS | 3608 | 1470160529608 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 3608 | 1470160529611 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:55:29 INFO - PROCESS | 3608 | 1470160529614 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 3608 | 1470160529619 Marionette TRACE conn6 <- [1,1010,null,{}] 10:55:29 INFO - PROCESS | 3608 | 1470160529631 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:29 INFO - PROCESS | 3608 | 1470160529636 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:29 INFO - PROCESS | 3608 | 1470160529787 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:55:29 INFO - PROCESS | 3608 | 1470160529805 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 3608 | 1470160529808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643365800 == 42 [pid = 3608] [id = 262] 10:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463D3DE000) [pid = 3608] [serial = 785] [outer = 0000000000000000] 10:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463DF3E400) [pid = 3608] [serial = 786] [outer = 000000463D3DE000] 10:55:29 INFO - PROCESS | 3608 | 1470160529866 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463F8B0400) [pid = 3608] [serial = 787] [outer = 000000463D3DE000] 10:55:30 INFO - PROCESS | 3608 | 1470160530510 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 10:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:55:30 INFO - PROCESS | 3608 | 1470160530563 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 3608 | 1470160530566 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:55:30 INFO - PROCESS | 3608 | 1470160530571 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 3608 | 1470160530573 Marionette TRACE conn6 <- [1,1014,null,{}] 10:55:30 INFO - PROCESS | 3608 | 1470160530577 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:30 INFO - PROCESS | 3608 | 1470160530580 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:30 INFO - PROCESS | 3608 | 1470160530701 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:55:30 INFO - PROCESS | 3608 | 1470160530768 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 3608 | 1470160530771 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634109000 == 43 [pid = 3608] [id = 263] 10:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000462D4A6000) [pid = 3608] [serial = 788] [outer = 0000000000000000] 10:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000462EEF1C00) [pid = 3608] [serial = 789] [outer = 000000462D4A6000] 10:55:30 INFO - PROCESS | 3608 | 1470160530987 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000004633669C00) [pid = 3608] [serial = 790] [outer = 000000462D4A6000] 10:55:31 INFO - PROCESS | 3608 | 1470160531603 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1AB000 == 42 [pid = 3608] [id = 258] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 00000046412E9000 == 41 [pid = 3608] [id = 257] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463B222800 == 40 [pid = 3608] [id = 256] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 0000004641045000 == 39 [pid = 3608] [id = 255] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463F817800 == 38 [pid = 3608] [id = 254] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463E840800 == 37 [pid = 3608] [id = 253] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1AD000 == 36 [pid = 3608] [id = 252] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0C1800 == 35 [pid = 3608] [id = 251] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 00000046357CC000 == 34 [pid = 3608] [id = 250] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463C586800 == 33 [pid = 3608] [id = 249] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B3000 == 32 [pid = 3608] [id = 248] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A3000 == 31 [pid = 3608] [id = 247] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 0000004643365800 == 30 [pid = 3608] [id = 262] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 0000004640204000 == 29 [pid = 3608] [id = 261] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9AF000 == 28 [pid = 3608] [id = 260] 10:55:32 INFO - PROCESS | 3608 | --DOCSHELL 0000004642989000 == 27 [pid = 3608] [id = 259] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463B720400) [pid = 3608] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463BDEE400) [pid = 3608] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000004639514400) [pid = 3608] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000046343BB800) [pid = 3608] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004630660000) [pid = 3608] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B97B000) [pid = 3608] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004634436000) [pid = 3608] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463506F400) [pid = 3608] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462F4C7C00) [pid = 3608] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462FB79400) [pid = 3608] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B922400) [pid = 3608] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004634472800) [pid = 3608] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046300C5800) [pid = 3608] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C823C00) [pid = 3608] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B929400) [pid = 3608] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004639A6DC00) [pid = 3608] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C8CC000) [pid = 3608] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE9D800) [pid = 3608] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463D7FE400) [pid = 3608] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C7C7400) [pid = 3608] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F554400) [pid = 3608] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463F54CC00) [pid = 3608] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C7C4C00) [pid = 3608] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BFE7C00) [pid = 3608] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BFDD800) [pid = 3608] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C10FC00) [pid = 3608] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004639A26400) [pid = 3608] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1746ms 10:55:32 INFO - PROCESS | 3608 | 1470160532365 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 3608 | 1470160532370 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:55:32 INFO - PROCESS | 3608 | 1470160532376 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 3608 | 1470160532379 Marionette TRACE conn6 <- [1,1018,null,{}] 10:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:55:32 INFO - PROCESS | 3608 | 1470160532385 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:32 INFO - PROCESS | 3608 | 1470160532389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:32 INFO - PROCESS | 3608 | 1470160532479 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:55:32 INFO - PROCESS | 3608 | 1470160532486 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 3608 | 1470160532492 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633DDB800 == 28 [pid = 3608] [id = 264] 10:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462EEF5800) [pid = 3608] [serial = 791] [outer = 0000000000000000] 10:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462F4C6400) [pid = 3608] [serial = 792] [outer = 000000462EEF5800] 10:55:32 INFO - PROCESS | 3608 | 1470160532542 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F8E8000) [pid = 3608] [serial = 793] [outer = 000000462EEF5800] 10:55:33 INFO - PROCESS | 3608 | 1470160533015 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 10:55:33 INFO - PROCESS | 3608 | 1470160533054 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 3608 | 1470160533058 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:55:33 INFO - PROCESS | 3608 | 1470160533065 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 3608 | 1470160533069 Marionette TRACE conn6 <- [1,1022,null,{}] 10:55:33 INFO - PROCESS | 3608 | 1470160533073 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 3608 | 1470160533076 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:33 INFO - PROCESS | 3608 | 1470160533169 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:55:33 INFO - PROCESS | 3608 | 1470160533178 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 3608 | 1470160533180 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:33 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635930800 == 29 [pid = 3608] [id = 265] 10:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004634038000) [pid = 3608] [serial = 794] [outer = 0000000000000000] 10:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046341B0800) [pid = 3608] [serial = 795] [outer = 0000004634038000] 10:55:33 INFO - PROCESS | 3608 | 1470160533231 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463443D000) [pid = 3608] [serial = 796] [outer = 0000004634038000] 10:55:33 INFO - PROCESS | 3608 | 1470160533686 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 10:55:33 INFO - PROCESS | 3608 | 1470160533754 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 3608 | 1470160533756 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:55:33 INFO - PROCESS | 3608 | 1470160533760 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 3608 | 1470160533762 Marionette TRACE conn6 <- [1,1026,null,{}] 10:55:33 INFO - PROCESS | 3608 | 1470160533773 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 3608 | 1470160533778 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:33 INFO - PROCESS | 3608 | 1470160533909 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:55:34 INFO - PROCESS | 3608 | 1470160533984 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 3608 | 1470160533988 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAB800 == 30 [pid = 3608] [id = 266] 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046357A1800) [pid = 3608] [serial = 797] [outer = 0000000000000000] 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046358F7800) [pid = 3608] [serial = 798] [outer = 00000046357A1800] 10:55:34 INFO - PROCESS | 3608 | 1470160534038 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004639512C00) [pid = 3608] [serial = 799] [outer = 00000046357A1800] 10:55:34 INFO - PROCESS | 3608 | 1470160534439 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 10:55:34 INFO - PROCESS | 3608 | 1470160534496 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 3608 | 1470160534498 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:55:34 INFO - PROCESS | 3608 | 1470160534502 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 3608 | 1470160534504 Marionette TRACE conn6 <- [1,1030,null,{}] 10:55:34 INFO - PROCESS | 3608 | 1470160534507 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:34 INFO - PROCESS | 3608 | 1470160534510 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:34 INFO - PROCESS | 3608 | 1470160534629 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:55:34 INFO - PROCESS | 3608 | 1470160534639 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 3608 | 1470160534641 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE35000 == 31 [pid = 3608] [id = 267] 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B0E6800) [pid = 3608] [serial = 800] [outer = 0000000000000000] 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B0EB400) [pid = 3608] [serial = 801] [outer = 000000463B0E6800] 10:55:34 INFO - PROCESS | 3608 | 1470160534688 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B722400) [pid = 3608] [serial = 802] [outer = 000000463B0E6800] 10:55:35 INFO - PROCESS | 3608 | 1470160535111 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 10:55:35 INFO - PROCESS | 3608 | 1470160535138 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 3608 | 1470160535140 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:55:35 INFO - PROCESS | 3608 | 1470160535143 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 3608 | 1470160535145 Marionette TRACE conn6 <- [1,1034,null,{}] 10:55:35 INFO - PROCESS | 3608 | 1470160535149 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:35 INFO - PROCESS | 3608 | 1470160535151 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:35 INFO - PROCESS | 3608 | 1470160535267 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:55:35 INFO - PROCESS | 3608 | 1470160535345 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 3608 | 1470160535347 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFB000 == 32 [pid = 3608] [id = 268] 10:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B924800) [pid = 3608] [serial = 803] [outer = 0000000000000000] 10:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B976C00) [pid = 3608] [serial = 804] [outer = 000000463B924800] 10:55:35 INFO - PROCESS | 3608 | 1470160535394 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BDE9400) [pid = 3608] [serial = 805] [outer = 000000463B924800] 10:55:35 INFO - PROCESS | 3608 | 1470160535808 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 10:55:35 INFO - PROCESS | 3608 | 1470160535880 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 3608 | 1470160535883 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:55:35 INFO - PROCESS | 3608 | 1470160535891 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 3608 | 1470160535893 Marionette TRACE conn6 <- [1,1038,null,{}] 10:55:35 INFO - PROCESS | 3608 | 1470160535897 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:35 INFO - PROCESS | 3608 | 1470160535903 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:36 INFO - PROCESS | 3608 | 1470160536050 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:55:36 INFO - PROCESS | 3608 | 1470160536057 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 3608 | 1470160536060 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DB000 == 33 [pid = 3608] [id = 269] 10:55:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BE97800) [pid = 3608] [serial = 806] [outer = 0000000000000000] 10:55:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BEA3000) [pid = 3608] [serial = 807] [outer = 000000463BE97800] 10:55:36 INFO - PROCESS | 3608 | 1470160536145 Marionette DEBUG loaded listener.js 10:55:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFE7C00) [pid = 3608] [serial = 808] [outer = 000000463BE97800] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463F54F400) [pid = 3608] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463E59B400) [pid = 3608] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463579C800) [pid = 3608] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004633971C00) [pid = 3608] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D5D8000) [pid = 3608] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004638B2B800) [pid = 3608] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE93C00) [pid = 3608] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046357A2400) [pid = 3608] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C452400) [pid = 3608] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462D4AC000) [pid = 3608] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463D03CC00) [pid = 3608] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462EE2B000) [pid = 3608] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:55:36 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C82C400) [pid = 3608] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:55:36 INFO - PROCESS | 3608 | 1470160536805 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 942ms 10:55:36 INFO - PROCESS | 3608 | 1470160536836 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 3608 | 1470160536838 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:55:36 INFO - PROCESS | 3608 | 1470160536842 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 3608 | 1470160536844 Marionette TRACE conn6 <- [1,1042,null,{}] 10:55:36 INFO - PROCESS | 3608 | 1470160536847 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:36 INFO - PROCESS | 3608 | 1470160536850 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:36 INFO - PROCESS | 3608 | 1470160536940 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:55:37 INFO - PROCESS | 3608 | 1470160537015 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 3608 | 1470160537017 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F826800 == 34 [pid = 3608] [id = 270] 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462D4A7C00) [pid = 3608] [serial = 809] [outer = 0000000000000000] 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046306D7000) [pid = 3608] [serial = 810] [outer = 000000462D4A7C00] 10:55:37 INFO - PROCESS | 3608 | 1470160537063 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BDF4C00) [pid = 3608] [serial = 811] [outer = 000000462D4A7C00] 10:55:37 INFO - PROCESS | 3608 | 1470160537417 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 10:55:37 INFO - PROCESS | 3608 | 1470160537474 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 3608 | 1470160537476 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:55:37 INFO - PROCESS | 3608 | 1470160537480 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 3608 | 1470160537482 Marionette TRACE conn6 <- [1,1046,null,{}] 10:55:37 INFO - PROCESS | 3608 | 1470160537485 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:37 INFO - PROCESS | 3608 | 1470160537487 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:37 INFO - PROCESS | 3608 | 1470160537595 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:55:37 INFO - PROCESS | 3608 | 1470160537602 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 3608 | 1470160537604 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC62800 == 35 [pid = 3608] [id = 271] 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B91D400) [pid = 3608] [serial = 812] [outer = 0000000000000000] 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C255C00) [pid = 3608] [serial = 813] [outer = 000000463B91D400] 10:55:37 INFO - PROCESS | 3608 | 1470160537649 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5AF000) [pid = 3608] [serial = 814] [outer = 000000463B91D400] 10:55:38 INFO - PROCESS | 3608 | 1470160538043 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 587ms 10:55:38 INFO - PROCESS | 3608 | 1470160538069 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 3608 | 1470160538072 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:55:38 INFO - PROCESS | 3608 | 1470160538075 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:55:38 INFO - PROCESS | 3608 | 1470160538077 Marionette TRACE conn6 <- [1,1050,null,{}] 10:55:38 INFO - PROCESS | 3608 | 1470160538081 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 3608 | 1470160538083 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:38 INFO - PROCESS | 3608 | 1470160538173 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:55:38 INFO - PROCESS | 3608 | 1470160538274 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 3608 | 1470160538276 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:38 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641059800 == 36 [pid = 3608] [id = 272] 10:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462E005800) [pid = 3608] [serial = 815] [outer = 0000000000000000] 10:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C5B4400) [pid = 3608] [serial = 816] [outer = 000000462E005800] 10:55:38 INFO - PROCESS | 3608 | 1470160538324 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C7CDC00) [pid = 3608] [serial = 817] [outer = 000000462E005800] 10:55:38 INFO - PROCESS | 3608 | 1470160538734 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 692ms 10:55:38 INFO - PROCESS | 3608 | 1470160538771 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 3608 | 1470160538776 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:55:38 INFO - PROCESS | 3608 | 1470160538786 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 3608 | 1470160538791 Marionette TRACE conn6 <- [1,1054,null,{}] 10:55:38 INFO - PROCESS | 3608 | 1470160538799 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 3608 | 1470160538802 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:38 INFO - PROCESS | 3608 | 1470160538943 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:55:39 INFO - PROCESS | 3608 | 1470160539035 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 3608 | 1470160539040 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635056000 == 37 [pid = 3608] [id = 273] 10:55:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462E530400) [pid = 3608] [serial = 818] [outer = 0000000000000000] 10:55:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462EE2B400) [pid = 3608] [serial = 819] [outer = 000000462E530400] 10:55:39 INFO - PROCESS | 3608 | 1470160539099 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462F8EAC00) [pid = 3608] [serial = 820] [outer = 000000462E530400] 10:55:39 INFO - PROCESS | 3608 | 1470160539923 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1194ms 10:55:39 INFO - PROCESS | 3608 | 1470160539979 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 3608 | 1470160539984 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:55:40 INFO - PROCESS | 3608 | 1470160539990 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 3608 | 1470160539993 Marionette TRACE conn6 <- [1,1058,null,{}] 10:55:40 INFO - PROCESS | 3608 | 1470160539998 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:40 INFO - PROCESS | 3608 | 1470160540001 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:40 INFO - PROCESS | 3608 | 1470160540134 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:55:40 INFO - PROCESS | 3608 | 1470160540202 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 3608 | 1470160540205 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C888000 == 38 [pid = 3608] [id = 274] 10:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463447E000) [pid = 3608] [serial = 821] [outer = 0000000000000000] 10:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000046355BCC00) [pid = 3608] [serial = 822] [outer = 000000463447E000] 10:55:40 INFO - PROCESS | 3608 | 1470160540303 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004639545800) [pid = 3608] [serial = 823] [outer = 000000463447E000] 10:55:41 INFO - PROCESS | 3608 | 1470160541165 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1242ms 10:55:41 INFO - PROCESS | 3608 | 1470160541235 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 3608 | 1470160541240 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:55:41 INFO - PROCESS | 3608 | 1470160541245 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 3608 | 1470160541248 Marionette TRACE conn6 <- [1,1062,null,{}] 10:55:41 INFO - PROCESS | 3608 | 1470160541254 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 3608 | 1470160541257 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:41 INFO - PROCESS | 3608 | 1470160541383 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:55:41 INFO - PROCESS | 3608 | 1470160541453 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 3608 | 1470160541458 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635834800 == 39 [pid = 3608] [id = 275] 10:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000004633B74400) [pid = 3608] [serial = 824] [outer = 0000000000000000] 10:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463414B400) [pid = 3608] [serial = 825] [outer = 0000004633B74400] 10:55:41 INFO - PROCESS | 3608 | 1470160541510 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004635009400) [pid = 3608] [serial = 826] [outer = 0000004633B74400] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC62800 == 38 [pid = 3608] [id = 271] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463F826800 == 37 [pid = 3608] [id = 270] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DB000 == 36 [pid = 3608] [id = 269] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFB000 == 35 [pid = 3608] [id = 268] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE35000 == 34 [pid = 3608] [id = 267] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAB800 == 33 [pid = 3608] [id = 266] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000004635930800 == 32 [pid = 3608] [id = 265] 10:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000004633DDB800 == 31 [pid = 3608] [id = 264] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004639551400) [pid = 3608] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463443EC00) [pid = 3608] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463B989400) [pid = 3608] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463D05A400) [pid = 3608] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463595EC00) [pid = 3608] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BEA4800) [pid = 3608] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463955B000) [pid = 3608] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C256000) [pid = 3608] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BE8A000) [pid = 3608] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004635966000) [pid = 3608] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EEF8C00) [pid = 3608] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463D3EA800) [pid = 3608] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4CB400) [pid = 3608] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004638B2A800) [pid = 3608] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE1800) [pid = 3608] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004633911C00) [pid = 3608] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463D03E400) [pid = 3608] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C822800) [pid = 3608] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463E178C00) [pid = 3608] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004633B75400) [pid = 3608] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463D04FC00) [pid = 3608] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463F8AA000) [pid = 3608] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463F8B2800) [pid = 3608] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463E8BDC00) [pid = 3608] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463F54C400) [pid = 3608] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:55:42 INFO - PROCESS | 3608 | 1470160542087 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 881ms 10:55:42 INFO - PROCESS | 3608 | 1470160542130 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 3608 | 1470160542134 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:55:42 INFO - PROCESS | 3608 | 1470160542140 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 3608 | 1470160542143 Marionette TRACE conn6 <- [1,1066,null,{}] 10:55:42 INFO - PROCESS | 3608 | 1470160542147 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:42 INFO - PROCESS | 3608 | 1470160542149 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:42 INFO - PROCESS | 3608 | 1470160542243 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:55:42 INFO - PROCESS | 3608 | 1470160542255 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 3608 | 1470160542258 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000463445E800 == 32 [pid = 3608] [id = 276] 10:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463403E000) [pid = 3608] [serial = 827] [outer = 0000000000000000] 10:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004635966000) [pid = 3608] [serial = 828] [outer = 000000463403E000] 10:55:42 INFO - PROCESS | 3608 | 1470160542366 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463955B000) [pid = 3608] [serial = 829] [outer = 000000463403E000] 10:55:42 INFO - PROCESS | 3608 | 1470160542791 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 10:55:42 INFO - PROCESS | 3608 | 1470160542835 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 3608 | 1470160542838 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:55:42 INFO - PROCESS | 3608 | 1470160542842 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 3608 | 1470160542846 Marionette TRACE conn6 <- [1,1070,null,{}] 10:55:42 INFO - PROCESS | 3608 | 1470160542863 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:42 INFO - PROCESS | 3608 | 1470160542868 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:42 INFO - PROCESS | 3608 | 1470160542957 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:55:43 INFO - PROCESS | 3608 | 1470160543004 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 3608 | 1470160543007 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C56E000 == 33 [pid = 3608] [id = 277] 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EEEC400) [pid = 3608] [serial = 830] [outer = 0000000000000000] 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B977400) [pid = 3608] [serial = 831] [outer = 000000462EEEC400] 10:55:43 INFO - PROCESS | 3608 | 1470160543065 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BDF5800) [pid = 3608] [serial = 832] [outer = 000000462EEEC400] 10:55:43 INFO - PROCESS | 3608 | 1470160543520 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 10:55:43 INFO - PROCESS | 3608 | 1470160543535 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 3608 | 1470160543538 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:55:43 INFO - PROCESS | 3608 | 1470160543541 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 3608 | 1470160543543 Marionette TRACE conn6 <- [1,1074,null,{}] 10:55:43 INFO - PROCESS | 3608 | 1470160543551 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 3608 | 1470160543553 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:43 INFO - PROCESS | 3608 | 1470160543644 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:55:43 INFO - PROCESS | 3608 | 1470160543650 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 3608 | 1470160543652 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5D9800 == 34 [pid = 3608] [id = 278] 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE9F000) [pid = 3608] [serial = 833] [outer = 0000000000000000] 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BF22800) [pid = 3608] [serial = 834] [outer = 000000463BE9F000] 10:55:43 INFO - PROCESS | 3608 | 1470160543698 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BFE7800) [pid = 3608] [serial = 835] [outer = 000000463BE9F000] 10:55:44 INFO - PROCESS | 3608 | 1470160544128 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 10:55:44 INFO - PROCESS | 3608 | 1470160544173 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 3608 | 1470160544176 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:55:44 INFO - PROCESS | 3608 | 1470160544184 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 3608 | 1470160544186 Marionette TRACE conn6 <- [1,1078,null,{}] 10:55:44 INFO - PROCESS | 3608 | 1470160544190 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 3608 | 1470160544192 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:44 INFO - PROCESS | 3608 | 1470160544310 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:55:44 INFO - PROCESS | 3608 | 1470160544315 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 3608 | 1470160544317 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F831000 == 35 [pid = 3608] [id = 279] 10:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C5A5C00) [pid = 3608] [serial = 836] [outer = 0000000000000000] 10:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C5AD400) [pid = 3608] [serial = 837] [outer = 000000463C5A5C00] 10:55:44 INFO - PROCESS | 3608 | 1470160544391 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7C9800) [pid = 3608] [serial = 838] [outer = 000000463C5A5C00] 10:55:44 INFO - PROCESS | 3608 | 1470160544847 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 10:55:44 INFO - PROCESS | 3608 | 1470160544883 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 3608 | 1470160544886 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:55:44 INFO - PROCESS | 3608 | 1470160544889 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 3608 | 1470160544891 Marionette TRACE conn6 <- [1,1082,null,{}] 10:55:44 INFO - PROCESS | 3608 | 1470160544895 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 3608 | 1470160544901 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:45 INFO - PROCESS | 3608 | 1470160545044 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:55:45 INFO - PROCESS | 3608 | 1470160545095 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 3608 | 1470160545097 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000464121C800 == 36 [pid = 3608] [id = 280] 10:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C82A400) [pid = 3608] [serial = 839] [outer = 0000000000000000] 10:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463CA36000) [pid = 3608] [serial = 840] [outer = 000000463C82A400] 10:55:45 INFO - PROCESS | 3608 | 1470160545146 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D054800) [pid = 3608] [serial = 841] [outer = 000000463C82A400] 10:55:45 INFO - PROCESS | 3608 | 1470160545656 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 835ms 10:55:45 INFO - PROCESS | 3608 | 1470160545728 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 3608 | 1470160545730 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:55:45 INFO - PROCESS | 3608 | 1470160545734 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 3608 | 1470160545736 Marionette TRACE conn6 <- [1,1086,null,{}] 10:55:45 INFO - PROCESS | 3608 | 1470160545745 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:45 INFO - PROCESS | 3608 | 1470160545754 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:45 INFO - PROCESS | 3608 | 1470160545863 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:55:45 INFO - PROCESS | 3608 | 1470160545872 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 3608 | 1470160545874 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293C000 == 37 [pid = 3608] [id = 281] 10:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D056C00) [pid = 3608] [serial = 842] [outer = 0000000000000000] 10:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D0F0000) [pid = 3608] [serial = 843] [outer = 000000463D056C00] 10:55:45 INFO - PROCESS | 3608 | 1470160545919 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463E17B000) [pid = 3608] [serial = 844] [outer = 000000463D056C00] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EEF5800) [pid = 3608] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B0E6800) [pid = 3608] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046357A1800) [pid = 3608] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004634038000) [pid = 3608] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE97800) [pid = 3608] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D4A6000) [pid = 3608] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B91D400) [pid = 3608] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463390EC00) [pid = 3608] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B923800) [pid = 3608] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463D3DE000) [pid = 3608] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B924800) [pid = 3608] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462D4A7C00) [pid = 3608] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:55:46 INFO - PROCESS | 3608 | 1470160546395 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 10:55:46 INFO - PROCESS | 3608 | 1470160546407 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:55:46 INFO - PROCESS | 3608 | 1470160546410 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:55:46 INFO - PROCESS | 3608 | 1470160546413 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 3608 | 1470160546415 Marionette TRACE conn6 <- [1,1090,null,{}] 10:55:46 INFO - PROCESS | 3608 | 1470160546418 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 3608 | 1470160546420 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:46 INFO - PROCESS | 3608 | 1470160546506 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:55:46 INFO - PROCESS | 3608 | 1470160546512 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 3608 | 1470160546514 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642973800 == 38 [pid = 3608] [id = 282] 10:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462EEF6000) [pid = 3608] [serial = 845] [outer = 0000000000000000] 10:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004633828000) [pid = 3608] [serial = 846] [outer = 000000462EEF6000] 10:55:46 INFO - PROCESS | 3608 | 1470160546623 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463382E000) [pid = 3608] [serial = 847] [outer = 000000462EEF6000] 10:55:46 INFO - PROCESS | 3608 | 1470160546988 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 10:55:47 INFO - PROCESS | 3608 | 1470160547046 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 3608 | 1470160547048 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:55:47 INFO - PROCESS | 3608 | 1470160547051 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 3608 | 1470160547053 Marionette TRACE conn6 <- [1,1094,null,{}] 10:55:47 INFO - PROCESS | 3608 | 1470160547056 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 3608 | 1470160547058 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:47 INFO - PROCESS | 3608 | 1470160547173 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:55:47 INFO - PROCESS | 3608 | 1470160547209 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 3608 | 1470160547211 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643352800 == 39 [pid = 3608] [id = 283] 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463382E800) [pid = 3608] [serial = 848] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463950C000) [pid = 3608] [serial = 849] [outer = 000000463382E800] 10:55:47 INFO - PROCESS | 3608 | 1470160547257 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D04D800) [pid = 3608] [serial = 850] [outer = 000000463382E800] 10:55:47 INFO - PROCESS | 3608 | 1470160547640 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 627ms 10:55:47 INFO - PROCESS | 3608 | 1470160547681 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 3608 | 1470160547683 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:55:47 INFO - PROCESS | 3608 | 1470160547687 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 3608 | 1470160547688 Marionette TRACE conn6 <- [1,1098,null,{}] 10:55:47 INFO - PROCESS | 3608 | 1470160547692 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 3608 | 1470160547694 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:47 INFO - PROCESS | 3608 | 1470160547808 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:55:47 INFO - PROCESS | 3608 | 1470160547816 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 3608 | 1470160547818 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:47 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439C6000 == 40 [pid = 3608] [id = 284] 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463382FC00) [pid = 3608] [serial = 851] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BFE2C00) [pid = 3608] [serial = 852] [outer = 000000463382FC00] 10:55:47 INFO - PROCESS | 3608 | 1470160547863 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463EC4E000) [pid = 3608] [serial = 853] [outer = 000000463382FC00] 10:55:48 INFO - PROCESS | 3608 | 1470160548318 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 10:55:48 INFO - PROCESS | 3608 | 1470160548384 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 3608 | 1470160548389 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:55:48 INFO - PROCESS | 3608 | 1470160548395 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 3608 | 1470160548400 Marionette TRACE conn6 <- [1,1102,null,{}] 10:55:48 INFO - PROCESS | 3608 | 1470160548407 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:48 INFO - PROCESS | 3608 | 1470160548410 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:48 INFO - PROCESS | 3608 | 1470160548616 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:55:48 INFO - PROCESS | 3608 | 1470160548701 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 3608 | 1470160548706 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D5000 == 41 [pid = 3608] [id = 285] 10:55:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000046300C6400) [pid = 3608] [serial = 854] [outer = 0000000000000000] 10:55:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004633827C00) [pid = 3608] [serial = 855] [outer = 00000046300C6400] 10:55:48 INFO - PROCESS | 3608 | 1470160548766 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004634653400) [pid = 3608] [serial = 856] [outer = 00000046300C6400] 10:55:49 INFO - PROCESS | 3608 | 1470160549336 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 984ms 10:55:49 INFO - PROCESS | 3608 | 1470160549379 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 3608 | 1470160549385 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:55:49 INFO - PROCESS | 3608 | 1470160549391 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 3608 | 1470160549395 Marionette TRACE conn6 <- [1,1106,null,{}] 10:55:49 INFO - PROCESS | 3608 | 1470160549399 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 3608 | 1470160549402 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:49 INFO - PROCESS | 3608 | 1470160549520 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:55:49 INFO - PROCESS | 3608 | 1470160549612 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 3608 | 1470160549615 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81B800 == 42 [pid = 3608] [id = 286] 10:55:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463B154400) [pid = 3608] [serial = 857] [outer = 0000000000000000] 10:55:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463B71CC00) [pid = 3608] [serial = 858] [outer = 000000463B154400] 10:55:49 INFO - PROCESS | 3608 | 1470160549673 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463BDF3800) [pid = 3608] [serial = 859] [outer = 000000463B154400] 10:55:50 INFO - PROCESS | 3608 | 1470160550324 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 985ms 10:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:55:50 INFO - PROCESS | 3608 | 1470160550379 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 3608 | 1470160550382 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:55:50 INFO - PROCESS | 3608 | 1470160550386 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 3608 | 1470160550390 Marionette TRACE conn6 <- [1,1110,null,{}] 10:55:50 INFO - PROCESS | 3608 | 1470160550402 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:50 INFO - PROCESS | 3608 | 1470160550408 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:50 INFO - PROCESS | 3608 | 1470160550525 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:55:50 INFO - PROCESS | 3608 | 1470160550644 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 3608 | 1470160550647 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643677000 == 43 [pid = 3608] [id = 287] 10:55:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C82C800) [pid = 3608] [serial = 860] [outer = 0000000000000000] 10:55:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463D03D000) [pid = 3608] [serial = 861] [outer = 000000463C82C800] 10:55:50 INFO - PROCESS | 3608 | 1470160550707 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463D05BC00) [pid = 3608] [serial = 862] [outer = 000000463C82C800] 10:55:51 INFO - PROCESS | 3608 | 1470160551355 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1031ms 10:55:51 INFO - PROCESS | 3608 | 1470160551419 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 3608 | 1470160551422 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:55:51 INFO - PROCESS | 3608 | 1470160551426 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 3608 | 1470160551428 Marionette TRACE conn6 <- [1,1114,null,{}] 10:55:51 INFO - PROCESS | 3608 | 1470160551432 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 3608 | 1470160551434 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:51 INFO - PROCESS | 3608 | 1470160551552 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:55:51 INFO - PROCESS | 3608 | 1470160551691 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 3608 | 1470160551694 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000464021F800 == 44 [pid = 3608] [id = 288] 10:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463C5AD000) [pid = 3608] [serial = 863] [outer = 0000000000000000] 10:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463F8A8800) [pid = 3608] [serial = 864] [outer = 000000463C5AD000] 10:55:51 INFO - PROCESS | 3608 | 1470160551752 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463F8B2400) [pid = 3608] [serial = 865] [outer = 000000463C5AD000] 10:55:52 INFO - PROCESS | 3608 | 1470160552454 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1084ms 10:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:55:52 INFO - PROCESS | 3608 | 1470160552512 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 3608 | 1470160552516 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:55:52 INFO - PROCESS | 3608 | 1470160552520 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 3608 | 1470160552524 Marionette TRACE conn6 <- [1,1118,null,{}] 10:55:52 INFO - PROCESS | 3608 | 1470160552529 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:52 INFO - PROCESS | 3608 | 1470160552532 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:52 INFO - PROCESS | 3608 | 1470160552638 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:55:52 INFO - PROCESS | 3608 | 1470160552717 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 3608 | 1470160552720 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000462FB32000 == 45 [pid = 3608] [id = 289] 10:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000004634042400) [pid = 3608] [serial = 866] [outer = 0000000000000000] 10:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000046341D3000) [pid = 3608] [serial = 867] [outer = 0000004634042400] 10:55:52 INFO - PROCESS | 3608 | 1470160552816 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000004635127C00) [pid = 3608] [serial = 868] [outer = 0000004634042400] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004643352800 == 44 [pid = 3608] [id = 283] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004642973800 == 43 [pid = 3608] [id = 282] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000464293C000 == 42 [pid = 3608] [id = 281] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000464121C800 == 41 [pid = 3608] [id = 280] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463F831000 == 40 [pid = 3608] [id = 279] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5D9800 == 39 [pid = 3608] [id = 278] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463C56E000 == 38 [pid = 3608] [id = 277] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463445E800 == 37 [pid = 3608] [id = 276] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004635834800 == 36 [pid = 3608] [id = 275] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004641059800 == 35 [pid = 3608] [id = 272] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004635056000 == 34 [pid = 3608] [id = 273] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463C888000 == 33 [pid = 3608] [id = 274] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004634109000 == 32 [pid = 3608] [id = 263] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000464021F800 == 31 [pid = 3608] [id = 288] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 0000004643677000 == 30 [pid = 3608] [id = 287] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81B800 == 29 [pid = 3608] [id = 286] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 00000046439C6000 == 28 [pid = 3608] [id = 284] 10:55:53 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D5000 == 27 [pid = 3608] [id = 285] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000463443BC00) [pid = 3608] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463C7C1400) [pid = 3608] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463BE90800) [pid = 3608] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463F8B0400) [pid = 3608] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463DF3E400) [pid = 3608] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BDE9400) [pid = 3608] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B976C00) [pid = 3608] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463C5B4400) [pid = 3608] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000046306D7000) [pid = 3608] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C255C00) [pid = 3608] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BFE7C00) [pid = 3608] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463BDF4C00) [pid = 3608] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B722400) [pid = 3608] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004639512C00) [pid = 3608] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462F4C6400) [pid = 3608] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F8E8000) [pid = 3608] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B0EB400) [pid = 3608] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046358F7800) [pid = 3608] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046341B0800) [pid = 3608] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BEA3000) [pid = 3608] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463443D000) [pid = 3608] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004633669C00) [pid = 3608] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EEF1C00) [pid = 3608] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C5AF000) [pid = 3608] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004638B28000) [pid = 3608] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:55:53 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:55:54 INFO - PROCESS | 3608 | 1470160554424 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1929ms 10:55:54 INFO - PROCESS | 3608 | 1470160554450 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 3608 | 1470160554454 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:55:54 INFO - PROCESS | 3608 | 1470160554458 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 3608 | 1470160554461 Marionette TRACE conn6 <- [1,1122,null,{}] 10:55:54 INFO - PROCESS | 3608 | 1470160554466 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 3608 | 1470160554468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:54 INFO - PROCESS | 3608 | 1470160554583 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:55:54 INFO - PROCESS | 3608 | 1470160554654 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 3608 | 1470160554656 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635054000 == 28 [pid = 3608] [id = 290] 10:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462FB77400) [pid = 3608] [serial = 869] [outer = 0000000000000000] 10:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004633822400) [pid = 3608] [serial = 870] [outer = 000000462FB77400] 10:55:54 INFO - PROCESS | 3608 | 1470160554705 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004633975000) [pid = 3608] [serial = 871] [outer = 000000462FB77400] 10:55:55 INFO - PROCESS | 3608 | [GFX2-]: DrawTargetD2D 1.1 (000000463BCC1100): Failed to create GradientStopCollection with no stops. 10:55:55 INFO - PROCESS | 3608 | [GFX3-]: No stops specified for gradient pattern. 10:55:55 INFO - PROCESS | 3608 | 1470160555099 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 10:55:55 INFO - PROCESS | 3608 | 1470160555151 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 3608 | 1470160555156 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:55:55 INFO - PROCESS | 3608 | 1470160555163 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 3608 | 1470160555166 Marionette TRACE conn6 <- [1,1126,null,{}] 10:55:55 INFO - PROCESS | 3608 | 1470160555177 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 3608 | 1470160555180 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:55 INFO - PROCESS | 3608 | 1470160555273 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:55:55 INFO - PROCESS | 3608 | 1470160555320 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 3608 | 1470160555322 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:55 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C6000 == 29 [pid = 3608] [id = 291] 10:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463443B800) [pid = 3608] [serial = 872] [outer = 0000000000000000] 10:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004634441400) [pid = 3608] [serial = 873] [outer = 000000463443B800] 10:55:55 INFO - PROCESS | 3608 | 1470160555371 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463512AC00) [pid = 3608] [serial = 874] [outer = 000000463443B800] 10:55:55 INFO - PROCESS | 3608 | 1470160555827 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 10:55:55 INFO - PROCESS | 3608 | 1470160555899 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 3608 | 1470160555901 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:55:55 INFO - PROCESS | 3608 | 1470160555905 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:55:55 INFO - PROCESS | 3608 | 1470160555909 Marionette TRACE conn6 <- [1,1130,null,{}] 10:55:55 INFO - PROCESS | 3608 | 1470160555921 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 3608 | 1470160555926 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:56 INFO - PROCESS | 3608 | 1470160556018 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:55:56 INFO - PROCESS | 3608 | 1470160556033 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 3608 | 1470160556037 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000462EE72800 == 30 [pid = 3608] [id = 292] 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463954B000) [pid = 3608] [serial = 875] [outer = 0000000000000000] 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463954F000) [pid = 3608] [serial = 876] [outer = 000000463954B000] 10:55:56 INFO - PROCESS | 3608 | 1470160556087 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B0E8C00) [pid = 3608] [serial = 877] [outer = 000000463954B000] 10:55:56 INFO - PROCESS | 3608 | 1470160556554 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 10:55:56 INFO - PROCESS | 3608 | 1470160556599 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 3608 | 1470160556602 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:55:56 INFO - PROCESS | 3608 | 1470160556606 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 3608 | 1470160556608 Marionette TRACE conn6 <- [1,1134,null,{}] 10:55:56 INFO - PROCESS | 3608 | 1470160556618 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 3608 | 1470160556620 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:56 INFO - PROCESS | 3608 | 1470160556768 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:55:56 INFO - PROCESS | 3608 | 1470160556778 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 3608 | 1470160556781 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C571800 == 31 [pid = 3608] [id = 293] 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B723800) [pid = 3608] [serial = 878] [outer = 0000000000000000] 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B91C800) [pid = 3608] [serial = 879] [outer = 000000463B723800] 10:55:56 INFO - PROCESS | 3608 | 1470160556847 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B929800) [pid = 3608] [serial = 880] [outer = 000000463B723800] 10:55:57 INFO - PROCESS | 3608 | 1470160557283 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 10:55:57 INFO - PROCESS | 3608 | 1470160557340 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 3608 | 1470160557343 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:55:57 INFO - PROCESS | 3608 | 1470160557346 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:55:57 INFO - PROCESS | 3608 | 1470160557348 Marionette TRACE conn6 <- [1,1138,null,{}] 10:55:57 INFO - PROCESS | 3608 | 1470160557352 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:57 INFO - PROCESS | 3608 | 1470160557354 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:57 INFO - PROCESS | 3608 | 1470160557465 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:55:57 INFO - PROCESS | 3608 | 1470160557471 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 3608 | 1470160557473 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E121800 == 32 [pid = 3608] [id = 294] 10:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046343C1C00) [pid = 3608] [serial = 881] [outer = 0000000000000000] 10:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BDEC400) [pid = 3608] [serial = 882] [outer = 00000046343C1C00] 10:55:57 INFO - PROCESS | 3608 | 1470160557520 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BE89C00) [pid = 3608] [serial = 883] [outer = 00000046343C1C00] 10:55:58 INFO - PROCESS | 3608 | 1470160557999 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 10:55:58 INFO - PROCESS | 3608 | 1470160558040 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 3608 | 1470160558043 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:55:58 INFO - PROCESS | 3608 | 1470160558046 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 3608 | 1470160558048 Marionette TRACE conn6 <- [1,1142,null,{}] 10:55:58 INFO - PROCESS | 3608 | 1470160558051 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 3608 | 1470160558057 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:58 INFO - PROCESS | 3608 | 1470160558212 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463382E800) [pid = 3608] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463382FC00) [pid = 3608] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C5A5C00) [pid = 3608] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C82A400) [pid = 3608] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463D056C00) [pid = 3608] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EEF6000) [pid = 3608] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462E530400) [pid = 3608] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462EEEC400) [pid = 3608] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462E005800) [pid = 3608] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463403E000) [pid = 3608] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463447E000) [pid = 3608] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE9F000) [pid = 3608] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:55:58 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004633B74400) [pid = 3608] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:55:58 INFO - PROCESS | 3608 | 1470160558506 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 3608 | 1470160558508 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F811800 == 33 [pid = 3608] [id = 295] 10:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462EE2B000) [pid = 3608] [serial = 884] [outer = 0000000000000000] 10:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462F9A1400) [pid = 3608] [serial = 885] [outer = 000000462EE2B000] 10:55:58 INFO - PROCESS | 3608 | 1470160558555 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004639549400) [pid = 3608] [serial = 886] [outer = 000000462EE2B000] 10:55:58 INFO - PROCESS | 3608 | 1470160558915 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 922ms 10:55:58 INFO - PROCESS | 3608 | 1470160558972 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 3608 | 1470160558974 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:55:58 INFO - PROCESS | 3608 | 1470160558977 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:55:58 INFO - PROCESS | 3608 | 1470160558979 Marionette TRACE conn6 <- [1,1146,null,{}] 10:55:58 INFO - PROCESS | 3608 | 1470160558989 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 3608 | 1470160558991 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:59 INFO - PROCESS | 3608 | 1470160559072 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:55:59 INFO - PROCESS | 3608 | 1470160559077 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 3608 | 1470160559079 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC56000 == 34 [pid = 3608] [id = 296] 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BDEB000) [pid = 3608] [serial = 887] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BFDF400) [pid = 3608] [serial = 888] [outer = 000000463BDEB000] 10:55:59 INFO - PROCESS | 3608 | 1470160559124 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5A9C00) [pid = 3608] [serial = 889] [outer = 000000463BDEB000] 10:55:59 INFO - PROCESS | 3608 | 1470160559559 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 3608 | 1470160559611 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:55:59 INFO - PROCESS | 3608 | 1470160559615 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 3608 | 1470160559616 Marionette TRACE conn6 <- [1,1150,null,{}] 10:55:59 INFO - PROCESS | 3608 | 1470160559620 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 3608 | 1470160559622 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:59 INFO - PROCESS | 3608 | 1470160559704 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:55:59 INFO - PROCESS | 3608 | 1470160559712 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 3608 | 1470160559714 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:55:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640911800 == 35 [pid = 3608] [id = 297] 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C5AA400) [pid = 3608] [serial = 890] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7C1C00) [pid = 3608] [serial = 891] [outer = 000000463C5AA400] 10:55:59 INFO - PROCESS | 3608 | 1470160559758 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C823000) [pid = 3608] [serial = 892] [outer = 000000463C5AA400] 10:56:00 INFO - PROCESS | 3608 | 1470160560209 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 10:56:00 INFO - PROCESS | 3608 | 1470160560245 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 3608 | 1470160560248 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:56:00 INFO - PROCESS | 3608 | 1470160560251 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 3608 | 1470160560253 Marionette TRACE conn6 <- [1,1154,null,{}] 10:56:00 INFO - PROCESS | 3608 | 1470160560256 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:00 INFO - PROCESS | 3608 | 1470160560258 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:00 INFO - PROCESS | 3608 | 1470160560342 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:56:00 INFO - PROCESS | 3608 | 1470160560348 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 3608 | 1470160560350 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBA3800 == 36 [pid = 3608] [id = 298] 10:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C82F800) [pid = 3608] [serial = 893] [outer = 0000000000000000] 10:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C8D1800) [pid = 3608] [serial = 894] [outer = 000000463C82F800] 10:56:00 INFO - PROCESS | 3608 | 1470160560395 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D042000) [pid = 3608] [serial = 895] [outer = 000000463C82F800] 10:56:01 INFO - PROCESS | 3608 | 1470160561228 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1029ms 10:56:01 INFO - PROCESS | 3608 | 1470160561283 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 3608 | 1470160561287 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:56:01 INFO - PROCESS | 3608 | 1470160561312 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 3608 | 1470160561318 Marionette TRACE conn6 <- [1,1158,null,{}] 10:56:01 INFO - PROCESS | 3608 | 1470160561323 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 3608 | 1470160561327 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:01 INFO - PROCESS | 3608 | 1470160561481 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:56:01 INFO - PROCESS | 3608 | 1470160561592 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 3608 | 1470160561595 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D2800 == 37 [pid = 3608] [id = 299] 10:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462F8E3400) [pid = 3608] [serial = 896] [outer = 0000000000000000] 10:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000046300C5C00) [pid = 3608] [serial = 897] [outer = 000000462F8E3400] 10:56:01 INFO - PROCESS | 3608 | 1470160561657 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004634042C00) [pid = 3608] [serial = 898] [outer = 000000462F8E3400] 10:56:02 INFO - PROCESS | 3608 | 1470160562371 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1161ms 10:56:02 INFO - PROCESS | 3608 | 1470160562458 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 3608 | 1470160562464 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:56:02 INFO - PROCESS | 3608 | 1470160562471 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 3608 | 1470160562474 Marionette TRACE conn6 <- [1,1162,null,{}] 10:56:02 INFO - PROCESS | 3608 | 1470160562478 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:02 INFO - PROCESS | 3608 | 1470160562481 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:02 INFO - PROCESS | 3608 | 1470160562619 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:56:02 INFO - PROCESS | 3608 | 1470160562688 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 3608 | 1470160562691 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F188800 == 38 [pid = 3608] [id = 300] 10:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462EEF5800) [pid = 3608] [serial = 899] [outer = 0000000000000000] 10:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462F4D4C00) [pid = 3608] [serial = 900] [outer = 000000462EEF5800] 10:56:02 INFO - PROCESS | 3608 | 1470160562855 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004634010000) [pid = 3608] [serial = 901] [outer = 000000462EEF5800] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004640911800 == 37 [pid = 3608] [id = 297] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC56000 == 36 [pid = 3608] [id = 296] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463F811800 == 35 [pid = 3608] [id = 295] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463E121800 == 34 [pid = 3608] [id = 294] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463C571800 == 33 [pid = 3608] [id = 293] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 000000462EE72800 == 32 [pid = 3608] [id = 292] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C6000 == 31 [pid = 3608] [id = 291] 10:56:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004635054000 == 30 [pid = 3608] [id = 290] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463D04D800) [pid = 3608] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463BFE2C00) [pid = 3608] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463C5AD400) [pid = 3608] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C7C9800) [pid = 3608] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463CA36000) [pid = 3608] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463D0F0000) [pid = 3608] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633828000) [pid = 3608] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463D054800) [pid = 3608] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462EE2B400) [pid = 3608] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462F8EAC00) [pid = 3608] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B977400) [pid = 3608] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDF5800) [pid = 3608] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C7CDC00) [pid = 3608] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004635966000) [pid = 3608] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463955B000) [pid = 3608] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046355BCC00) [pid = 3608] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004639545800) [pid = 3608] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BF22800) [pid = 3608] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463414B400) [pid = 3608] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004635009400) [pid = 3608] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463950C000) [pid = 3608] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463EC4E000) [pid = 3608] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463E17B000) [pid = 3608] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463382E000) [pid = 3608] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BFE7800) [pid = 3608] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:56:03 INFO - PROCESS | 3608 | 1470160563507 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 3608 | 1470160563562 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:56:03 INFO - PROCESS | 3608 | 1470160563568 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 3608 | 1470160563570 Marionette TRACE conn6 <- [1,1166,null,{}] 10:56:03 INFO - PROCESS | 3608 | 1470160563575 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 3608 | 1470160563578 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:03 INFO - PROCESS | 3608 | 1470160563671 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:56:03 INFO - PROCESS | 3608 | 1470160563680 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 3608 | 1470160563683 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:03 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359E4000 == 31 [pid = 3608] [id = 301] 10:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463414B400) [pid = 3608] [serial = 902] [outer = 0000000000000000] 10:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463506D400) [pid = 3608] [serial = 903] [outer = 000000463414B400] 10:56:03 INFO - PROCESS | 3608 | 1470160563732 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004638B20800) [pid = 3608] [serial = 904] [outer = 000000463414B400] 10:56:04 INFO - PROCESS | 3608 | 1470160564246 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 3608 | 1470160564306 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:56:04 INFO - PROCESS | 3608 | 1470160564313 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 3608 | 1470160564316 Marionette TRACE conn6 <- [1,1170,null,{}] 10:56:04 INFO - PROCESS | 3608 | 1470160564320 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:04 INFO - PROCESS | 3608 | 1470160564322 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:04 INFO - PROCESS | 3608 | 1470160564422 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:56:04 INFO - PROCESS | 3608 | 1470160564489 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 3608 | 1470160564491 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB67000 == 32 [pid = 3608] [id = 302] 10:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463414BC00) [pid = 3608] [serial = 905] [outer = 0000000000000000] 10:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B0F1000) [pid = 3608] [serial = 906] [outer = 000000463414BC00] 10:56:04 INFO - PROCESS | 3608 | 1470160564538 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B721000) [pid = 3608] [serial = 907] [outer = 000000463414BC00] 10:56:04 INFO - PROCESS | 3608 | 1470160564958 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 3608 | 1470160565009 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:56:05 INFO - PROCESS | 3608 | 1470160565013 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 3608 | 1470160565017 Marionette TRACE conn6 <- [1,1174,null,{}] 10:56:05 INFO - PROCESS | 3608 | 1470160565028 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 3608 | 1470160565033 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:05 INFO - PROCESS | 3608 | 1470160565125 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:56:05 INFO - PROCESS | 3608 | 1470160565133 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 3608 | 1470160565135 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E122000 == 33 [pid = 3608] [id = 303] 10:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B989400) [pid = 3608] [serial = 908] [outer = 0000000000000000] 10:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE8E400) [pid = 3608] [serial = 909] [outer = 000000463B989400] 10:56:05 INFO - PROCESS | 3608 | 1470160565181 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BF26400) [pid = 3608] [serial = 910] [outer = 000000463B989400] 10:56:05 INFO - PROCESS | 3608 | 1470160565627 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 3608 | 1470160565711 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:56:05 INFO - PROCESS | 3608 | 1470160565714 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 3608 | 1470160565716 Marionette TRACE conn6 <- [1,1178,null,{}] 10:56:05 INFO - PROCESS | 3608 | 1470160565720 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 3608 | 1470160565722 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:05 INFO - PROCESS | 3608 | 1470160565867 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:56:05 INFO - PROCESS | 3608 | 1470160565874 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 3608 | 1470160565876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F817000 == 34 [pid = 3608] [id = 304] 10:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFEC800) [pid = 3608] [serial = 911] [outer = 0000000000000000] 10:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C254000) [pid = 3608] [serial = 912] [outer = 000000463BFEC800] 10:56:05 INFO - PROCESS | 3608 | 1470160565969 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5B0800) [pid = 3608] [serial = 913] [outer = 000000463BFEC800] 10:56:06 INFO - PROCESS | 3608 | 1470160566384 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 3608 | 1470160566423 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:56:06 INFO - PROCESS | 3608 | 1470160566432 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 3608 | 1470160566434 Marionette TRACE conn6 <- [1,1182,null,{}] 10:56:06 INFO - PROCESS | 3608 | 1470160566438 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 3608 | 1470160566440 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:06 INFO - PROCESS | 3608 | 1470160566552 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:56:06 INFO - PROCESS | 3608 | 1470160566558 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 3608 | 1470160566560 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2C2800 == 35 [pid = 3608] [id = 305] 10:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C82BC00) [pid = 3608] [serial = 914] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C8CF400) [pid = 3608] [serial = 915] [outer = 000000463C82BC00] 10:56:06 INFO - PROCESS | 3608 | 1470160566616 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D053400) [pid = 3608] [serial = 916] [outer = 000000463C82BC00] 10:56:07 INFO - PROCESS | 3608 | 1470160567117 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 3608 | 1470160567169 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:56:07 INFO - PROCESS | 3608 | 1470160567173 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 3608 | 1470160567175 Marionette TRACE conn6 <- [1,1186,null,{}] 10:56:07 INFO - PROCESS | 3608 | 1470160567184 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 3608 | 1470160567191 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:07 INFO - PROCESS | 3608 | 1470160567338 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:56:07 INFO - PROCESS | 3608 | 1470160567394 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 3608 | 1470160567396 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122B800 == 36 [pid = 3608] [id = 306] 10:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463E17C800) [pid = 3608] [serial = 917] [outer = 0000000000000000] 10:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463E8B9000) [pid = 3608] [serial = 918] [outer = 000000463E17C800] 10:56:07 INFO - PROCESS | 3608 | 1470160567440 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463F549800) [pid = 3608] [serial = 919] [outer = 000000463E17C800] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C5AA400) [pid = 3608] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B723800) [pid = 3608] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463443B800) [pid = 3608] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463954B000) [pid = 3608] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634042400) [pid = 3608] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462FB77400) [pid = 3608] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046343C1C00) [pid = 3608] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046300C6400) [pid = 3608] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B154400) [pid = 3608] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C82C800) [pid = 3608] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C5AD000) [pid = 3608] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462EE2B000) [pid = 3608] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:56:07 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BDEB000) [pid = 3608] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:56:07 INFO - PROCESS | 3608 | 1470160567892 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 775ms 10:56:07 INFO - PROCESS | 3608 | 1470160567951 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 3608 | 1470160567953 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:56:07 INFO - PROCESS | 3608 | 1470160567957 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 3608 | 1470160567959 Marionette TRACE conn6 <- [1,1190,null,{}] 10:56:07 INFO - PROCESS | 3608 | 1470160567963 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 3608 | 1470160567965 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:08 INFO - PROCESS | 3608 | 1470160568048 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:56:08 INFO - PROCESS | 3608 | 1470160568056 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 3608 | 1470160568058 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A9000 == 37 [pid = 3608] [id = 307] 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462E9D1000) [pid = 3608] [serial = 920] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE87C00) [pid = 3608] [serial = 921] [outer = 000000462E9D1000] 10:56:08 INFO - PROCESS | 3608 | 1470160568103 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463EC5BC00) [pid = 3608] [serial = 922] [outer = 000000462E9D1000] 10:56:08 INFO - PROCESS | 3608 | 1470160568524 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:56:08 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 10:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 10:56:08 INFO - PROCESS | 3608 | 1470160568589 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 3608 | 1470160568591 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:56:08 INFO - PROCESS | 3608 | 1470160568595 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 3608 | 1470160568596 Marionette TRACE conn6 <- [1,1194,null,{}] 10:56:08 INFO - PROCESS | 3608 | 1470160568600 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:08 INFO - PROCESS | 3608 | 1470160568610 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:08 INFO - PROCESS | 3608 | 1470160568698 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:56:08 INFO - PROCESS | 3608 | 1470160568738 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 3608 | 1470160568740 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000464297F000 == 38 [pid = 3608] [id = 308] 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463F557400) [pid = 3608] [serial = 923] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463F8AC000) [pid = 3608] [serial = 924] [outer = 000000463F557400] 10:56:08 INFO - PROCESS | 3608 | 1470160568785 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463F8B6000) [pid = 3608] [serial = 925] [outer = 000000463F557400] 10:56:09 INFO - PROCESS | 3608 | 1470160569207 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:56:09 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 10:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 10:56:09 INFO - PROCESS | 3608 | 1470160569232 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 3608 | 1470160569234 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:56:09 INFO - PROCESS | 3608 | 1470160569242 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 3608 | 1470160569244 Marionette TRACE conn6 <- [1,1198,null,{}] 10:56:09 INFO - PROCESS | 3608 | 1470160569248 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:09 INFO - PROCESS | 3608 | 1470160569250 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:09 INFO - PROCESS | 3608 | 1470160569335 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:56:09 INFO - PROCESS | 3608 | 1470160569341 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 3608 | 1470160569343 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000046429A1800 == 39 [pid = 3608] [id = 309] 10:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463F8B6C00) [pid = 3608] [serial = 926] [outer = 0000000000000000] 10:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463F928400) [pid = 3608] [serial = 927] [outer = 000000463F8B6C00] 10:56:09 INFO - PROCESS | 3608 | 1470160569387 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463FC82000) [pid = 3608] [serial = 928] [outer = 000000463F8B6C00] 10:56:09 INFO - PROCESS | 3608 | 1470160569965 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 796ms 10:56:10 INFO - PROCESS | 3608 | 1470160570118 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 3608 | 1470160570123 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:56:10 INFO - PROCESS | 3608 | 1470160570131 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 3608 | 1470160570135 Marionette TRACE conn6 <- [1,1202,null,{}] 10:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:56:10 INFO - PROCESS | 3608 | 1470160570150 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:10 INFO - PROCESS | 3608 | 1470160570153 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:10 INFO - PROCESS | 3608 | 1470160570273 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:56:10 INFO - PROCESS | 3608 | 1470160570344 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 3608 | 1470160570347 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB1000 == 40 [pid = 3608] [id = 310] 10:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462F8EAC00) [pid = 3608] [serial = 929] [outer = 0000000000000000] 10:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004635072800) [pid = 3608] [serial = 930] [outer = 000000462F8EAC00] 10:56:10 INFO - PROCESS | 3608 | 1470160570447 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004639547C00) [pid = 3608] [serial = 931] [outer = 000000462F8EAC00] 10:56:11 INFO - PROCESS | 3608 | 1470160571011 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 921ms 10:56:11 INFO - PROCESS | 3608 | 1470160571062 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 3608 | 1470160571068 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:56:11 INFO - PROCESS | 3608 | 1470160571075 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 3608 | 1470160571078 Marionette TRACE conn6 <- [1,1206,null,{}] 10:56:11 INFO - PROCESS | 3608 | 1470160571082 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 3608 | 1470160571085 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:11 INFO - PROCESS | 3608 | 1470160571203 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:56:11 INFO - PROCESS | 3608 | 1470160571320 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 3608 | 1470160571323 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000464021F800 == 41 [pid = 3608] [id = 311] 10:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B15DC00) [pid = 3608] [serial = 932] [outer = 0000000000000000] 10:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BE90800) [pid = 3608] [serial = 933] [outer = 000000463B15DC00] 10:56:11 INFO - PROCESS | 3608 | 1470160571381 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFE0C00) [pid = 3608] [serial = 934] [outer = 000000463B15DC00] 10:56:12 INFO - PROCESS | 3608 | 1470160572039 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 985ms 10:56:12 INFO - PROCESS | 3608 | 1470160572067 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 3608 | 1470160572070 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:56:12 INFO - PROCESS | 3608 | 1470160572075 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 3608 | 1470160572079 Marionette TRACE conn6 <- [1,1210,null,{}] 10:56:12 INFO - PROCESS | 3608 | 1470160572091 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:12 INFO - PROCESS | 3608 | 1470160572096 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:12 INFO - PROCESS | 3608 | 1470160572210 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:56:12 INFO - PROCESS | 3608 | 1470160572330 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 3608 | 1470160572333 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000464366A800 == 42 [pid = 3608] [id = 312] 10:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463D0BF000) [pid = 3608] [serial = 935] [outer = 0000000000000000] 10:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463E8B3000) [pid = 3608] [serial = 936] [outer = 000000463D0BF000] 10:56:12 INFO - PROCESS | 3608 | 1470160572393 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463FC85000) [pid = 3608] [serial = 937] [outer = 000000463D0BF000] 10:56:13 INFO - PROCESS | 3608 | 1470160573031 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 3608 | 1470160573064 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:56:13 INFO - PROCESS | 3608 | 1470160573068 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 3608 | 1470160573070 Marionette TRACE conn6 <- [1,1214,null,{}] 10:56:13 INFO - PROCESS | 3608 | 1470160573074 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 3608 | 1470160573077 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:13 INFO - PROCESS | 3608 | 1470160573195 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:56:13 INFO - PROCESS | 3608 | 1470160573423 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 3608 | 1470160573426 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635566800 == 43 [pid = 3608] [id = 313] 10:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462F84E000) [pid = 3608] [serial = 938] [outer = 0000000000000000] 10:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463366E800) [pid = 3608] [serial = 939] [outer = 000000462F84E000] 10:56:13 INFO - PROCESS | 3608 | 1470160573477 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000046340C6000) [pid = 3608] [serial = 940] [outer = 000000462F84E000] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000464297F000 == 42 [pid = 3608] [id = 308] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A9000 == 41 [pid = 3608] [id = 307] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000464122B800 == 40 [pid = 3608] [id = 306] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2C2800 == 39 [pid = 3608] [id = 305] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463F817000 == 38 [pid = 3608] [id = 304] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463E122000 == 37 [pid = 3608] [id = 303] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB67000 == 36 [pid = 3608] [id = 302] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 00000046359E4000 == 35 [pid = 3608] [id = 301] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000462F188800 == 34 [pid = 3608] [id = 300] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBA3800 == 33 [pid = 3608] [id = 298] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D2800 == 32 [pid = 3608] [id = 299] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000462FB32000 == 31 [pid = 3608] [id = 289] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000464366A800 == 30 [pid = 3608] [id = 312] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000464021F800 == 29 [pid = 3608] [id = 311] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 00000046429A1800 == 28 [pid = 3608] [id = 309] 10:56:14 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB1000 == 27 [pid = 3608] [id = 310] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463C7C1C00) [pid = 3608] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463B91C800) [pid = 3608] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004634441400) [pid = 3608] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463512AC00) [pid = 3608] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463954F000) [pid = 3608] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000046341D3000) [pid = 3608] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004635127C00) [pid = 3608] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633822400) [pid = 3608] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633975000) [pid = 3608] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BDEC400) [pid = 3608] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004634653400) [pid = 3608] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004633827C00) [pid = 3608] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B929800) [pid = 3608] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BDF3800) [pid = 3608] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B71CC00) [pid = 3608] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463D05BC00) [pid = 3608] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463D03D000) [pid = 3608] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F8B2400) [pid = 3608] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463F8A8800) [pid = 3608] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F9A1400) [pid = 3608] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE89C00) [pid = 3608] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004639549400) [pid = 3608] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BFDF400) [pid = 3608] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C5A9C00) [pid = 3608] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C823000) [pid = 3608] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0E8C00) [pid = 3608] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:56:14 INFO - PROCESS | 3608 | 1470160574757 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1785ms 10:56:14 INFO - PROCESS | 3608 | 1470160574855 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 3608 | 1470160574859 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:56:14 INFO - PROCESS | 3608 | 1470160574865 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 3608 | 1470160574869 Marionette TRACE conn6 <- [1,1218,null,{}] 10:56:14 INFO - PROCESS | 3608 | 1470160574878 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:14 INFO - PROCESS | 3608 | 1470160574882 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:14 INFO - PROCESS | 3608 | 1470160574974 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:56:14 INFO - PROCESS | 3608 | 1470160574982 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 3608 | 1470160574986 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463505F000 == 28 [pid = 3608] [id = 314] 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462EEEC800) [pid = 3608] [serial = 941] [outer = 0000000000000000] 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462EEF1C00) [pid = 3608] [serial = 942] [outer = 000000462EEEC800] 10:56:15 INFO - PROCESS | 3608 | 1470160575037 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462F8E6400) [pid = 3608] [serial = 943] [outer = 000000462EEEC800] 10:56:15 INFO - PROCESS | 3608 | 1470160575521 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 688ms 10:56:15 INFO - PROCESS | 3608 | 1470160575557 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 3608 | 1470160575563 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:56:15 INFO - PROCESS | 3608 | 1470160575569 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 3608 | 1470160575572 Marionette TRACE conn6 <- [1,1222,null,{}] 10:56:15 INFO - PROCESS | 3608 | 1470160575576 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 3608 | 1470160575579 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:15 INFO - PROCESS | 3608 | 1470160575673 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:56:15 INFO - PROCESS | 3608 | 1470160575681 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 3608 | 1470160575684 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000004639AB0000 == 29 [pid = 3608] [id = 315] 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463382A000) [pid = 3608] [serial = 944] [outer = 0000000000000000] 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463382D400) [pid = 3608] [serial = 945] [outer = 000000463382A000] 10:56:15 INFO - PROCESS | 3608 | 1470160575734 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046339D9000) [pid = 3608] [serial = 946] [outer = 000000463382A000] 10:56:16 INFO - PROCESS | 3608 | 1470160576199 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 10:56:16 INFO - PROCESS | 3608 | 1470160576263 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 3608 | 1470160576265 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:56:16 INFO - PROCESS | 3608 | 1470160576277 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 3608 | 1470160576281 Marionette TRACE conn6 <- [1,1226,null,{}] 10:56:16 INFO - PROCESS | 3608 | 1470160576323 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:16 INFO - PROCESS | 3608 | 1470160576328 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:16 INFO - PROCESS | 3608 | 1470160576451 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:56:16 INFO - PROCESS | 3608 | 1470160576460 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 3608 | 1470160576463 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB50800 == 30 [pid = 3608] [id = 316] 10:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463447E000) [pid = 3608] [serial = 947] [outer = 0000000000000000] 10:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463512AC00) [pid = 3608] [serial = 948] [outer = 000000463447E000] 10:56:16 INFO - PROCESS | 3608 | 1470160576514 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004635755C00) [pid = 3608] [serial = 949] [outer = 000000463447E000] 10:56:16 INFO - PROCESS | 3608 | 1470160576923 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 10:56:16 INFO - PROCESS | 3608 | 1470160576962 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 3608 | 1470160576965 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:56:16 INFO - PROCESS | 3608 | 1470160576968 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:56:16 INFO - PROCESS | 3608 | 1470160576970 Marionette TRACE conn6 <- [1,1230,null,{}] 10:56:16 INFO - PROCESS | 3608 | 1470160576974 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:16 INFO - PROCESS | 3608 | 1470160576976 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:17 INFO - PROCESS | 3608 | 1470160577096 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:56:17 INFO - PROCESS | 3608 | 1470160577117 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 3608 | 1470160577119 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C57B000 == 31 [pid = 3608] [id = 317] 10:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046357A1C00) [pid = 3608] [serial = 950] [outer = 0000000000000000] 10:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004635966800) [pid = 3608] [serial = 951] [outer = 00000046357A1C00] 10:56:17 INFO - PROCESS | 3608 | 1470160577167 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463950C000) [pid = 3608] [serial = 952] [outer = 00000046357A1C00] 10:56:17 INFO - PROCESS | 3608 | 1470160577612 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 10:56:17 INFO - PROCESS | 3608 | 1470160577662 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 3608 | 1470160577664 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:56:17 INFO - PROCESS | 3608 | 1470160577680 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 3608 | 1470160577682 Marionette TRACE conn6 <- [1,1234,null,{}] 10:56:17 INFO - PROCESS | 3608 | 1470160577721 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 3608 | 1470160577723 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:17 INFO - PROCESS | 3608 | 1470160577830 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:56:17 INFO - PROCESS | 3608 | 1470160577841 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 3608 | 1470160577843 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463DF1C800 == 32 [pid = 3608] [id = 318] 10:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462D3C1C00) [pid = 3608] [serial = 953] [outer = 0000000000000000] 10:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004639A77000) [pid = 3608] [serial = 954] [outer = 000000462D3C1C00] 10:56:17 INFO - PROCESS | 3608 | 1470160577928 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B0F0800) [pid = 3608] [serial = 955] [outer = 000000462D3C1C00] 10:56:18 INFO - PROCESS | 3608 | 1470160578402 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 797ms 10:56:18 INFO - PROCESS | 3608 | 1470160578468 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 3608 | 1470160578470 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:56:18 INFO - PROCESS | 3608 | 1470160578473 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 3608 | 1470160578475 Marionette TRACE conn6 <- [1,1238,null,{}] 10:56:18 INFO - PROCESS | 3608 | 1470160578478 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 3608 | 1470160578485 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:18 INFO - PROCESS | 3608 | 1470160578625 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:56:18 INFO - PROCESS | 3608 | 1470160578681 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 3608 | 1470160578684 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5F3800 == 33 [pid = 3608] [id = 319] 10:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B726C00) [pid = 3608] [serial = 956] [outer = 0000000000000000] 10:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B97B000) [pid = 3608] [serial = 957] [outer = 000000463B726C00] 10:56:18 INFO - PROCESS | 3608 | 1470160578731 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BDF1000) [pid = 3608] [serial = 958] [outer = 000000463B726C00] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BFEC800) [pid = 3608] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C82BC00) [pid = 3608] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C82F800) [pid = 3608] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463E17C800) [pid = 3608] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEF5800) [pid = 3608] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F8E3400) [pid = 3608] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463414BC00) [pid = 3608] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463414B400) [pid = 3608] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B989400) [pid = 3608] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F557400) [pid = 3608] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463F8B6C00) [pid = 3608] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:56:19 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462E9D1000) [pid = 3608] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:56:19 INFO - PROCESS | 3608 | 1470160579388 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 943ms 10:56:19 INFO - PROCESS | 3608 | 1470160579427 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 3608 | 1470160579429 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:56:19 INFO - PROCESS | 3608 | 1470160579433 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 3608 | 1470160579435 Marionette TRACE conn6 <- [1,1242,null,{}] 10:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:56:19 INFO - PROCESS | 3608 | 1470160579438 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:19 INFO - PROCESS | 3608 | 1470160579441 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:19 INFO - PROCESS | 3608 | 1470160579547 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:56:19 INFO - PROCESS | 3608 | 1470160579595 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 3608 | 1470160579597 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A8000 == 34 [pid = 3608] [id = 320] 10:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462DDD1C00) [pid = 3608] [serial = 959] [outer = 0000000000000000] 10:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046341B0800) [pid = 3608] [serial = 960] [outer = 000000462DDD1C00] 10:56:19 INFO - PROCESS | 3608 | 1470160579644 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDF3000) [pid = 3608] [serial = 961] [outer = 000000462DDD1C00] 10:56:20 INFO - PROCESS | 3608 | 1470160580006 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 627ms 10:56:20 INFO - PROCESS | 3608 | 1470160580067 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 3608 | 1470160580069 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:56:20 INFO - PROCESS | 3608 | 1470160580073 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 3608 | 1470160580074 Marionette TRACE conn6 <- [1,1246,null,{}] 10:56:20 INFO - PROCESS | 3608 | 1470160580078 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 3608 | 1470160580080 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:20 INFO - PROCESS | 3608 | 1470160580162 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:56:20 INFO - PROCESS | 3608 | 1470160580169 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 3608 | 1470160580171 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:20 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640222800 == 35 [pid = 3608] [id = 321] 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE91800) [pid = 3608] [serial = 962] [outer = 0000000000000000] 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BEA3000) [pid = 3608] [serial = 963] [outer = 000000463BE91800] 10:56:20 INFO - PROCESS | 3608 | 1470160580216 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BFE0400) [pid = 3608] [serial = 964] [outer = 000000463BE91800] 10:56:20 INFO - PROCESS | 3608 | 1470160580645 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 10:56:20 INFO - PROCESS | 3608 | 1470160580704 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 3608 | 1470160580706 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:56:20 INFO - PROCESS | 3608 | 1470160580709 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 3608 | 1470160580711 Marionette TRACE conn6 <- [1,1250,null,{}] 10:56:20 INFO - PROCESS | 3608 | 1470160580715 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 3608 | 1470160580717 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:20 INFO - PROCESS | 3608 | 1470160580798 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:56:20 INFO - PROCESS | 3608 | 1470160580806 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 3608 | 1470160580808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000464104A000 == 36 [pid = 3608] [id = 322] 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BFEB400) [pid = 3608] [serial = 965] [outer = 0000000000000000] 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C24D000) [pid = 3608] [serial = 966] [outer = 000000463BFEB400] 10:56:20 INFO - PROCESS | 3608 | 1470160580852 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C5AC400) [pid = 3608] [serial = 967] [outer = 000000463BFEB400] 10:56:21 INFO - PROCESS | 3608 | 1470160581617 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 10:56:21 INFO - PROCESS | 3608 | 1470160581698 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 3608 | 1470160581703 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:56:21 INFO - PROCESS | 3608 | 1470160581708 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 3608 | 1470160581712 Marionette TRACE conn6 <- [1,1254,null,{}] 10:56:21 INFO - PROCESS | 3608 | 1470160581717 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 3608 | 1470160581721 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:21 INFO - PROCESS | 3608 | 1470160581874 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:56:21 INFO - PROCESS | 3608 | 1470160581984 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 3608 | 1470160581987 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B203000 == 37 [pid = 3608] [id = 323] 10:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462FB79400) [pid = 3608] [serial = 968] [outer = 0000000000000000] 10:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000046336BAC00) [pid = 3608] [serial = 969] [outer = 000000462FB79400] 10:56:22 INFO - PROCESS | 3608 | 1470160582046 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004633B7A000) [pid = 3608] [serial = 970] [outer = 000000462FB79400] 10:56:22 INFO - PROCESS | 3608 | 1470160582806 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1178ms 10:56:22 INFO - PROCESS | 3608 | 1470160582890 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 3608 | 1470160582895 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:56:22 INFO - PROCESS | 3608 | 1470160582902 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 3608 | 1470160582905 Marionette TRACE conn6 <- [1,1258,null,{}] 10:56:22 INFO - PROCESS | 3608 | 1470160582909 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:22 INFO - PROCESS | 3608 | 1470160582912 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:23 INFO - PROCESS | 3608 | 1470160583047 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:56:23 INFO - PROCESS | 3608 | 1470160583116 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 3608 | 1470160583119 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:23 INFO - PROCESS | 3608 | ++DOCSHELL 00000046338C1000 == 38 [pid = 3608] [id = 324] 10:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462D3A0400) [pid = 3608] [serial = 971] [outer = 0000000000000000] 10:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462EE2B400) [pid = 3608] [serial = 972] [outer = 000000462D3A0400] 10:56:23 INFO - PROCESS | 3608 | 1470160583307 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004633826000) [pid = 3608] [serial = 973] [outer = 000000462D3A0400] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004640222800 == 37 [pid = 3608] [id = 321] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A8000 == 36 [pid = 3608] [id = 320] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5F3800 == 35 [pid = 3608] [id = 319] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463DF1C800 == 34 [pid = 3608] [id = 318] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463C57B000 == 33 [pid = 3608] [id = 317] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB50800 == 32 [pid = 3608] [id = 316] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004639AB0000 == 31 [pid = 3608] [id = 315] 10:56:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463505F000 == 30 [pid = 3608] [id = 314] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C254000) [pid = 3608] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463C5B0800) [pid = 3608] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463D053400) [pid = 3608] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C8CF400) [pid = 3608] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C8D1800) [pid = 3608] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463E8B9000) [pid = 3608] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F4D4C00) [pid = 3608] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634010000) [pid = 3608] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046300C5C00) [pid = 3608] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004634042C00) [pid = 3608] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B0F1000) [pid = 3608] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B721000) [pid = 3608] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463506D400) [pid = 3608] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004638B20800) [pid = 3608] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BE8E400) [pid = 3608] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463D042000) [pid = 3608] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463F8B6000) [pid = 3608] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463F928400) [pid = 3608] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463FC82000) [pid = 3608] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463F8AC000) [pid = 3608] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463F549800) [pid = 3608] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BE87C00) [pid = 3608] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463EC5BC00) [pid = 3608] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463BF26400) [pid = 3608] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 3608 | 1470160583957 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1079ms 10:56:23 INFO - PROCESS | 3608 | 1470160583984 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 3608 | 1470160583988 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:56:24 INFO - PROCESS | 3608 | 1470160583993 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:56:24 INFO - PROCESS | 3608 | 1470160583996 Marionette TRACE conn6 <- [1,1262,null,{}] 10:56:24 INFO - PROCESS | 3608 | 1470160584001 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 3608 | 1470160584004 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:24 INFO - PROCESS | 3608 | 1470160584103 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:56:24 INFO - PROCESS | 3608 | 1470160584179 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 3608 | 1470160584182 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:24 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD1000 == 31 [pid = 3608] [id = 325] 10:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462EEEB400) [pid = 3608] [serial = 974] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004633825400) [pid = 3608] [serial = 975] [outer = 000000462EEEB400] 10:56:24 INFO - PROCESS | 3608 | 1470160584232 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004635071800) [pid = 3608] [serial = 976] [outer = 000000462EEEB400] 10:56:24 INFO - PROCESS | 3608 | 1470160584689 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 10:56:24 INFO - PROCESS | 3608 | 1470160584730 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 3608 | 1470160584734 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:56:24 INFO - PROCESS | 3608 | 1470160584744 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:56:24 INFO - PROCESS | 3608 | 1470160584747 Marionette TRACE conn6 <- [1,1266,null,{}] 10:56:24 INFO - PROCESS | 3608 | 1470160584751 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 3608 | 1470160584754 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:24 INFO - PROCESS | 3608 | 1470160584847 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:56:24 INFO - PROCESS | 3608 | 1470160584859 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 3608 | 1470160584862 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB54800 == 32 [pid = 3608] [id = 326] 10:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004638B2A800) [pid = 3608] [serial = 977] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463950A400) [pid = 3608] [serial = 978] [outer = 0000004638B2A800] 10:56:24 INFO - PROCESS | 3608 | 1470160584908 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004639565800) [pid = 3608] [serial = 979] [outer = 0000004638B2A800] 10:56:25 INFO - PROCESS | 3608 | 1470160585379 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 10:56:25 INFO - PROCESS | 3608 | 1470160585421 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 3608 | 1470160585423 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:56:25 INFO - PROCESS | 3608 | 1470160585427 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 3608 | 1470160585430 Marionette TRACE conn6 <- [1,1270,null,{}] 10:56:25 INFO - PROCESS | 3608 | 1470160585442 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:25 INFO - PROCESS | 3608 | 1470160585447 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:25 INFO - PROCESS | 3608 | 1470160585540 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:56:25 INFO - PROCESS | 3608 | 1470160585550 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 3608 | 1470160585553 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463DF1C800 == 33 [pid = 3608] [id = 327] 10:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463A713400) [pid = 3608] [serial = 980] [outer = 0000000000000000] 10:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B926000) [pid = 3608] [serial = 981] [outer = 000000463A713400] 10:56:25 INFO - PROCESS | 3608 | 1470160585599 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B977800) [pid = 3608] [serial = 982] [outer = 000000463A713400] 10:56:26 INFO - PROCESS | 3608 | 1470160586040 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 10:56:26 INFO - PROCESS | 3608 | 1470160586124 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 3608 | 1470160586127 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:56:26 INFO - PROCESS | 3608 | 1470160586131 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 3608 | 1470160586133 Marionette TRACE conn6 <- [1,1274,null,{}] 10:56:26 INFO - PROCESS | 3608 | 1470160586136 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 3608 | 1470160586138 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:26 INFO - PROCESS | 3608 | 1470160586283 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:56:26 INFO - PROCESS | 3608 | 1470160586302 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 3608 | 1470160586304 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F812000 == 34 [pid = 3608] [id = 328] 10:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BDEFC00) [pid = 3608] [serial = 983] [outer = 0000000000000000] 10:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE8BC00) [pid = 3608] [serial = 984] [outer = 000000463BDEFC00] 10:56:26 INFO - PROCESS | 3608 | 1470160586357 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BEA2C00) [pid = 3608] [serial = 985] [outer = 000000463BDEFC00] 10:56:26 INFO - PROCESS | 3608 | 1470160586799 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 10:56:26 INFO - PROCESS | 3608 | 1470160586824 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 3608 | 1470160586827 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:56:26 INFO - PROCESS | 3608 | 1470160586830 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 3608 | 1470160586832 Marionette TRACE conn6 <- [1,1278,null,{}] 10:56:26 INFO - PROCESS | 3608 | 1470160586835 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 3608 | 1470160586837 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:26 INFO - PROCESS | 3608 | 1470160586967 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:56:26 INFO - PROCESS | 3608 | 1470160586985 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 3608 | 1470160586987 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C88D800 == 35 [pid = 3608] [id = 329] 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C45EC00) [pid = 3608] [serial = 986] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C5ACC00) [pid = 3608] [serial = 987] [outer = 000000463C45EC00] 10:56:27 INFO - PROCESS | 3608 | 1470160587043 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7C3800) [pid = 3608] [serial = 988] [outer = 000000463C45EC00] 10:56:27 INFO - PROCESS | 3608 | 1470160587535 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 10:56:27 INFO - PROCESS | 3608 | 1470160587570 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 3608 | 1470160587572 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:56:27 INFO - PROCESS | 3608 | 1470160587616 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 3608 | 1470160587618 Marionette TRACE conn6 <- [1,1282,null,{}] 10:56:27 INFO - PROCESS | 3608 | 1470160587621 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:27 INFO - PROCESS | 3608 | 1470160587627 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:27 INFO - PROCESS | 3608 | 1470160587746 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:56:27 INFO - PROCESS | 3608 | 1470160587801 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 3608 | 1470160587803 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000464121F800 == 36 [pid = 3608] [id = 330] 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C830000) [pid = 3608] [serial = 989] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463CA35800) [pid = 3608] [serial = 990] [outer = 000000463C830000] 10:56:27 INFO - PROCESS | 3608 | 1470160587848 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D047800) [pid = 3608] [serial = 991] [outer = 000000463C830000] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE91800) [pid = 3608] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D3C1C00) [pid = 3608] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B726C00) [pid = 3608] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EEEC800) [pid = 3608] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462DDD1C00) [pid = 3608] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463382A000) [pid = 3608] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462F84E000) [pid = 3608] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463447E000) [pid = 3608] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F8EAC00) [pid = 3608] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B15DC00) [pid = 3608] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463D0BF000) [pid = 3608] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:56:28 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000046357A1C00) [pid = 3608] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:56:28 INFO - PROCESS | 3608 | 1470160588294 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 10:56:28 INFO - PROCESS | 3608 | 1470160588344 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 3608 | 1470160588346 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:56:28 INFO - PROCESS | 3608 | 1470160588350 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 3608 | 1470160588352 Marionette TRACE conn6 <- [1,1286,null,{}] 10:56:28 INFO - PROCESS | 3608 | 1470160588356 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 3608 | 1470160588357 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:28 INFO - PROCESS | 3608 | 1470160588468 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:56:28 INFO - PROCESS | 3608 | 1470160588517 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 3608 | 1470160588519 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:28 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412D1800 == 37 [pid = 3608] [id = 331] 10:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462D4A8C00) [pid = 3608] [serial = 992] [outer = 0000000000000000] 10:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463575CC00) [pid = 3608] [serial = 993] [outer = 000000462D4A8C00] 10:56:28 INFO - PROCESS | 3608 | 1470160588565 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BF23000) [pid = 3608] [serial = 994] [outer = 000000462D4A8C00] 10:56:28 INFO - PROCESS | 3608 | 1470160588944 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 10:56:28 INFO - PROCESS | 3608 | 1470160588982 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 3608 | 1470160588984 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:56:28 INFO - PROCESS | 3608 | 1470160588987 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 3608 | 1470160588997 Marionette TRACE conn6 <- [1,1290,null,{}] 10:56:29 INFO - PROCESS | 3608 | 1470160589007 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:29 INFO - PROCESS | 3608 | 1470160589009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:29 INFO - PROCESS | 3608 | 1470160589119 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:56:29 INFO - PROCESS | 3608 | 1470160589130 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 3608 | 1470160589132 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642968000 == 38 [pid = 3608] [id = 332] 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463D04AC00) [pid = 3608] [serial = 995] [outer = 0000000000000000] 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D056400) [pid = 3608] [serial = 996] [outer = 000000463D04AC00] 10:56:29 INFO - PROCESS | 3608 | 1470160589177 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D0EAC00) [pid = 3608] [serial = 997] [outer = 000000463D04AC00] 10:56:29 INFO - PROCESS | 3608 | 1470160589597 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 648ms 10:56:29 INFO - PROCESS | 3608 | 1470160589639 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 3608 | 1470160589641 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:56:29 INFO - PROCESS | 3608 | 1470160589644 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:56:29 INFO - PROCESS | 3608 | 1470160589646 Marionette TRACE conn6 <- [1,1294,null,{}] 10:56:29 INFO - PROCESS | 3608 | 1470160589654 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:29 INFO - PROCESS | 3608 | 1470160589656 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:29 INFO - PROCESS | 3608 | 1470160589741 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:56:29 INFO - PROCESS | 3608 | 1470160589749 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 3608 | 1470160589751 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642994800 == 39 [pid = 3608] [id = 333] 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D3EA800) [pid = 3608] [serial = 998] [outer = 0000000000000000] 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463DF34800) [pid = 3608] [serial = 999] [outer = 000000463D3EA800] 10:56:29 INFO - PROCESS | 3608 | 1470160589796 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E50CC00) [pid = 3608] [serial = 1000] [outer = 000000463D3EA800] 10:56:30 INFO - PROCESS | 3608 | 1470160590343 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 10:56:30 INFO - PROCESS | 3608 | 1470160590381 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 3608 | 1470160590386 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:56:30 INFO - PROCESS | 3608 | 1470160590392 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 3608 | 1470160590396 Marionette TRACE conn6 <- [1,1298,null,{}] 10:56:30 INFO - PROCESS | 3608 | 1470160590402 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 3608 | 1470160590406 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:30 INFO - PROCESS | 3608 | 1470160590572 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:56:30 INFO - PROCESS | 3608 | 1470160590690 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 3608 | 1470160590696 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B211800 == 40 [pid = 3608] [id = 334] 10:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462EEF0000) [pid = 3608] [serial = 1001] [outer = 0000000000000000] 10:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046339D8C00) [pid = 3608] [serial = 1002] [outer = 000000462EEF0000] 10:56:30 INFO - PROCESS | 3608 | 1470160590758 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046355C6800) [pid = 3608] [serial = 1003] [outer = 000000462EEF0000] 10:56:31 INFO - PROCESS | 3608 | 1470160591363 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1030ms 10:56:31 INFO - PROCESS | 3608 | 1470160591425 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 3608 | 1470160591430 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:56:31 INFO - PROCESS | 3608 | 1470160591437 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 3608 | 1470160591440 Marionette TRACE conn6 <- [1,1302,null,{}] 10:56:31 INFO - PROCESS | 3608 | 1470160591444 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:31 INFO - PROCESS | 3608 | 1470160591447 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:31 INFO - PROCESS | 3608 | 1470160591602 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:56:31 INFO - PROCESS | 3608 | 1470160591655 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 3608 | 1470160591658 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A8000 == 41 [pid = 3608] [id = 335] 10:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B15A000) [pid = 3608] [serial = 1004] [outer = 0000000000000000] 10:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B71FC00) [pid = 3608] [serial = 1005] [outer = 000000463B15A000] 10:56:31 INFO - PROCESS | 3608 | 1470160591717 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BB0A800) [pid = 3608] [serial = 1006] [outer = 000000463B15A000] 10:56:32 INFO - PROCESS | 3608 | 1470160592332 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 942ms 10:56:32 INFO - PROCESS | 3608 | 1470160592380 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 3608 | 1470160592383 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:56:32 INFO - PROCESS | 3608 | 1470160592387 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 3608 | 1470160592391 Marionette TRACE conn6 <- [1,1306,null,{}] 10:56:32 INFO - PROCESS | 3608 | 1470160592403 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:32 INFO - PROCESS | 3608 | 1470160592408 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:32 INFO - PROCESS | 3608 | 1470160592523 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:56:32 INFO - PROCESS | 3608 | 1470160592614 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 3608 | 1470160592617 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643363000 == 42 [pid = 3608] [id = 336] 10:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C7CB400) [pid = 3608] [serial = 1007] [outer = 0000000000000000] 10:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C829000) [pid = 3608] [serial = 1008] [outer = 000000463C7CB400] 10:56:32 INFO - PROCESS | 3608 | 1470160592675 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463E17B000) [pid = 3608] [serial = 1009] [outer = 000000463C7CB400] 10:56:33 INFO - PROCESS | 3608 | 1470160593321 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 984ms 10:56:33 INFO - PROCESS | 3608 | 1470160593374 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 3608 | 1470160593377 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:56:33 INFO - PROCESS | 3608 | 1470160593381 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 3608 | 1470160593383 Marionette TRACE conn6 <- [1,1310,null,{}] 10:56:33 INFO - PROCESS | 3608 | 1470160593387 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 3608 | 1470160593389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:33 INFO - PROCESS | 3608 | 1470160593505 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:56:33 INFO - PROCESS | 3608 | 1470160593621 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 3608 | 1470160593624 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:33 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439C3000 == 43 [pid = 3608] [id = 337] 10:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463F54C800) [pid = 3608] [serial = 1010] [outer = 0000000000000000] 10:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463F552C00) [pid = 3608] [serial = 1011] [outer = 000000463F54C800] 10:56:33 INFO - PROCESS | 3608 | 1470160593680 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463F8AF800) [pid = 3608] [serial = 1012] [outer = 000000463F54C800] 10:56:34 INFO - PROCESS | 3608 | 1470160594425 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1081ms 10:56:34 INFO - PROCESS | 3608 | 1470160594464 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 3608 | 1470160594469 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:56:34 INFO - PROCESS | 3608 | 1470160594474 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 3608 | 1470160594478 Marionette TRACE conn6 <- [1,1314,null,{}] 10:56:34 INFO - PROCESS | 3608 | 1470160594484 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:34 INFO - PROCESS | 3608 | 1470160594486 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:34 INFO - PROCESS | 3608 | 1470160594595 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:56:34 INFO - PROCESS | 3608 | 1470160594674 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 3608 | 1470160594678 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F90F800 == 44 [pid = 3608] [id = 338] 10:56:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000462D5D8000) [pid = 3608] [serial = 1013] [outer = 0000000000000000] 10:56:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000462E755C00) [pid = 3608] [serial = 1014] [outer = 000000462D5D8000] 10:56:34 INFO - PROCESS | 3608 | 1470160594779 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000462F4C7C00) [pid = 3608] [serial = 1015] [outer = 000000462D5D8000] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004642968000 == 43 [pid = 3608] [id = 332] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046412D1800 == 42 [pid = 3608] [id = 331] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000464121F800 == 41 [pid = 3608] [id = 330] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463C88D800 == 40 [pid = 3608] [id = 329] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463F812000 == 39 [pid = 3608] [id = 328] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463DF1C800 == 38 [pid = 3608] [id = 327] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB54800 == 37 [pid = 3608] [id = 326] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD1000 == 36 [pid = 3608] [id = 325] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046338C1000 == 35 [pid = 3608] [id = 324] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000464104A000 == 34 [pid = 3608] [id = 322] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463B203000 == 33 [pid = 3608] [id = 323] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004635566800 == 32 [pid = 3608] [id = 313] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046439C3000 == 31 [pid = 3608] [id = 337] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004643363000 == 30 [pid = 3608] [id = 336] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A8000 == 29 [pid = 3608] [id = 335] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004642994800 == 28 [pid = 3608] [id = 333] 10:56:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463B211800 == 27 [pid = 3608] [id = 334] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463BEA3000) [pid = 3608] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000004639A77000) [pid = 3608] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463B97B000) [pid = 3608] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B0F0800) [pid = 3608] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000462EEF1C00) [pid = 3608] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462F8E6400) [pid = 3608] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000046341B0800) [pid = 3608] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463382D400) [pid = 3608] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046339D9000) [pid = 3608] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000046340C6000) [pid = 3608] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463366E800) [pid = 3608] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463512AC00) [pid = 3608] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004635755C00) [pid = 3608] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDF1000) [pid = 3608] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639547C00) [pid = 3608] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004635072800) [pid = 3608] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE0C00) [pid = 3608] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE90800) [pid = 3608] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463FC85000) [pid = 3608] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463E8B3000) [pid = 3608] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BFE0400) [pid = 3608] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004635966800) [pid = 3608] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463950C000) [pid = 3608] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:56:35 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BDF3000) [pid = 3608] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:56:36 INFO - PROCESS | 3608 | 1470160596018 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:56:36 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 10:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1599ms 10:56:36 INFO - PROCESS | 3608 | 1470160596114 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 3608 | 1470160596119 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:56:36 INFO - PROCESS | 3608 | 1470160596130 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 3608 | 1470160596133 Marionette TRACE conn6 <- [1,1318,null,{}] 10:56:36 INFO - PROCESS | 3608 | 1470160596139 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 3608 | 1470160596142 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:36 INFO - PROCESS | 3608 | 1470160596240 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:56:36 INFO - PROCESS | 3608 | 1470160596248 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 3608 | 1470160596251 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635049800 == 28 [pid = 3608] [id = 339] 10:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EEF2C00) [pid = 3608] [serial = 1016] [outer = 0000000000000000] 10:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462EEF8800) [pid = 3608] [serial = 1017] [outer = 000000462EEF2C00] 10:56:36 INFO - PROCESS | 3608 | 1470160596300 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462F8E3400) [pid = 3608] [serial = 1018] [outer = 000000462EEF2C00] 10:56:36 INFO - PROCESS | 3608 | 1470160596786 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:56:36 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 10:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 10:56:36 INFO - PROCESS | 3608 | 1470160596821 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 3608 | 1470160596827 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:56:36 INFO - PROCESS | 3608 | 1470160596833 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 3608 | 1470160596836 Marionette TRACE conn6 <- [1,1322,null,{}] 10:56:36 INFO - PROCESS | 3608 | 1470160596840 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 3608 | 1470160596843 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:36 INFO - PROCESS | 3608 | 1470160596936 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:56:36 INFO - PROCESS | 3608 | 1470160596944 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 3608 | 1470160596947 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:36 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396CC000 == 29 [pid = 3608] [id = 340] 10:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004633828C00) [pid = 3608] [serial = 1019] [outer = 0000000000000000] 10:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463382B400) [pid = 3608] [serial = 1020] [outer = 0000004633828C00] 10:56:37 INFO - PROCESS | 3608 | 1470160596998 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463396B000) [pid = 3608] [serial = 1021] [outer = 0000004633828C00] 10:56:37 INFO - PROCESS | 3608 | 1470160597465 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 10:56:37 INFO - PROCESS | 3608 | 1470160597527 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 3608 | 1470160597530 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:56:37 INFO - PROCESS | 3608 | 1470160597533 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 3608 | 1470160597537 Marionette TRACE conn6 <- [1,1326,null,{}] 10:56:37 INFO - PROCESS | 3608 | 1470160597549 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 3608 | 1470160597554 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:37 INFO - PROCESS | 3608 | 1470160597671 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:56:37 INFO - PROCESS | 3608 | 1470160597757 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 3608 | 1470160597761 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB63000 == 30 [pid = 3608] [id = 341] 10:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462E73E800) [pid = 3608] [serial = 1022] [outer = 0000000000000000] 10:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463447D800) [pid = 3608] [serial = 1023] [outer = 000000462E73E800] 10:56:37 INFO - PROCESS | 3608 | 1470160597811 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463512A400) [pid = 3608] [serial = 1024] [outer = 000000462E73E800] 10:56:38 INFO - PROCESS | 3608 | 1470160598678 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms 10:56:38 INFO - PROCESS | 3608 | 1470160598719 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 3608 | 1470160598722 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:56:38 INFO - PROCESS | 3608 | 1470160598725 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 3608 | 1470160598727 Marionette TRACE conn6 <- [1,1330,null,{}] 10:56:38 INFO - PROCESS | 3608 | 1470160598731 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:38 INFO - PROCESS | 3608 | 1470160598733 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:38 INFO - PROCESS | 3608 | 1470160598846 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:56:38 INFO - PROCESS | 3608 | 1470160598853 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 3608 | 1470160598855 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C581000 == 31 [pid = 3608] [id = 342] 10:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463575AC00) [pid = 3608] [serial = 1025] [outer = 0000000000000000] 10:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046358F6400) [pid = 3608] [serial = 1026] [outer = 000000463575AC00] 10:56:38 INFO - PROCESS | 3608 | 1470160598901 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004638B20800) [pid = 3608] [serial = 1027] [outer = 000000463575AC00] 10:56:39 INFO - PROCESS | 3608 | 1470160599373 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 10:56:39 INFO - PROCESS | 3608 | 1470160599419 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 3608 | 1470160599422 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:56:39 INFO - PROCESS | 3608 | 1470160599425 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 3608 | 1470160599427 Marionette TRACE conn6 <- [1,1334,null,{}] 10:56:39 INFO - PROCESS | 3608 | 1470160599431 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:39 INFO - PROCESS | 3608 | 1470160599433 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:39 INFO - PROCESS | 3608 | 1470160599545 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:56:39 INFO - PROCESS | 3608 | 1470160599612 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 3608 | 1470160599614 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E11F800 == 32 [pid = 3608] [id = 343] 10:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462E756C00) [pid = 3608] [serial = 1028] [outer = 0000000000000000] 10:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004638C50800) [pid = 3608] [serial = 1029] [outer = 000000462E756C00] 10:56:39 INFO - PROCESS | 3608 | 1470160599659 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004639A27400) [pid = 3608] [serial = 1030] [outer = 000000462E756C00] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BDEFC00) [pid = 3608] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C45EC00) [pid = 3608] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BFEB400) [pid = 3608] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462D4A8C00) [pid = 3608] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEEB400) [pid = 3608] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C830000) [pid = 3608] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004638B2A800) [pid = 3608] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462FB79400) [pid = 3608] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463A713400) [pid = 3608] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462D3A0400) [pid = 3608] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D04AC00) [pid = 3608] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:56:40 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D3EA800) [pid = 3608] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:56:40 INFO - PROCESS | 3608 | 1470160600272 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 879ms 10:56:40 INFO - PROCESS | 3608 | 1470160600307 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 3608 | 1470160600309 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:56:40 INFO - PROCESS | 3608 | 1470160600317 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - PROCESS | 3608 | 1470160600319 Marionette TRACE conn6 <- [1,1338,null,{}] 10:56:40 INFO - PROCESS | 3608 | 1470160600323 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:40 INFO - PROCESS | 3608 | 1470160600329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:40 INFO - PROCESS | 3608 | 1470160600440 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:56:40 INFO - PROCESS | 3608 | 1470160600516 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 3608 | 1470160600518 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F817000 == 33 [pid = 3608] [id = 344] 10:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004639A2D800) [pid = 3608] [serial = 1031] [outer = 0000000000000000] 10:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B71A800) [pid = 3608] [serial = 1032] [outer = 0000004639A2D800] 10:56:40 INFO - PROCESS | 3608 | 1470160600565 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B920000) [pid = 3608] [serial = 1033] [outer = 0000004639A2D800] 10:56:40 INFO - PROCESS | 3608 | 1470160600947 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 688ms 10:56:41 INFO - PROCESS | 3608 | 1470160601009 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 3608 | 1470160601011 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:56:41 INFO - PROCESS | 3608 | 1470160601015 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 3608 | 1470160601017 Marionette TRACE conn6 <- [1,1342,null,{}] 10:56:41 INFO - PROCESS | 3608 | 1470160601021 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:41 INFO - PROCESS | 3608 | 1470160601023 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:41 INFO - PROCESS | 3608 | 1470160601104 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:56:41 INFO - PROCESS | 3608 | 1470160601110 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 3608 | 1470160601112 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC5C000 == 34 [pid = 3608] [id = 345] 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B920400) [pid = 3608] [serial = 1034] [outer = 0000000000000000] 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BC2AC00) [pid = 3608] [serial = 1035] [outer = 000000463B920400] 10:56:41 INFO - PROCESS | 3608 | 1470160601158 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BDF4800) [pid = 3608] [serial = 1036] [outer = 000000463B920400] 10:56:41 INFO - PROCESS | 3608 | 1470160601577 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 10:56:41 INFO - PROCESS | 3608 | 1470160601616 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 3608 | 1470160601618 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:56:41 INFO - PROCESS | 3608 | 1470160601622 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 3608 | 1470160601624 Marionette TRACE conn6 <- [1,1346,null,{}] 10:56:41 INFO - PROCESS | 3608 | 1470160601628 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:41 INFO - PROCESS | 3608 | 1470160601630 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:41 INFO - PROCESS | 3608 | 1470160601710 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:56:41 INFO - PROCESS | 3608 | 1470160601715 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 3608 | 1470160601717 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000464090D000 == 35 [pid = 3608] [id = 346] 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BDF4C00) [pid = 3608] [serial = 1037] [outer = 0000000000000000] 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BE8EC00) [pid = 3608] [serial = 1038] [outer = 000000463BDF4C00] 10:56:41 INFO - PROCESS | 3608 | 1470160601763 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BE9B000) [pid = 3608] [serial = 1039] [outer = 000000463BDF4C00] 10:56:42 INFO - PROCESS | 3608 | 1470160602349 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 775ms 10:56:42 INFO - PROCESS | 3608 | 1470160602400 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 3608 | 1470160602406 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:56:42 INFO - PROCESS | 3608 | 1470160602412 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 3608 | 1470160602416 Marionette TRACE conn6 <- [1,1350,null,{}] 10:56:42 INFO - PROCESS | 3608 | 1470160602422 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 3608 | 1470160602426 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:42 INFO - PROCESS | 3608 | 1470160602610 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:56:42 INFO - PROCESS | 3608 | 1470160602620 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 3608 | 1470160602625 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:42 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351BE800 == 36 [pid = 3608] [id = 347] 10:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462E90D800) [pid = 3608] [serial = 1040] [outer = 0000000000000000] 10:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462EE24C00) [pid = 3608] [serial = 1041] [outer = 000000462E90D800] 10:56:42 INFO - PROCESS | 3608 | 1470160602684 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462FBEE000) [pid = 3608] [serial = 1042] [outer = 000000462E90D800] 10:56:43 INFO - PROCESS | 3608 | 1470160603424 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1036ms 10:56:43 INFO - PROCESS | 3608 | 1470160603467 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 3608 | 1470160603473 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:56:43 INFO - PROCESS | 3608 | 1470160603481 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 3608 | 1470160603484 Marionette TRACE conn6 <- [1,1354,null,{}] 10:56:43 INFO - PROCESS | 3608 | 1470160603488 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 3608 | 1470160603491 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:43 INFO - PROCESS | 3608 | 1470160603614 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:56:43 INFO - PROCESS | 3608 | 1470160603690 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 3608 | 1470160603693 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C87A000 == 37 [pid = 3608] [id = 348] 10:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004634011000) [pid = 3608] [serial = 1043] [outer = 0000000000000000] 10:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000046341A2C00) [pid = 3608] [serial = 1044] [outer = 0000004634011000] 10:56:43 INFO - PROCESS | 3608 | 1470160603792 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463506E800) [pid = 3608] [serial = 1045] [outer = 0000004634011000] 10:56:44 INFO - PROCESS | 3608 | 1470160604716 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 3608 | 1470160604768 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:56:44 INFO - PROCESS | 3608 | 1470160604773 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 3608 | 1470160604778 Marionette TRACE conn6 <- [1,1358,null,{}] 10:56:44 INFO - PROCESS | 3608 | 1470160604792 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 3608 | 1470160604795 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:44 INFO - PROCESS | 3608 | 1470160604912 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:56:44 INFO - PROCESS | 3608 | 1470160604981 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 3608 | 1470160604986 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635822800 == 38 [pid = 3608] [id = 349] 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462F4CCC00) [pid = 3608] [serial = 1046] [outer = 0000000000000000] 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462FB79000) [pid = 3608] [serial = 1047] [outer = 000000462F4CCC00] 10:56:45 INFO - PROCESS | 3608 | 1470160605038 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463396D800) [pid = 3608] [serial = 1048] [outer = 000000462F4CCC00] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC5C000 == 37 [pid = 3608] [id = 345] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463F817000 == 36 [pid = 3608] [id = 344] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463E11F800 == 35 [pid = 3608] [id = 343] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463C581000 == 34 [pid = 3608] [id = 342] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB63000 == 33 [pid = 3608] [id = 341] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 00000046396CC000 == 32 [pid = 3608] [id = 340] 10:56:45 INFO - PROCESS | 3608 | --DOCSHELL 0000004635049800 == 31 [pid = 3608] [id = 339] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463BE8BC00) [pid = 3608] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463C5ACC00) [pid = 3608] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C5AC400) [pid = 3608] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C24D000) [pid = 3608] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463575CC00) [pid = 3608] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633825400) [pid = 3608] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463CA35800) [pid = 3608] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004635071800) [pid = 3608] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463950A400) [pid = 3608] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004639565800) [pid = 3608] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046336BAC00) [pid = 3608] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004633B7A000) [pid = 3608] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C7C3800) [pid = 3608] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B926000) [pid = 3608] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462EE2B400) [pid = 3608] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004633826000) [pid = 3608] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D0EAC00) [pid = 3608] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463E50CC00) [pid = 3608] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463DF34800) [pid = 3608] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463D056400) [pid = 3608] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BF23000) [pid = 3608] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463D047800) [pid = 3608] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BEA2C00) [pid = 3608] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B977800) [pid = 3608] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:56:45 INFO - PROCESS | 3608 | 1470160605620 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 3608 | 1470160605663 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:56:45 INFO - PROCESS | 3608 | 1470160605669 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:56:45 INFO - PROCESS | 3608 | 1470160605672 Marionette TRACE conn6 <- [1,1362,null,{}] 10:56:45 INFO - PROCESS | 3608 | 1470160605678 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 3608 | 1470160605680 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:45 INFO - PROCESS | 3608 | 1470160605774 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:56:45 INFO - PROCESS | 3608 | 1470160605845 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 3608 | 1470160605848 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BEA000 == 32 [pid = 3608] [id = 350] 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463396DC00) [pid = 3608] [serial = 1049] [outer = 0000000000000000] 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463443F000) [pid = 3608] [serial = 1050] [outer = 000000463396DC00] 10:56:45 INFO - PROCESS | 3608 | 1470160605898 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046355C6C00) [pid = 3608] [serial = 1051] [outer = 000000463396DC00] 10:56:46 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:56:46 INFO - PROCESS | 3608 | 1470160606290 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 3608 | 1470160606366 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:56:46 INFO - PROCESS | 3608 | 1470160606369 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 3608 | 1470160606373 Marionette TRACE conn6 <- [1,1366,null,{}] 10:56:46 INFO - PROCESS | 3608 | 1470160606386 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 3608 | 1470160606391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:46 INFO - PROCESS | 3608 | 1470160606490 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:56:46 INFO - PROCESS | 3608 | 1470160606535 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 3608 | 1470160606538 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE37000 == 33 [pid = 3608] [id = 351] 10:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462E52F000) [pid = 3608] [serial = 1052] [outer = 0000000000000000] 10:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004639A20800) [pid = 3608] [serial = 1053] [outer = 000000462E52F000] 10:56:46 INFO - PROCESS | 3608 | 1470160606591 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B0F2800) [pid = 3608] [serial = 1054] [outer = 000000462E52F000] 10:56:47 INFO - PROCESS | 3608 | 1470160607051 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 3608 | 1470160607108 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:56:47 INFO - PROCESS | 3608 | 1470160607111 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 3608 | 1470160607113 Marionette TRACE conn6 <- [1,1370,null,{}] 10:56:47 INFO - PROCESS | 3608 | 1470160607116 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 3608 | 1470160607118 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:47 INFO - PROCESS | 3608 | 1470160607208 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:56:47 INFO - PROCESS | 3608 | 1470160607215 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 3608 | 1470160607217 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50A800 == 34 [pid = 3608] [id = 352] 10:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B92BC00) [pid = 3608] [serial = 1055] [outer = 0000000000000000] 10:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B977800) [pid = 3608] [serial = 1056] [outer = 000000463B92BC00] 10:56:47 INFO - PROCESS | 3608 | 1470160607268 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDF1800) [pid = 3608] [serial = 1057] [outer = 000000463B92BC00] 10:56:47 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:56:47 INFO - PROCESS | 3608 | 1470160607705 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 3608 | 1470160607750 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:56:47 INFO - PROCESS | 3608 | 1470160607754 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 3608 | 1470160607756 Marionette TRACE conn6 <- [1,1374,null,{}] 10:56:47 INFO - PROCESS | 3608 | 1470160607759 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 3608 | 1470160607761 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:47 INFO - PROCESS | 3608 | 1470160607868 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:56:47 INFO - PROCESS | 3608 | 1470160607946 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 3608 | 1470160607948 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A7000 == 35 [pid = 3608] [id = 353] 10:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE91000) [pid = 3608] [serial = 1058] [outer = 0000000000000000] 10:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BEA1800) [pid = 3608] [serial = 1059] [outer = 000000463BE91000] 10:56:48 INFO - PROCESS | 3608 | 1470160607993 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BF6AC00) [pid = 3608] [serial = 1060] [outer = 000000463BE91000] 10:56:48 INFO - PROCESS | 3608 | 1470160608422 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 3608 | 1470160608489 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:56:48 INFO - PROCESS | 3608 | 1470160608500 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 3608 | 1470160608502 Marionette TRACE conn6 <- [1,1378,null,{}] 10:56:48 INFO - PROCESS | 3608 | 1470160608505 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 3608 | 1470160608511 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:48 INFO - PROCESS | 3608 | 1470160608662 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:56:48 INFO - PROCESS | 3608 | 1470160608709 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 3608 | 1470160608711 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000464104C800 == 36 [pid = 3608] [id = 354] 10:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C10D000) [pid = 3608] [serial = 1061] [outer = 0000000000000000] 10:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C5AD000) [pid = 3608] [serial = 1062] [outer = 000000463C10D000] 10:56:48 INFO - PROCESS | 3608 | 1470160608758 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7C1400) [pid = 3608] [serial = 1063] [outer = 000000463C10D000] 10:56:49 INFO - PROCESS | 3608 | 1470160609162 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 10:56:49 INFO - PROCESS | 3608 | 1470160609186 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 3608 | 1470160609189 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:56:49 INFO - PROCESS | 3608 | 1470160609192 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 3608 | 1470160609194 Marionette TRACE conn6 <- [1,1382,null,{}] 10:56:49 INFO - PROCESS | 3608 | 1470160609242 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 3608 | 1470160609244 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:49 INFO - PROCESS | 3608 | 1470160609366 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:56:49 INFO - PROCESS | 3608 | 1470160609376 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 3608 | 1470160609385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122D800 == 37 [pid = 3608] [id = 355] 10:56:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C7C7000) [pid = 3608] [serial = 1064] [outer = 0000000000000000] 10:56:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C824C00) [pid = 3608] [serial = 1065] [outer = 000000463C7C7000] 10:56:49 INFO - PROCESS | 3608 | 1470160609474 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C8CA000) [pid = 3608] [serial = 1066] [outer = 000000463C7C7000] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463575AC00) [pid = 3608] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462EEF2C00) [pid = 3608] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462E73E800) [pid = 3608] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004633828C00) [pid = 3608] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D5D8000) [pid = 3608] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E756C00) [pid = 3608] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EEF0000) [pid = 3608] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B15A000) [pid = 3608] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B920400) [pid = 3608] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C7CB400) [pid = 3608] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463F54C800) [pid = 3608] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:56:49 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004639A2D800) [pid = 3608] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:56:49 INFO - PROCESS | 3608 | 1470160609896 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 10:56:49 INFO - PROCESS | 3608 | 1470160609929 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:56:49 INFO - PROCESS | 3608 | 1470160609931 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:56:49 INFO - PROCESS | 3608 | 1470160609934 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - PROCESS | 3608 | 1470160609936 Marionette TRACE conn6 <- [1,1386,null,{}] 10:56:49 INFO - PROCESS | 3608 | 1470160609940 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 3608 | 1470160609941 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:50 INFO - PROCESS | 3608 | 1470160610057 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:56:50 INFO - PROCESS | 3608 | 1470160610108 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 3608 | 1470160610110 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:50 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DE000 == 38 [pid = 3608] [id = 356] 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046300C5C00) [pid = 3608] [serial = 1067] [outer = 0000000000000000] 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463575AC00) [pid = 3608] [serial = 1068] [outer = 00000046300C5C00] 10:56:50 INFO - PROCESS | 3608 | 1470160610156 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDEDC00) [pid = 3608] [serial = 1069] [outer = 00000046300C5C00] 10:56:50 INFO - PROCESS | 3608 | 1470160610495 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 10:56:50 INFO - PROCESS | 3608 | 1470160610566 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 3608 | 1470160610568 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:56:50 INFO - PROCESS | 3608 | 1470160610572 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 3608 | 1470160610574 Marionette TRACE conn6 <- [1,1390,null,{}] 10:56:50 INFO - PROCESS | 3608 | 1470160610585 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 3608 | 1470160610587 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:50 INFO - PROCESS | 3608 | 1470160610680 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:56:50 INFO - PROCESS | 3608 | 1470160610714 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 3608 | 1470160610716 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE34000 == 39 [pid = 3608] [id = 357] 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004635121000) [pid = 3608] [serial = 1070] [outer = 0000000000000000] 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BF6B400) [pid = 3608] [serial = 1071] [outer = 0000004635121000] 10:56:50 INFO - PROCESS | 3608 | 1470160610761 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D03D000) [pid = 3608] [serial = 1072] [outer = 0000004635121000] 10:56:51 INFO - PROCESS | 3608 | 1470160611171 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 10:56:51 INFO - PROCESS | 3608 | 1470160611210 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 3608 | 1470160611212 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:56:51 INFO - PROCESS | 3608 | 1470160611216 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 3608 | 1470160611218 Marionette TRACE conn6 <- [1,1394,null,{}] 10:56:51 INFO - PROCESS | 3608 | 1470160611221 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 3608 | 1470160611223 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:51 INFO - PROCESS | 3608 | 1470160611313 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:56:51 INFO - PROCESS | 3608 | 1470160611319 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 3608 | 1470160611321 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000464299E000 == 40 [pid = 3608] [id = 358] 10:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D043000) [pid = 3608] [serial = 1073] [outer = 0000000000000000] 10:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D04AC00) [pid = 3608] [serial = 1074] [outer = 000000463D043000] 10:56:51 INFO - PROCESS | 3608 | 1470160611366 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BDEEC00) [pid = 3608] [serial = 1075] [outer = 000000463D043000] 10:56:51 INFO - PROCESS | 3608 | 1470160611850 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 10:56:51 INFO - PROCESS | 3608 | 1470160611910 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 3608 | 1470160611916 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:56:51 INFO - PROCESS | 3608 | 1470160611921 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 3608 | 1470160611925 Marionette TRACE conn6 <- [1,1398,null,{}] 10:56:51 INFO - PROCESS | 3608 | 1470160611931 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 3608 | 1470160611934 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:52 INFO - PROCESS | 3608 | 1470160612107 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:56:52 INFO - PROCESS | 3608 | 1470160612201 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 3608 | 1470160612206 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:52 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635049800 == 41 [pid = 3608] [id = 359] 10:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F4D1800) [pid = 3608] [serial = 1076] [outer = 0000000000000000] 10:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462FBEFC00) [pid = 3608] [serial = 1077] [outer = 000000462F4D1800] 10:56:52 INFO - PROCESS | 3608 | 1470160612266 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046341A6800) [pid = 3608] [serial = 1078] [outer = 000000462F4D1800] 10:56:52 INFO - PROCESS | 3608 | 1470160612909 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1024ms 10:56:52 INFO - PROCESS | 3608 | 1470160612947 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 3608 | 1470160612953 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:56:52 INFO - PROCESS | 3608 | 1470160612959 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 3608 | 1470160612962 Marionette TRACE conn6 <- [1,1402,null,{}] 10:56:52 INFO - PROCESS | 3608 | 1470160612966 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 3608 | 1470160612969 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:53 INFO - PROCESS | 3608 | 1470160613087 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:56:53 INFO - PROCESS | 3608 | 1470160613205 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 3608 | 1470160613208 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F813000 == 42 [pid = 3608] [id = 360] 10:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004638C47000) [pid = 3608] [serial = 1079] [outer = 0000000000000000] 10:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463A710C00) [pid = 3608] [serial = 1080] [outer = 0000004638C47000] 10:56:53 INFO - PROCESS | 3608 | 1470160613267 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463B71C000) [pid = 3608] [serial = 1081] [outer = 0000004638C47000] 10:56:53 INFO - PROCESS | 3608 | 1470160613934 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1031ms 10:56:53 INFO - PROCESS | 3608 | 1470160613992 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 3608 | 1470160613995 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:56:54 INFO - PROCESS | 3608 | 1470160613999 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 3608 | 1470160614003 Marionette TRACE conn6 <- [1,1406,null,{}] 10:56:54 INFO - PROCESS | 3608 | 1470160614035 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 3608 | 1470160614040 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:54 INFO - PROCESS | 3608 | 1470160614217 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:56:54 INFO - PROCESS | 3608 | 1470160614306 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 3608 | 1470160614309 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643668800 == 43 [pid = 3608] [id = 361] 10:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C45FC00) [pid = 3608] [serial = 1082] [outer = 0000000000000000] 10:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C5AAC00) [pid = 3608] [serial = 1083] [outer = 000000463C45FC00] 10:56:54 INFO - PROCESS | 3608 | 1470160614371 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463D045C00) [pid = 3608] [serial = 1084] [outer = 000000463C45FC00] 10:56:55 INFO - PROCESS | 3608 | 1470160615085 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1133ms 10:56:55 INFO - PROCESS | 3608 | 1470160615152 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 3608 | 1470160615156 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:56:55 INFO - PROCESS | 3608 | 1470160615161 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 3608 | 1470160615163 Marionette TRACE conn6 <- [1,1410,null,{}] 10:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:56:55 INFO - PROCESS | 3608 | 1470160615167 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 3608 | 1470160615169 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:55 INFO - PROCESS | 3608 | 1470160615408 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:56:55 INFO - PROCESS | 3608 | 1470160615546 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 3608 | 1470160615549 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:55 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343D8000 == 44 [pid = 3608] [id = 362] 10:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000462E9C8800) [pid = 3608] [serial = 1085] [outer = 0000000000000000] 10:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000462EEF3400) [pid = 3608] [serial = 1086] [outer = 000000462E9C8800] 10:56:55 INFO - PROCESS | 3608 | 1470160615602 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000004633823400) [pid = 3608] [serial = 1087] [outer = 000000462E9C8800] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE34000 == 43 [pid = 3608] [id = 357] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DE000 == 42 [pid = 3608] [id = 356] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464122D800 == 41 [pid = 3608] [id = 355] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464104C800 == 40 [pid = 3608] [id = 354] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A7000 == 39 [pid = 3608] [id = 353] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50A800 == 38 [pid = 3608] [id = 352] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE37000 == 37 [pid = 3608] [id = 351] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BEA000 == 36 [pid = 3608] [id = 350] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004635822800 == 35 [pid = 3608] [id = 349] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463C87A000 == 34 [pid = 3608] [id = 348] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464090D000 == 33 [pid = 3608] [id = 346] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046351BE800 == 32 [pid = 3608] [id = 347] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000462F90F800 == 31 [pid = 3608] [id = 338] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004643668800 == 30 [pid = 3608] [id = 361] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463F813000 == 29 [pid = 3608] [id = 360] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464299E000 == 28 [pid = 3608] [id = 358] 10:56:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004635049800 == 27 [pid = 3608] [id = 359] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000046358F6400) [pid = 3608] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000462EEF8800) [pid = 3608] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463447D800) [pid = 3608] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463382B400) [pid = 3608] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463396B000) [pid = 3608] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462F4C7C00) [pid = 3608] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462E755C00) [pid = 3608] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004638C50800) [pid = 3608] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046355C6800) [pid = 3608] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000046339D8C00) [pid = 3608] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BB0A800) [pid = 3608] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B71FC00) [pid = 3608] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BDF4800) [pid = 3608] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463E17B000) [pid = 3608] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C829000) [pid = 3608] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463F8AF800) [pid = 3608] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463F552C00) [pid = 3608] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004638B20800) [pid = 3608] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE8EC00) [pid = 3608] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B71A800) [pid = 3608] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BC2AC00) [pid = 3608] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004639A27400) [pid = 3608] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462F8E3400) [pid = 3608] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463512A400) [pid = 3608] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B920000) [pid = 3608] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:56:56 INFO - PROCESS | 3608 | 1470160616952 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1842ms 10:56:57 INFO - PROCESS | 3608 | 1470160617011 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 3608 | 1470160617016 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:56:57 INFO - PROCESS | 3608 | 1470160617022 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 3608 | 1470160617025 Marionette TRACE conn6 <- [1,1414,null,{}] 10:56:57 INFO - PROCESS | 3608 | 1470160617031 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 3608 | 1470160617034 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:57 INFO - PROCESS | 3608 | 1470160617158 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:56:57 INFO - PROCESS | 3608 | 1470160617227 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 3608 | 1470160617230 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634646800 == 28 [pid = 3608] [id = 363] 10:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462F4CEC00) [pid = 3608] [serial = 1088] [outer = 0000000000000000] 10:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462F62FC00) [pid = 3608] [serial = 1089] [outer = 000000462F4CEC00] 10:56:57 INFO - PROCESS | 3608 | 1470160617281 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463066B800) [pid = 3608] [serial = 1090] [outer = 000000462F4CEC00] 10:56:57 INFO - PROCESS | 3608 | 1470160617720 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 10:56:57 INFO - PROCESS | 3608 | 1470160617759 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 3608 | 1470160617764 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:56:57 INFO - PROCESS | 3608 | 1470160617771 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 3608 | 1470160617774 Marionette TRACE conn6 <- [1,1418,null,{}] 10:56:57 INFO - PROCESS | 3608 | 1470160617778 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 3608 | 1470160617781 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:57 INFO - PROCESS | 3608 | 1470160617879 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:56:57 INFO - PROCESS | 3608 | 1470160617887 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 3608 | 1470160617891 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B00E000 == 29 [pid = 3608] [id = 364] 10:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004633B7F800) [pid = 3608] [serial = 1091] [outer = 0000000000000000] 10:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004634146C00) [pid = 3608] [serial = 1092] [outer = 0000004633B7F800] 10:56:57 INFO - PROCESS | 3608 | 1470160617947 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004634479C00) [pid = 3608] [serial = 1093] [outer = 0000004633B7F800] 10:56:58 INFO - PROCESS | 3608 | 1470160618426 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 10:56:58 INFO - PROCESS | 3608 | 1470160618462 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 3608 | 1470160618465 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:56:58 INFO - PROCESS | 3608 | 1470160618468 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 3608 | 1470160618472 Marionette TRACE conn6 <- [1,1422,null,{}] 10:56:58 INFO - PROCESS | 3608 | 1470160618484 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 3608 | 1470160618489 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:58 INFO - PROCESS | 3608 | 1470160618604 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:56:58 INFO - PROCESS | 3608 | 1470160618687 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 3608 | 1470160618690 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD7E800 == 30 [pid = 3608] [id = 365] 10:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462D39EC00) [pid = 3608] [serial = 1094] [outer = 0000000000000000] 10:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004635758C00) [pid = 3608] [serial = 1095] [outer = 000000462D39EC00] 10:56:58 INFO - PROCESS | 3608 | 1470160618741 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004635C5AC00) [pid = 3608] [serial = 1096] [outer = 000000462D39EC00] 10:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004639564400) [pid = 3608] [serial = 1097] [outer = 00000046336BB800] 10:56:59 INFO - PROCESS | 3608 | 1470160619242 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 836ms 10:56:59 INFO - PROCESS | 3608 | 1470160619308 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 3608 | 1470160619311 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:56:59 INFO - PROCESS | 3608 | 1470160619314 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 3608 | 1470160619316 Marionette TRACE conn6 <- [1,1426,null,{}] 10:56:59 INFO - PROCESS | 3608 | 1470160619320 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 3608 | 1470160619322 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:59 INFO - PROCESS | 3608 | 1470160619438 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:56:59 INFO - PROCESS | 3608 | 1470160619488 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 3608 | 1470160619490 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:56:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BE2000 == 31 [pid = 3608] [id = 366] 10:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004635754800) [pid = 3608] [serial = 1098] [outer = 0000000000000000] 10:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004639513800) [pid = 3608] [serial = 1099] [outer = 0000004635754800] 10:56:59 INFO - PROCESS | 3608 | 1470160619538 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B719C00) [pid = 3608] [serial = 1100] [outer = 0000004635754800] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE91000) [pid = 3608] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C10D000) [pid = 3608] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E52F000) [pid = 3608] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463396DC00) [pid = 3608] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046300C5C00) [pid = 3608] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BDF4C00) [pid = 3608] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004634011000) [pid = 3608] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462E90D800) [pid = 3608] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B92BC00) [pid = 3608] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462F4CCC00) [pid = 3608] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C7C7000) [pid = 3608] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004635121000) [pid = 3608] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:57:00 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463D043000) [pid = 3608] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:57:00 INFO - PROCESS | 3608 | 1470160620400 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1137ms 10:57:00 INFO - PROCESS | 3608 | 1470160620454 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 3608 | 1470160620459 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:57:00 INFO - PROCESS | 3608 | 1470160620464 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 3608 | 1470160620468 Marionette TRACE conn6 <- [1,1430,null,{}] 10:57:00 INFO - PROCESS | 3608 | 1470160620483 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:00 INFO - PROCESS | 3608 | 1470160620486 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:00 INFO - PROCESS | 3608 | 1470160620618 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:57:00 INFO - PROCESS | 3608 | 1470160620686 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 3608 | 1470160620690 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:00 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351AF000 == 32 [pid = 3608] [id = 367] 10:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462E9CEC00) [pid = 3608] [serial = 1101] [outer = 0000000000000000] 10:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EE22800) [pid = 3608] [serial = 1102] [outer = 000000462E9CEC00] 10:57:00 INFO - PROCESS | 3608 | 1470160620773 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F4D0800) [pid = 3608] [serial = 1103] [outer = 000000462E9CEC00] 10:57:01 INFO - PROCESS | 3608 | 1470160621514 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1096ms 10:57:01 INFO - PROCESS | 3608 | 1470160621564 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 3608 | 1470160621569 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:57:01 INFO - PROCESS | 3608 | 1470160621576 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 3608 | 1470160621579 Marionette TRACE conn6 <- [1,1434,null,{}] 10:57:01 INFO - PROCESS | 3608 | 1470160621583 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 3608 | 1470160621586 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:01 INFO - PROCESS | 3608 | 1470160621715 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:57:01 INFO - PROCESS | 3608 | 1470160621789 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 3608 | 1470160621792 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBBA000 == 33 [pid = 3608] [id = 368] 10:57:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463390A000) [pid = 3608] [serial = 1104] [outer = 0000000000000000] 10:57:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004633975000) [pid = 3608] [serial = 1105] [outer = 000000463390A000] 10:57:01 INFO - PROCESS | 3608 | 1470160621851 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462D3BE400) [pid = 3608] [serial = 1106] [outer = 000000463390A000] 10:57:02 INFO - PROCESS | 3608 | 1470160622764 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1233ms 10:57:02 INFO - PROCESS | 3608 | 1470160622811 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 3608 | 1470160622815 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:57:02 INFO - PROCESS | 3608 | 1470160622821 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 3608 | 1470160622824 Marionette TRACE conn6 <- [1,1438,null,{}] 10:57:02 INFO - PROCESS | 3608 | 1470160622830 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 3608 | 1470160622833 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:03 INFO - PROCESS | 3608 | 1470160622989 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B4000 == 32 [pid = 3608] [id = 199] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046359DA000 == 31 [pid = 3608] [id = 200] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463062B800 == 30 [pid = 3608] [id = 183] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046359E6800 == 29 [pid = 3608] [id = 185] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0AF000 == 28 [pid = 3608] [id = 191] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004633697800 == 27 [pid = 3608] [id = 189] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD7E800 == 26 [pid = 3608] [id = 365] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463B00E000 == 25 [pid = 3608] [id = 364] 10:57:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004634646800 == 24 [pid = 3608] [id = 363] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BEA1800) [pid = 3608] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BF6AC00) [pid = 3608] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C7C1400) [pid = 3608] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C5AD000) [pid = 3608] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004639A20800) [pid = 3608] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B0F2800) [pid = 3608] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463443F000) [pid = 3608] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000046355C6C00) [pid = 3608] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463575AC00) [pid = 3608] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463BE9B000) [pid = 3608] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000046341A2C00) [pid = 3608] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463506E800) [pid = 3608] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000462EE24C00) [pid = 3608] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000462FBEE000) [pid = 3608] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463B977800) [pid = 3608] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000462FB79000) [pid = 3608] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463396D800) [pid = 3608] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463C824C00) [pid = 3608] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463D03D000) [pid = 3608] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463BF6B400) [pid = 3608] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463D04AC00) [pid = 3608] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (000000463BDEEC00) [pid = 3608] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (000000463C8CA000) [pid = 3608] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (000000463BDF1800) [pid = 3608] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | --DOMWINDOW == 50 (000000463BDEDC00) [pid = 3608] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:57:03 INFO - PROCESS | 3608 | 1470160623120 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 3608 | 1470160623124 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634646800 == 25 [pid = 3608] [id = 369] 10:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (000000462D390C00) [pid = 3608] [serial = 1107] [outer = 0000000000000000] 10:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000462D5D0800) [pid = 3608] [serial = 1108] [outer = 000000462D390C00] 10:57:03 INFO - PROCESS | 3608 | 1470160623188 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (000000462F4CD400) [pid = 3608] [serial = 1109] [outer = 000000462D390C00] 10:57:03 INFO - PROCESS | 3608 | 1470160623900 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1139ms 10:57:03 INFO - PROCESS | 3608 | 1470160623964 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 3608 | 1470160623969 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:57:03 INFO - PROCESS | 3608 | 1470160623974 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 3608 | 1470160623978 Marionette TRACE conn6 <- [1,1442,null,{}] 10:57:03 INFO - PROCESS | 3608 | 1470160623983 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 3608 | 1470160623987 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:04 INFO - PROCESS | 3608 | 1470160624146 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:57:04 INFO - PROCESS | 3608 | 1470160624157 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 3608 | 1470160624160 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B21A000 == 26 [pid = 3608] [id = 370] 10:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (0000004633969000) [pid = 3608] [serial = 1110] [outer = 0000000000000000] 10:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (00000046339D7400) [pid = 3608] [serial = 1111] [outer = 0000004633969000] 10:57:04 INFO - PROCESS | 3608 | 1470160624219 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (00000046341D4800) [pid = 3608] [serial = 1112] [outer = 0000004633969000] 10:57:04 INFO - PROCESS | 3608 | 1470160624905 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 10:57:04 INFO - PROCESS | 3608 | 1470160624962 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 3608 | 1470160624965 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:57:04 INFO - PROCESS | 3608 | 1470160624969 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - PROCESS | 3608 | 1470160624972 Marionette TRACE conn6 <- [1,1446,null,{}] 10:57:04 INFO - PROCESS | 3608 | 1470160624976 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 3608 | 1470160624979 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:05 INFO - PROCESS | 3608 | 1470160625125 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:57:05 INFO - PROCESS | 3608 | 1470160625200 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 3608 | 1470160625202 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1A4800 == 27 [pid = 3608] [id = 371] 10:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000462D3C2400) [pid = 3608] [serial = 1113] [outer = 0000000000000000] 10:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (0000004635129C00) [pid = 3608] [serial = 1114] [outer = 000000462D3C2400] 10:57:05 INFO - PROCESS | 3608 | 1470160625300 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000004635759400) [pid = 3608] [serial = 1115] [outer = 000000462D3C2400] 10:57:06 INFO - PROCESS | 3608 | 1470160626016 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1086ms 10:57:06 INFO - PROCESS | 3608 | 1470160626059 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 3608 | 1470160626064 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:57:06 INFO - PROCESS | 3608 | 1470160626077 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 3608 | 1470160626082 Marionette TRACE conn6 <- [1,1450,null,{}] 10:57:06 INFO - PROCESS | 3608 | 1470160626086 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 3608 | 1470160626090 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:06 INFO - PROCESS | 3608 | 1470160626212 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:57:06 INFO - PROCESS | 3608 | 1470160626282 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 3608 | 1470160626285 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5E3000 == 28 [pid = 3608] [id = 372] 10:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000004639545C00) [pid = 3608] [serial = 1116] [outer = 0000000000000000] 10:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463B0A3400) [pid = 3608] [serial = 1117] [outer = 0000004639545C00] 10:57:06 INFO - PROCESS | 3608 | 1470160626341 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463B158400) [pid = 3608] [serial = 1118] [outer = 0000004639545C00] 10:57:07 INFO - PROCESS | 3608 | 1470160627069 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1043ms 10:57:07 INFO - PROCESS | 3608 | 1470160627114 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 3608 | 1470160627119 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:57:07 INFO - PROCESS | 3608 | 1470160627125 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 3608 | 1470160627128 Marionette TRACE conn6 <- [1,1454,null,{}] 10:57:07 INFO - PROCESS | 3608 | 1470160627133 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 3608 | 1470160627136 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:07 INFO - PROCESS | 3608 | 1470160627268 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:57:07 INFO - PROCESS | 3608 | 1470160627339 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 3608 | 1470160627344 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0CB000 == 29 [pid = 3608] [id = 373] 10:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462FBEE000) [pid = 3608] [serial = 1119] [outer = 0000000000000000] 10:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000004633666000) [pid = 3608] [serial = 1120] [outer = 000000462FBEE000] 10:57:07 INFO - PROCESS | 3608 | 1470160627396 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463403E000) [pid = 3608] [serial = 1121] [outer = 000000462FBEE000] 10:57:07 INFO - PROCESS | 3608 | --DOCSHELL 0000004633984000 == 28 [pid = 3608] [id = 198] 10:57:07 INFO - PROCESS | 3608 | --DOCSHELL 00000046351AF000 == 27 [pid = 3608] [id = 367] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463B207800 == 26 [pid = 3608] [id = 186] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463B01E000 == 25 [pid = 3608] [id = 197] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 0000004635069800 == 24 [pid = 3608] [id = 194] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463DF18000 == 23 [pid = 3608] [id = 195] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAA7000 == 22 [pid = 3608] [id = 192] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBBA800 == 21 [pid = 3608] [id = 193] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1A7800 == 20 [pid = 3608] [id = 188] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 0000004635560800 == 19 [pid = 3608] [id = 190] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAD000 == 18 [pid = 3608] [id = 187] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBBA000 == 17 [pid = 3608] [id = 368] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50B000 == 16 [pid = 3608] [id = 196] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463504F000 == 15 [pid = 3608] [id = 184] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 00000046343D8000 == 14 [pid = 3608] [id = 362] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1A4800 == 13 [pid = 3608] [id = 371] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 000000463B21A000 == 12 [pid = 3608] [id = 370] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BE2000 == 11 [pid = 3608] [id = 366] 10:57:08 INFO - PROCESS | 3608 | --DOCSHELL 0000004634646800 == 10 [pid = 3608] [id = 369] 10:57:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5E3000 == 9 [pid = 3608] [id = 372] 10:57:10 INFO - PROCESS | 3608 | 1470160630430 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3343ms 10:57:10 INFO - PROCESS | 3608 | 1470160630471 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 3608 | 1470160630476 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:57:10 INFO - PROCESS | 3608 | 1470160630480 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:57:10 INFO - PROCESS | 3608 | 1470160630486 Marionette TRACE conn6 <- [1,1458,null,{}] 10:57:10 INFO - PROCESS | 3608 | 1470160630491 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 3608 | 1470160630494 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:10 INFO - PROCESS | 3608 | 1470160630621 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:57:10 INFO - PROCESS | 3608 | 1470160630691 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 3608 | 1470160630694 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:10 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351BD000 == 10 [pid = 3608] [id = 374] 10:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462F634000) [pid = 3608] [serial = 1122] [outer = 0000000000000000] 10:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F8E2000) [pid = 3608] [serial = 1123] [outer = 000000462F634000] 10:57:10 INFO - PROCESS | 3608 | 1470160630746 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462D3C3000) [pid = 3608] [serial = 1124] [outer = 000000462F634000] 10:57:11 INFO - PROCESS | 3608 | 1470160631177 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 10:57:11 INFO - PROCESS | 3608 | 1470160631229 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 3608 | 1470160631235 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:57:11 INFO - PROCESS | 3608 | 1470160631245 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:57:11 INFO - PROCESS | 3608 | 1470160631249 Marionette TRACE conn6 <- [1,1462,null,{}] 10:57:11 INFO - PROCESS | 3608 | 1470160631253 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 3608 | 1470160631256 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:11 INFO - PROCESS | 3608 | 1470160631358 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:57:11 INFO - PROCESS | 3608 | 1470160631374 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 3608 | 1470160631377 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB3800 == 11 [pid = 3608] [id = 375] 10:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004633B7C800) [pid = 3608] [serial = 1125] [outer = 0000000000000000] 10:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634143800) [pid = 3608] [serial = 1126] [outer = 0000004633B7C800] 10:57:11 INFO - PROCESS | 3608 | 1470160631426 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634438800) [pid = 3608] [serial = 1127] [outer = 0000004633B7C800] 10:57:11 INFO - PROCESS | 3608 | 1470160631917 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 10:57:11 INFO - PROCESS | 3608 | 1470160631990 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 3608 | 1470160631993 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:57:11 INFO - PROCESS | 3608 | 1470160631996 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:57:12 INFO - PROCESS | 3608 | 1470160632000 Marionette TRACE conn6 <- [1,1466,null,{}] 10:57:12 INFO - PROCESS | 3608 | 1470160632013 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 3608 | 1470160632018 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:12 INFO - PROCESS | 3608 | 1470160632123 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:57:12 INFO - PROCESS | 3608 | 1470160632132 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 3608 | 1470160632135 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E841800 == 12 [pid = 3608] [id = 376] 10:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000046355C5000) [pid = 3608] [serial = 1128] [outer = 0000000000000000] 10:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463574F400) [pid = 3608] [serial = 1129] [outer = 00000046355C5000] 10:57:12 INFO - PROCESS | 3608 | 1470160632188 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635C55800) [pid = 3608] [serial = 1130] [outer = 00000046355C5000] 10:57:12 INFO - PROCESS | 3608 | 1470160632742 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 776ms 10:57:12 INFO - PROCESS | 3608 | 1470160632776 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 3608 | 1470160632779 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:57:12 INFO - PROCESS | 3608 | 1470160632782 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 3608 | 1470160632784 Marionette TRACE conn6 <- [1,1470,null,{}] 10:57:12 INFO - PROCESS | 3608 | 1470160632793 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 3608 | 1470160632795 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:12 INFO - PROCESS | 3608 | 1470160632917 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:57:12 INFO - PROCESS | 3608 | 1470160632928 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 3608 | 1470160632931 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F821000 == 13 [pid = 3608] [id = 377] 10:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463955D800) [pid = 3608] [serial = 1131] [outer = 0000000000000000] 10:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639A24000) [pid = 3608] [serial = 1132] [outer = 000000463955D800] 10:57:12 INFO - PROCESS | 3608 | 1470160632977 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0EB000) [pid = 3608] [serial = 1133] [outer = 000000463955D800] 10:57:13 INFO - PROCESS | 3608 | 1470160633456 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 10:57:13 INFO - PROCESS | 3608 | 1470160633475 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 3608 | 1470160633477 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:57:13 INFO - PROCESS | 3608 | 1470160633494 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - PROCESS | 3608 | 1470160633496 Marionette TRACE conn6 <- [1,1474,null,{}] 10:57:13 INFO - PROCESS | 3608 | 1470160633500 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 3608 | 1470160633502 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:13 INFO - PROCESS | 3608 | 1470160633615 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:57:13 INFO - PROCESS | 3608 | 1470160633622 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 3608 | 1470160633624 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC51800 == 14 [pid = 3608] [id = 378] 10:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462D498C00) [pid = 3608] [serial = 1134] [outer = 0000000000000000] 10:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B717400) [pid = 3608] [serial = 1135] [outer = 000000462D498C00] 10:57:13 INFO - PROCESS | 3608 | 1470160633670 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B724C00) [pid = 3608] [serial = 1136] [outer = 000000462D498C00] 10:57:14 INFO - PROCESS | 3608 | 1470160634173 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 10:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:57:14 INFO - PROCESS | 3608 | 1470160634247 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 3608 | 1470160634249 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:57:14 INFO - PROCESS | 3608 | 1470160634253 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 3608 | 1470160634255 Marionette TRACE conn6 <- [1,1478,null,{}] 10:57:14 INFO - PROCESS | 3608 | 1470160634259 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 3608 | 1470160634264 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:14 INFO - PROCESS | 3608 | 1470160634569 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D39EC00) [pid = 3608] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004639545C00) [pid = 3608] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462D3C2400) [pid = 3608] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004638C47000) [pid = 3608] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462F4D1800) [pid = 3608] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C45FC00) [pid = 3608] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004633969000) [pid = 3608] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463390A000) [pid = 3608] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462D390C00) [pid = 3608] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462F4CEC00) [pid = 3608] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004633B7F800) [pid = 3608] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462E9C8800) [pid = 3608] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000462E9CEC00) [pid = 3608] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:57:14 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004635754800) [pid = 3608] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:57:14 INFO - PROCESS | 3608 | 1470160634627 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 3608 | 1470160634629 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396D0800 == 15 [pid = 3608] [id = 379] 10:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462D39EC00) [pid = 3608] [serial = 1137] [outer = 0000000000000000] 10:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462E9CEC00) [pid = 3608] [serial = 1138] [outer = 000000462D39EC00] 10:57:14 INFO - PROCESS | 3608 | 1470160634676 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463382D000) [pid = 3608] [serial = 1139] [outer = 000000462D39EC00] 10:57:15 INFO - PROCESS | 3608 | 1470160635047 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 839ms 10:57:15 INFO - PROCESS | 3608 | 1470160635094 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 3608 | 1470160635096 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:57:15 INFO - PROCESS | 3608 | 1470160635100 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 3608 | 1470160635101 Marionette TRACE conn6 <- [1,1482,null,{}] 10:57:15 INFO - PROCESS | 3608 | 1470160635105 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 3608 | 1470160635107 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:15 INFO - PROCESS | 3608 | 1470160635188 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:57:15 INFO - PROCESS | 3608 | 1470160635193 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 3608 | 1470160635195 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640921000 == 16 [pid = 3608] [id = 380] 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634434000) [pid = 3608] [serial = 1140] [outer = 0000000000000000] 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004635751C00) [pid = 3608] [serial = 1141] [outer = 0000004634434000] 10:57:15 INFO - PROCESS | 3608 | 1470160635240 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B0F5C00) [pid = 3608] [serial = 1142] [outer = 0000004634434000] 10:57:15 INFO - PROCESS | 3608 | 1470160635653 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 627ms 10:57:15 INFO - PROCESS | 3608 | 1470160635730 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 3608 | 1470160635732 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:57:15 INFO - PROCESS | 3608 | 1470160635736 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 3608 | 1470160635738 Marionette TRACE conn6 <- [1,1486,null,{}] 10:57:15 INFO - PROCESS | 3608 | 1470160635742 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 3608 | 1470160635744 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:15 INFO - PROCESS | 3608 | 1470160635825 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:57:15 INFO - PROCESS | 3608 | 1470160635832 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 3608 | 1470160635834 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641216000 == 17 [pid = 3608] [id = 381] 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B927C00) [pid = 3608] [serial = 1143] [outer = 0000000000000000] 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE8B000) [pid = 3608] [serial = 1144] [outer = 000000463B927C00] 10:57:15 INFO - PROCESS | 3608 | 1470160635880 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE92800) [pid = 3608] [serial = 1145] [outer = 000000463B927C00] 10:57:16 INFO - PROCESS | 3608 | 1470160636313 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 628ms 10:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:57:16 INFO - PROCESS | 3608 | 1470160636372 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 3608 | 1470160636374 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:57:16 INFO - PROCESS | 3608 | 1470160636378 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 3608 | 1470160636379 Marionette TRACE conn6 <- [1,1490,null,{}] 10:57:16 INFO - PROCESS | 3608 | 1470160636383 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 3608 | 1470160636385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:16 INFO - PROCESS | 3608 | 1470160636469 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:57:16 INFO - PROCESS | 3608 | 1470160636474 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 3608 | 1470160636476 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:16 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412CD000 == 18 [pid = 3608] [id = 382] 10:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE92C00) [pid = 3608] [serial = 1146] [outer = 0000000000000000] 10:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE9BC00) [pid = 3608] [serial = 1147] [outer = 000000463BE92C00] 10:57:16 INFO - PROCESS | 3608 | 1470160636521 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BEA2000) [pid = 3608] [serial = 1148] [outer = 000000463BE92C00] 10:57:17 INFO - PROCESS | 3608 | 1470160637363 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1025ms 10:57:17 INFO - PROCESS | 3608 | 1470160637406 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 3608 | 1470160637411 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:57:17 INFO - PROCESS | 3608 | 1470160637416 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:57:17 INFO - PROCESS | 3608 | 1470160637422 Marionette TRACE conn6 <- [1,1494,null,{}] 10:57:17 INFO - PROCESS | 3608 | 1470160637449 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 3608 | 1470160637452 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:17 INFO - PROCESS | 3608 | 1470160637605 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:57:17 INFO - PROCESS | 3608 | 1470160637714 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 3608 | 1470160637717 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B205800 == 19 [pid = 3608] [id = 383] 10:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEFA000) [pid = 3608] [serial = 1149] [outer = 0000000000000000] 10:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462FB78400) [pid = 3608] [serial = 1150] [outer = 000000462EEFA000] 10:57:17 INFO - PROCESS | 3608 | 1470160637778 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046339D7800) [pid = 3608] [serial = 1151] [outer = 000000462EEFA000] 10:57:18 INFO - PROCESS | 3608 | 1470160638690 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046339D7400) [pid = 3608] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D3BE400) [pid = 3608] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D5D0800) [pid = 3608] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004633975000) [pid = 3608] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462F62FC00) [pid = 3608] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004634479C00) [pid = 3608] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004633823400) [pid = 3608] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004634146C00) [pid = 3608] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463066B800) [pid = 3608] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462EEF3400) [pid = 3608] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463A710C00) [pid = 3608] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462FBEFC00) [pid = 3608] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C5AAC00) [pid = 3608] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000462F4D0800) [pid = 3608] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463B719C00) [pid = 3608] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000462F4CD400) [pid = 3608] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004633666000) [pid = 3608] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004639513800) [pid = 3608] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000004635758C00) [pid = 3608] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000462EE22800) [pid = 3608] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (0000004635C5AC00) [pid = 3608] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000462E9CC800) [pid = 3608] [serial = 670] [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.] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463B158400) [pid = 3608] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000004635759400) [pid = 3608] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463B0A3400) [pid = 3608] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463B71C000) [pid = 3608] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (00000046341A6800) [pid = 3608] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (000000463D045C00) [pid = 3608] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (00000046341D4800) [pid = 3608] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (0000004635129C00) [pid = 3608] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1320ms 10:57:18 INFO - PROCESS | 3608 | 1470160638740 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 3608 | 1470160638745 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:57:18 INFO - PROCESS | 3608 | 1470160638751 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:57:18 INFO - PROCESS | 3608 | 1470160638754 Marionette TRACE conn6 <- [1,1498,null,{}] 10:57:18 INFO - PROCESS | 3608 | 1470160638760 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 3608 | 1470160638762 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:18 INFO - PROCESS | 3608 | 1470160638857 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:57:18 INFO - PROCESS | 3608 | 1470160638936 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 3608 | 1470160638940 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635064000 == 20 [pid = 3608] [id = 384] 10:57:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000462F4C7C00) [pid = 3608] [serial = 1152] [outer = 0000000000000000] 10:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (000000462F4D0400) [pid = 3608] [serial = 1153] [outer = 000000462F4C7C00] 10:57:19 INFO - PROCESS | 3608 | 1470160638997 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000462F8E4000) [pid = 3608] [serial = 1154] [outer = 000000462F4C7C00] 10:57:19 INFO - PROCESS | 3608 | 1470160639416 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 738ms 10:57:19 INFO - PROCESS | 3608 | 1470160639492 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 3608 | 1470160639498 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:57:19 INFO - PROCESS | 3608 | 1470160639505 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 3608 | 1470160639508 Marionette TRACE conn6 <- [1,1502,null,{}] 10:57:19 INFO - PROCESS | 3608 | 1470160639512 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 3608 | 1470160639515 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:19 INFO - PROCESS | 3608 | 1470160639606 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:57:19 INFO - PROCESS | 3608 | 1470160639613 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 3608 | 1470160639615 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD1000 == 21 [pid = 3608] [id = 385] 10:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (0000004633666000) [pid = 3608] [serial = 1155] [outer = 0000000000000000] 10:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000004633970C00) [pid = 3608] [serial = 1156] [outer = 0000004633666000] 10:57:19 INFO - PROCESS | 3608 | 1470160639664 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (00000046341D8800) [pid = 3608] [serial = 1157] [outer = 0000004633666000] 10:57:20 INFO - PROCESS | 3608 | 1470160640128 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 10:57:20 INFO - PROCESS | 3608 | 1470160640197 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 3608 | 1470160640200 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:57:20 INFO - PROCESS | 3608 | 1470160640204 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 3608 | 1470160640207 Marionette TRACE conn6 <- [1,1506,null,{}] 10:57:20 INFO - PROCESS | 3608 | 1470160640219 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 3608 | 1470160640224 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:20 INFO - PROCESS | 3608 | 1470160640343 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:57:20 INFO - PROCESS | 3608 | 1470160640415 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 3608 | 1470160640418 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A0000 == 22 [pid = 3608] [id = 386] 10:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000462E73C800) [pid = 3608] [serial = 1158] [outer = 0000000000000000] 10:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000463506E400) [pid = 3608] [serial = 1159] [outer = 000000462E73C800] 10:57:20 INFO - PROCESS | 3608 | 1470160640469 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (00000046355C0C00) [pid = 3608] [serial = 1160] [outer = 000000462E73C800] 10:57:20 INFO - PROCESS | 3608 | 1470160640858 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 10:57:20 INFO - PROCESS | 3608 | 1470160640896 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 3608 | 1470160640899 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:57:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:57:20 INFO - PROCESS | 3608 | 1470160640902 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 3608 | 1470160640904 Marionette TRACE conn6 <- [1,1510,null,{}] 10:57:20 INFO - PROCESS | 3608 | 1470160640920 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 3608 | 1470160640922 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:21 INFO - PROCESS | 3608 | 1470160641036 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:57:21 INFO - PROCESS | 3608 | 1470160641041 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 3608 | 1470160641043 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD7F000 == 23 [pid = 3608] [id = 387] 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463579CC00) [pid = 3608] [serial = 1161] [outer = 0000000000000000] 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000004635933400) [pid = 3608] [serial = 1162] [outer = 000000463579CC00] 10:57:21 INFO - PROCESS | 3608 | 1470160641090 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004638C48800) [pid = 3608] [serial = 1163] [outer = 000000463579CC00] 10:57:21 INFO - PROCESS | 3608 | 1470160641591 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:57:21 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 () { 10:57:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:57:21 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 () { 10:57:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:57:21 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 () { 10:57:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:57:21 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 () { 10:57:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:57:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 744ms 10:57:21 INFO - PROCESS | 3608 | 1470160641649 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 3608 | 1470160641652 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:57:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:57:21 INFO - PROCESS | 3608 | 1470160641655 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 3608 | 1470160641657 Marionette TRACE conn6 <- [1,1514,null,{}] 10:57:21 INFO - PROCESS | 3608 | 1470160641699 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 3608 | 1470160641701 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:21 INFO - PROCESS | 3608 | 1470160641810 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:57:21 INFO - PROCESS | 3608 | 1470160641822 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 3608 | 1470160641824 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAE7000 == 24 [pid = 3608] [id = 388] 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000004638C4A000) [pid = 3608] [serial = 1164] [outer = 0000000000000000] 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463954D800) [pid = 3608] [serial = 1165] [outer = 0000004638C4A000] 10:57:21 INFO - PROCESS | 3608 | 1470160641869 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463B71B800) [pid = 3608] [serial = 1166] [outer = 0000004638C4A000] 10:57:22 INFO - PROCESS | 3608 | 1470160642314 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:57:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:57:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:57:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:57:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 10:57:22 INFO - PROCESS | 3608 | 1470160642329 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 3608 | 1470160642331 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:57:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:57:22 INFO - PROCESS | 3608 | 1470160642335 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 3608 | 1470160642337 Marionette TRACE conn6 <- [1,1518,null,{}] 10:57:22 INFO - PROCESS | 3608 | 1470160642341 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 3608 | 1470160642347 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:22 INFO - PROCESS | 3608 | 1470160642482 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:57:22 INFO - PROCESS | 3608 | 1470160642488 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 3608 | 1470160642490 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5EA800 == 25 [pid = 3608] [id = 389] 10:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463B71C800) [pid = 3608] [serial = 1167] [outer = 0000000000000000] 10:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463BDEEC00) [pid = 3608] [serial = 1168] [outer = 000000463B71C800] 10:57:22 INFO - PROCESS | 3608 | 1470160642536 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463BE98000) [pid = 3608] [serial = 1169] [outer = 000000463B71C800] 10:57:23 INFO - PROCESS | 3608 | 1470160643038 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B927C00) [pid = 3608] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463955D800) [pid = 3608] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000462F634000) [pid = 3608] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000046355C5000) [pid = 3608] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004633B7C800) [pid = 3608] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000462D498C00) [pid = 3608] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000462D39EC00) [pid = 3608] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004634434000) [pid = 3608] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:57:23 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000462FBEE000) [pid = 3608] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:57:23 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 10:57:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:57:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:57:23 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. 10:57:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:57:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 734ms 10:57:23 INFO - PROCESS | 3608 | 1470160643072 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 3608 | 1470160643074 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:57:23 INFO - PROCESS | 3608 | 1470160643078 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:57:23 INFO - PROCESS | 3608 | 1470160643079 Marionette TRACE conn6 <- [1,1522,null,{}] 10:57:23 INFO - PROCESS | 3608 | 1470160643083 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 3608 | 1470160643085 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:23 INFO - PROCESS | 3608 | 1470160643193 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:57:23 INFO - PROCESS | 3608 | 1470160643198 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 3608 | 1470160643200 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC48800 == 26 [pid = 3608] [id = 390] 10:57:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (00000046305F5C00) [pid = 3608] [serial = 1170] [outer = 0000000000000000] 10:57:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000004634478400) [pid = 3608] [serial = 1171] [outer = 00000046305F5C00] 10:57:23 INFO - PROCESS | 3608 | 1470160643246 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463BE8E400) [pid = 3608] [serial = 1172] [outer = 00000046305F5C00] 10:57:23 INFO - PROCESS | 3608 | 1470160643672 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 10:57:23 INFO - PROCESS | 3608 | 1470160643708 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 3608 | 1470160643710 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:57:23 INFO - PROCESS | 3608 | 1470160643714 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 3608 | 1470160643716 Marionette TRACE conn6 <- [1,1526,null,{}] 10:57:23 INFO - PROCESS | 3608 | 1470160643720 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 3608 | 1470160643722 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:23 INFO - PROCESS | 3608 | 1470160643803 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:57:23 INFO - PROCESS | 3608 | 1470160643908 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 3608 | 1470160643911 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000462EE83800 == 27 [pid = 3608] [id = 391] 10:57:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462D39E400) [pid = 3608] [serial = 1173] [outer = 0000000000000000] 10:57:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462D495C00) [pid = 3608] [serial = 1174] [outer = 000000462D39E400] 10:57:23 INFO - PROCESS | 3608 | 1470160643971 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462EEF4C00) [pid = 3608] [serial = 1175] [outer = 000000462D39E400] 10:57:24 INFO - PROCESS | 3608 | 1470160644597 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 945ms 10:57:24 INFO - PROCESS | 3608 | 1470160644664 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 3608 | 1470160644669 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:57:24 INFO - PROCESS | 3608 | 1470160644674 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 3608 | 1470160644677 Marionette TRACE conn6 <- [1,1530,null,{}] 10:57:24 INFO - PROCESS | 3608 | 1470160644683 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 3608 | 1470160644688 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:24 INFO - PROCESS | 3608 | 1470160644809 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:57:24 INFO - PROCESS | 3608 | 1470160644876 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 3608 | 1470160644879 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A8800 == 28 [pid = 3608] [id = 392] 10:57:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046341D3000) [pid = 3608] [serial = 1176] [outer = 0000000000000000] 10:57:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004634437000) [pid = 3608] [serial = 1177] [outer = 00000046341D3000] 10:57:24 INFO - PROCESS | 3608 | 1470160644938 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004635124800) [pid = 3608] [serial = 1178] [outer = 00000046341D3000] 10:57:25 INFO - PROCESS | 3608 | 1470160645489 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 839ms 10:57:25 INFO - PROCESS | 3608 | 1470160645521 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 3608 | 1470160645525 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:57:25 INFO - PROCESS | 3608 | 1470160645530 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:57:25 INFO - PROCESS | 3608 | 1470160645533 Marionette TRACE conn6 <- [1,1534,null,{}] 10:57:25 INFO - PROCESS | 3608 | 1470160645537 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 3608 | 1470160645539 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:25 INFO - PROCESS | 3608 | 1470160645657 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:57:25 INFO - PROCESS | 3608 | 1470160645749 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 3608 | 1470160645752 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC62800 == 29 [pid = 3608] [id = 393] 10:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B921C00) [pid = 3608] [serial = 1179] [outer = 0000000000000000] 10:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B926400) [pid = 3608] [serial = 1180] [outer = 000000463B921C00] 10:57:25 INFO - PROCESS | 3608 | 1470160645807 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BDEA800) [pid = 3608] [serial = 1181] [outer = 000000463B921C00] 10:57:26 INFO - PROCESS | 3608 | 1470160646420 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 944ms 10:57:26 INFO - PROCESS | 3608 | 1470160646479 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 3608 | 1470160646482 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:57:26 INFO - PROCESS | 3608 | 1470160646493 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 3608 | 1470160646500 Marionette TRACE conn6 <- [1,1538,null,{}] 10:57:26 INFO - PROCESS | 3608 | 1470160646505 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 3608 | 1470160646509 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:26 INFO - PROCESS | 3608 | 1470160646622 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:57:26 INFO - PROCESS | 3608 | 1470160646697 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 3608 | 1470160646700 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000464122B800 == 30 [pid = 3608] [id = 394] 10:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BF27C00) [pid = 3608] [serial = 1182] [outer = 0000000000000000] 10:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BFE5400) [pid = 3608] [serial = 1183] [outer = 000000463BF27C00] 10:57:26 INFO - PROCESS | 3608 | 1470160646755 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C10B400) [pid = 3608] [serial = 1184] [outer = 000000463BF27C00] 10:57:27 INFO - PROCESS | 3608 | 1470160647335 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 900ms 10:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:57:27 INFO - PROCESS | 3608 | 1470160647388 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 3608 | 1470160647391 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:57:27 INFO - PROCESS | 3608 | 1470160647395 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 3608 | 1470160647397 Marionette TRACE conn6 <- [1,1542,null,{}] 10:57:27 INFO - PROCESS | 3608 | 1470160647401 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 3608 | 1470160647404 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:27 INFO - PROCESS | 3608 | 1470160647544 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:57:27 INFO - PROCESS | 3608 | 1470160647655 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 3608 | 1470160647657 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293C000 == 31 [pid = 3608] [id = 395] 10:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C45E800) [pid = 3608] [serial = 1185] [outer = 0000000000000000] 10:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C5ABC00) [pid = 3608] [serial = 1186] [outer = 000000463C45E800] 10:57:27 INFO - PROCESS | 3608 | 1470160647713 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C5B1400) [pid = 3608] [serial = 1187] [outer = 000000463C45E800] 10:57:28 INFO - PROCESS | 3608 | 1470160648426 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1088ms 10:57:28 INFO - PROCESS | 3608 | 1470160648485 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 3608 | 1470160648490 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:57:28 INFO - PROCESS | 3608 | 1470160648495 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 3608 | 1470160648499 Marionette TRACE conn6 <- [1,1546,null,{}] 10:57:28 INFO - PROCESS | 3608 | 1470160648504 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 3608 | 1470160648507 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:28 INFO - PROCESS | 3608 | 1470160648615 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:57:28 INFO - PROCESS | 3608 | 1470160648745 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 3608 | 1470160648750 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0BC800 == 32 [pid = 3608] [id = 396] 10:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462F8E8000) [pid = 3608] [serial = 1188] [outer = 0000000000000000] 10:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462FBEFC00) [pid = 3608] [serial = 1189] [outer = 000000462F8E8000] 10:57:28 INFO - PROCESS | 3608 | 1470160648802 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463390A000) [pid = 3608] [serial = 1190] [outer = 000000462F8E8000] 10:57:29 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0CB000 == 31 [pid = 3608] [id = 373] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE8B000) [pid = 3608] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A24000) [pid = 3608] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F8E2000) [pid = 3608] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462D3C3000) [pid = 3608] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463574F400) [pid = 3608] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004634143800) [pid = 3608] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634438800) [pid = 3608] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B717400) [pid = 3608] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462E9CEC00) [pid = 3608] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B724C00) [pid = 3608] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004635751C00) [pid = 3608] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BE92800) [pid = 3608] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463403E000) [pid = 3608] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0F5C00) [pid = 3608] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463B0EB000) [pid = 3608] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463382D000) [pid = 3608] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004635C55800) [pid = 3608] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:57:29 INFO - PROCESS | 3608 | 1470160649877 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1437ms 10:57:29 INFO - PROCESS | 3608 | 1470160649937 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 3608 | 1470160649941 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:57:29 INFO - PROCESS | 3608 | 1470160649946 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:57:29 INFO - PROCESS | 3608 | 1470160649949 Marionette TRACE conn6 <- [1,1550,null,{}] 10:57:29 INFO - PROCESS | 3608 | 1470160649955 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 3608 | 1470160649958 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:30 INFO - PROCESS | 3608 | 1470160650056 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:57:30 INFO - PROCESS | 3608 | 1470160650132 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 3608 | 1470160650134 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000463505A800 == 32 [pid = 3608] [id = 397] 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462E750400) [pid = 3608] [serial = 1191] [outer = 0000000000000000] 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462EEF5400) [pid = 3608] [serial = 1192] [outer = 000000462E750400] 10:57:30 INFO - PROCESS | 3608 | 1470160650187 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F851000) [pid = 3608] [serial = 1193] [outer = 000000462E750400] 10:57:30 INFO - PROCESS | 3608 | 1470160650625 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 732ms 10:57:30 INFO - PROCESS | 3608 | 1470160650682 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 3608 | 1470160650688 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:57:30 INFO - PROCESS | 3608 | 1470160650694 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 3608 | 1470160650697 Marionette TRACE conn6 <- [1,1554,null,{}] 10:57:30 INFO - PROCESS | 3608 | 1470160650701 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 3608 | 1470160650704 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:30 INFO - PROCESS | 3608 | 1470160650796 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:57:30 INFO - PROCESS | 3608 | 1470160650803 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 3608 | 1470160650805 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:30 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C0800 == 33 [pid = 3608] [id = 398] 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046336BCC00) [pid = 3608] [serial = 1194] [outer = 0000000000000000] 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046339D9800) [pid = 3608] [serial = 1195] [outer = 00000046336BCC00] 10:57:30 INFO - PROCESS | 3608 | 1470160650855 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634150000) [pid = 3608] [serial = 1196] [outer = 00000046336BCC00] 10:57:31 INFO - PROCESS | 3608 | 1470160651266 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 627ms 10:57:31 INFO - PROCESS | 3608 | 1470160651323 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 3608 | 1470160651325 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:57:31 INFO - PROCESS | 3608 | 1470160651329 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:57:31 INFO - PROCESS | 3608 | 1470160651333 Marionette TRACE conn6 <- [1,1558,null,{}] 10:57:31 INFO - PROCESS | 3608 | 1470160651344 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 3608 | 1470160651349 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:31 INFO - PROCESS | 3608 | 1470160651439 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:57:31 INFO - PROCESS | 3608 | 1470160651446 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 3608 | 1470160651450 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAE000 == 34 [pid = 3608] [id = 399] 10:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462E9D1C00) [pid = 3608] [serial = 1197] [outer = 0000000000000000] 10:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635129800) [pid = 3608] [serial = 1198] [outer = 000000462E9D1C00] 10:57:31 INFO - PROCESS | 3608 | 1470160651503 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004635755400) [pid = 3608] [serial = 1199] [outer = 000000462E9D1C00] 10:57:31 INFO - PROCESS | 3608 | 1470160651956 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 10:57:32 INFO - PROCESS | 3608 | 1470160652125 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 3608 | 1470160652129 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:57:32 INFO - PROCESS | 3608 | 1470160652138 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 3608 | 1470160652140 Marionette TRACE conn6 <- [1,1562,null,{}] 10:57:32 INFO - PROCESS | 3608 | 1470160652144 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 3608 | 1470160652146 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:32 INFO - PROCESS | 3608 | 1470160652277 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:57:32 INFO - PROCESS | 3608 | 1470160652389 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 3608 | 1470160652391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E122800 == 35 [pid = 3608] [id = 400] 10:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004638C4C400) [pid = 3608] [serial = 1200] [outer = 0000000000000000] 10:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639546800) [pid = 3608] [serial = 1201] [outer = 0000004638C4C400] 10:57:32 INFO - PROCESS | 3608 | 1470160652438 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639A6E800) [pid = 3608] [serial = 1202] [outer = 0000004638C4C400] 10:57:32 INFO - PROCESS | 3608 | 1470160652889 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 10:57:32 INFO - PROCESS | 3608 | 1470160652918 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 3608 | 1470160652920 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:57:32 INFO - PROCESS | 3608 | 1470160652931 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 3608 | 1470160652933 Marionette TRACE conn6 <- [1,1566,null,{}] 10:57:32 INFO - PROCESS | 3608 | 1470160652936 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 3608 | 1470160652939 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:33 INFO - PROCESS | 3608 | 1470160653081 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:57:33 INFO - PROCESS | 3608 | 1470160653092 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 3608 | 1470160653094 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5EF000 == 36 [pid = 3608] [id = 401] 10:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463366E800) [pid = 3608] [serial = 1203] [outer = 0000000000000000] 10:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0EF400) [pid = 3608] [serial = 1204] [outer = 000000463366E800] 10:57:33 INFO - PROCESS | 3608 | 1470160653193 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B71A400) [pid = 3608] [serial = 1205] [outer = 000000463366E800] 10:57:33 INFO - PROCESS | 3608 | 1470160653646 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 10:57:33 INFO - PROCESS | 3608 | 1470160653666 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 3608 | 1470160653668 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:57:33 INFO - PROCESS | 3608 | 1470160653671 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 3608 | 1470160653673 Marionette TRACE conn6 <- [1,1570,null,{}] 10:57:33 INFO - PROCESS | 3608 | 1470160653682 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 3608 | 1470160653688 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:33 INFO - PROCESS | 3608 | 1470160653826 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:57:33 INFO - PROCESS | 3608 | 1470160653842 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 3608 | 1470160653844 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000464020C800 == 37 [pid = 3608] [id = 402] 10:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B726800) [pid = 3608] [serial = 1206] [outer = 0000000000000000] 10:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B928800) [pid = 3608] [serial = 1207] [outer = 000000463B726800] 10:57:33 INFO - PROCESS | 3608 | 1470160653935 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BE95400) [pid = 3608] [serial = 1208] [outer = 000000463B726800] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046305F5C00) [pid = 3608] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEFA000) [pid = 3608] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004633666000) [pid = 3608] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE92C00) [pid = 3608] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462F4C7C00) [pid = 3608] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462E73C800) [pid = 3608] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004638C4A000) [pid = 3608] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B71C800) [pid = 3608] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:57:34 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463579CC00) [pid = 3608] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:57:34 INFO - PROCESS | 3608 | 1470160654475 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 836ms 10:57:34 INFO - PROCESS | 3608 | 1470160654511 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 3608 | 1470160654513 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:57:34 INFO - PROCESS | 3608 | 1470160654517 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:57:34 INFO - PROCESS | 3608 | 1470160654519 Marionette TRACE conn6 <- [1,1574,null,{}] 10:57:34 INFO - PROCESS | 3608 | 1470160654523 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 3608 | 1470160654525 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:34 INFO - PROCESS | 3608 | 1470160654610 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:57:34 INFO - PROCESS | 3608 | 1470160654617 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 3608 | 1470160654619 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:34 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641043000 == 38 [pid = 3608] [id = 403] 10:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046351D5C00) [pid = 3608] [serial = 1209] [outer = 0000000000000000] 10:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE97C00) [pid = 3608] [serial = 1210] [outer = 00000046351D5C00] 10:57:34 INFO - PROCESS | 3608 | 1470160654665 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BF71800) [pid = 3608] [serial = 1211] [outer = 00000046351D5C00] 10:57:35 INFO - PROCESS | 3608 | 1470160655089 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 10:57:35 INFO - PROCESS | 3608 | 1470160655149 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 3608 | 1470160655152 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:57:35 INFO - PROCESS | 3608 | 1470160655155 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 3608 | 1470160655157 Marionette TRACE conn6 <- [1,1578,null,{}] 10:57:35 INFO - PROCESS | 3608 | 1470160655160 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 3608 | 1470160655162 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:35 INFO - PROCESS | 3608 | 1470160655245 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:57:35 INFO - PROCESS | 3608 | 1470160655253 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 3608 | 1470160655255 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC10000 == 39 [pid = 3608] [id = 404] 10:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFE6C00) [pid = 3608] [serial = 1212] [outer = 0000000000000000] 10:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C24EC00) [pid = 3608] [serial = 1213] [outer = 000000463BFE6C00] 10:57:35 INFO - PROCESS | 3608 | 1470160655302 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5B1800) [pid = 3608] [serial = 1214] [outer = 000000463BFE6C00] 10:57:35 INFO - PROCESS | 3608 | 1470160655750 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 10:57:35 INFO - PROCESS | 3608 | 1470160655787 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 3608 | 1470160655790 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:57:35 INFO - PROCESS | 3608 | 1470160655793 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 3608 | 1470160655795 Marionette TRACE conn6 <- [1,1582,null,{}] 10:57:35 INFO - PROCESS | 3608 | 1470160655799 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 3608 | 1470160655801 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:35 INFO - PROCESS | 3608 | 1470160655883 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:57:35 INFO - PROCESS | 3608 | 1470160655889 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 3608 | 1470160655891 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAD000 == 40 [pid = 3608] [id = 405] 10:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BF6B800) [pid = 3608] [serial = 1215] [outer = 0000000000000000] 10:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C6000) [pid = 3608] [serial = 1216] [outer = 000000463BF6B800] 10:57:35 INFO - PROCESS | 3608 | 1470160655938 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7CD400) [pid = 3608] [serial = 1217] [outer = 000000463BF6B800] 10:57:36 INFO - PROCESS | 3608 | 1470160656697 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 10:57:36 INFO - PROCESS | 3608 | 1470160656783 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 3608 | 1470160656788 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:57:36 INFO - PROCESS | 3608 | 1470160656794 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 3608 | 1470160656798 Marionette TRACE conn6 <- [1,1586,null,{}] 10:57:36 INFO - PROCESS | 3608 | 1470160656805 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 3608 | 1470160656808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:36 INFO - PROCESS | 3608 | 1470160656965 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:57:37 INFO - PROCESS | 3608 | 1470160657080 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 3608 | 1470160657084 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:37 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396BF000 == 41 [pid = 3608] [id = 406] 10:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462EEF9000) [pid = 3608] [serial = 1218] [outer = 0000000000000000] 10:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462F8EC000) [pid = 3608] [serial = 1219] [outer = 000000462EEF9000] 10:57:37 INFO - PROCESS | 3608 | 1470160657146 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004633975000) [pid = 3608] [serial = 1220] [outer = 000000462EEF9000] 10:57:37 INFO - PROCESS | 3608 | 1470160657962 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1232ms 10:57:38 INFO - PROCESS | 3608 | 1470160658028 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 3608 | 1470160658034 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:57:38 INFO - PROCESS | 3608 | 1470160658041 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 3608 | 1470160658044 Marionette TRACE conn6 <- [1,1590,null,{}] 10:57:38 INFO - PROCESS | 3608 | 1470160658049 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 3608 | 1470160658052 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:38 INFO - PROCESS | 3608 | 1470160658282 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:57:38 INFO - PROCESS | 3608 | 1470160658408 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 3608 | 1470160658411 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:38 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633B10800 == 42 [pid = 3608] [id = 407] 10:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462E536C00) [pid = 3608] [serial = 1221] [outer = 0000000000000000] 10:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462EEF2000) [pid = 3608] [serial = 1222] [outer = 000000462E536C00] 10:57:38 INFO - PROCESS | 3608 | 1470160658464 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463382A400) [pid = 3608] [serial = 1223] [outer = 000000462E536C00] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC10000 == 41 [pid = 3608] [id = 404] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 0000004641043000 == 40 [pid = 3608] [id = 403] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000464020C800 == 39 [pid = 3608] [id = 402] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5EF000 == 38 [pid = 3608] [id = 401] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463E122800 == 37 [pid = 3608] [id = 400] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAE000 == 36 [pid = 3608] [id = 399] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C0800 == 35 [pid = 3608] [id = 398] 10:57:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463505A800 == 34 [pid = 3608] [id = 397] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004634478400) [pid = 3608] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462FB78400) [pid = 3608] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046339D7800) [pid = 3608] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633970C00) [pid = 3608] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046341D8800) [pid = 3608] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BEA2000) [pid = 3608] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE9BC00) [pid = 3608] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462F4D0400) [pid = 3608] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F8E4000) [pid = 3608] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463506E400) [pid = 3608] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463954D800) [pid = 3608] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE8E400) [pid = 3608] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BDEEC00) [pid = 3608] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BE98000) [pid = 3608] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004635933400) [pid = 3608] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004638C48800) [pid = 3608] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B71B800) [pid = 3608] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:57:38 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000046355C0C00) [pid = 3608] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:57:39 INFO - PROCESS | 3608 | 1470160659045 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1031ms 10:57:39 INFO - PROCESS | 3608 | 1470160659074 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 3608 | 1470160659078 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:57:39 INFO - PROCESS | 3608 | 1470160659083 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 3608 | 1470160659087 Marionette TRACE conn6 <- [1,1594,null,{}] 10:57:39 INFO - PROCESS | 3608 | 1470160659092 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 3608 | 1470160659095 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:39 INFO - PROCESS | 3608 | 1470160659210 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:57:39 INFO - PROCESS | 3608 | 1470160659292 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 3608 | 1470160659295 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BDF800 == 35 [pid = 3608] [id = 408] 10:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EE28C00) [pid = 3608] [serial = 1224] [outer = 0000000000000000] 10:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000046339DC400) [pid = 3608] [serial = 1225] [outer = 000000462EE28C00] 10:57:39 INFO - PROCESS | 3608 | 1470160659346 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046343B7C00) [pid = 3608] [serial = 1226] [outer = 000000462EE28C00] 10:57:39 INFO - PROCESS | 3608 | 1470160659770 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 776ms 10:57:39 INFO - PROCESS | 3608 | 1470160659864 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:57:39 INFO - PROCESS | 3608 | 1470160659867 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:57:39 INFO - PROCESS | 3608 | 1470160659870 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 3608 | 1470160659873 Marionette TRACE conn6 <- [1,1598,null,{}] 10:57:39 INFO - PROCESS | 3608 | 1470160659878 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 3608 | 1470160659882 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:39 INFO - PROCESS | 3608 | 1470160659987 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:57:40 INFO - PROCESS | 3608 | 1470160659996 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 3608 | 1470160659999 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD6D000 == 36 [pid = 3608] [id = 409] 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635756800) [pid = 3608] [serial = 1227] [outer = 0000000000000000] 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463575A000) [pid = 3608] [serial = 1228] [outer = 0000004635756800] 10:57:40 INFO - PROCESS | 3608 | 1470160660048 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004638C20000) [pid = 3608] [serial = 1229] [outer = 0000004635756800] 10:57:40 INFO - PROCESS | 3608 | 1470160660525 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 10:57:40 INFO - PROCESS | 3608 | 1470160660565 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 3608 | 1470160660569 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:57:40 INFO - PROCESS | 3608 | 1470160660580 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 3608 | 1470160660585 Marionette TRACE conn6 <- [1,1602,null,{}] 10:57:40 INFO - PROCESS | 3608 | 1470160660589 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 3608 | 1470160660592 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:40 INFO - PROCESS | 3608 | 1470160660688 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:57:40 INFO - PROCESS | 3608 | 1470160660695 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 3608 | 1470160660697 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E840800 == 37 [pid = 3608] [id = 410] 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462E004400) [pid = 3608] [serial = 1230] [outer = 0000000000000000] 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B15D800) [pid = 3608] [serial = 1231] [outer = 000000462E004400] 10:57:40 INFO - PROCESS | 3608 | 1470160660744 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B722400) [pid = 3608] [serial = 1232] [outer = 000000462E004400] 10:57:41 INFO - PROCESS | 3608 | 1470160661218 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:57:41 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 10:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 10:57:41 INFO - PROCESS | 3608 | 1470160661274 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 3608 | 1470160661276 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:57:41 INFO - PROCESS | 3608 | 1470160661280 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:57:41 INFO - PROCESS | 3608 | 1470160661282 Marionette TRACE conn6 <- [1,1606,null,{}] 10:57:41 INFO - PROCESS | 3608 | 1470160661286 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:41 INFO - PROCESS | 3608 | 1470160661288 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:41 INFO - PROCESS | 3608 | 1470160661400 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:57:41 INFO - PROCESS | 3608 | 1470160661472 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 3608 | 1470160661474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82F800 == 38 [pid = 3608] [id = 411] 10:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462E9C6C00) [pid = 3608] [serial = 1233] [outer = 0000000000000000] 10:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B925800) [pid = 3608] [serial = 1234] [outer = 000000462E9C6C00] 10:57:41 INFO - PROCESS | 3608 | 1470160661528 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BDE9C00) [pid = 3608] [serial = 1235] [outer = 000000462E9C6C00] 10:57:41 INFO - PROCESS | 3608 | 1470160661962 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 10:57:42 INFO - PROCESS | 3608 | 1470160662020 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 3608 | 1470160662022 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:57:42 INFO - PROCESS | 3608 | 1470160662026 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:57:42 INFO - PROCESS | 3608 | 1470160662028 Marionette TRACE conn6 <- [1,1610,null,{}] 10:57:42 INFO - PROCESS | 3608 | 1470160662032 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 3608 | 1470160662034 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:42 INFO - PROCESS | 3608 | 1470160662182 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:57:42 INFO - PROCESS | 3608 | 1470160662245 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 3608 | 1470160662252 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D73D800 == 39 [pid = 3608] [id = 412] 10:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE9D000) [pid = 3608] [serial = 1236] [outer = 0000000000000000] 10:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BEA2400) [pid = 3608] [serial = 1237] [outer = 000000463BE9D000] 10:57:42 INFO - PROCESS | 3608 | 1470160662311 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BFE7000) [pid = 3608] [serial = 1238] [outer = 000000463BE9D000] 10:57:43 INFO - PROCESS | 3608 | 1470160663157 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:57:43 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 10:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1179ms 10:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:57:43 INFO - PROCESS | 3608 | 1470160663211 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 3608 | 1470160663213 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:57:43 INFO - PROCESS | 3608 | 1470160663217 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 3608 | 1470160663219 Marionette TRACE conn6 <- [1,1614,null,{}] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004638C4C400) [pid = 3608] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463366E800) [pid = 3608] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462E750400) [pid = 3608] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046336BCC00) [pid = 3608] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462F8E8000) [pid = 3608] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E9D1C00) [pid = 3608] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B726800) [pid = 3608] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462D39E400) [pid = 3608] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046341D3000) [pid = 3608] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B921C00) [pid = 3608] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BF27C00) [pid = 3608] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C45E800) [pid = 3608] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BFE6C00) [pid = 3608] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:57:43 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046351D5C00) [pid = 3608] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:57:43 INFO - PROCESS | 3608 | 1470160663395 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 3608 | 1470160663405 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:43 INFO - PROCESS | 3608 | 1470160663492 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:57:43 INFO - PROCESS | 3608 | 1470160663655 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 3608 | 1470160663657 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82A800 == 40 [pid = 3608] [id = 413] 10:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462FBEC800) [pid = 3608] [serial = 1239] [outer = 0000000000000000] 10:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004633826000) [pid = 3608] [serial = 1240] [outer = 000000462FBEC800] 10:57:43 INFO - PROCESS | 3608 | 1470160663701 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B162400) [pid = 3608] [serial = 1241] [outer = 000000462FBEC800] 10:57:45 INFO - PROCESS | 3608 | 1470160665211 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2036ms 10:57:45 INFO - PROCESS | 3608 | 1470160665254 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 3608 | 1470160665257 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:57:45 INFO - PROCESS | 3608 | 1470160665301 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:57:45 INFO - PROCESS | 3608 | 1470160665306 Marionette TRACE conn6 <- [1,1618,null,{}] 10:57:45 INFO - PROCESS | 3608 | 1470160665356 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:45 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:45 INFO - PROCESS | 3608 | 1470160665361 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:45 INFO - PROCESS | 3608 | 1470160665498 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:57:45 INFO - PROCESS | 3608 | 1470160665618 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 3608 | 1470160665622 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:45 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B1800 == 41 [pid = 3608] [id = 414] 10:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462EEEEC00) [pid = 3608] [serial = 1242] [outer = 0000000000000000] 10:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462EEFA800) [pid = 3608] [serial = 1243] [outer = 000000462EEEEC00] 10:57:45 INFO - PROCESS | 3608 | 1470160665687 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046305F8800) [pid = 3608] [serial = 1244] [outer = 000000462EEEEC00] 10:57:46 INFO - PROCESS | 3608 | 1470160666266 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1033ms 10:57:46 INFO - PROCESS | 3608 | 1470160666342 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 3608 | 1470160666347 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:57:46 INFO - PROCESS | 3608 | 1470160666353 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 3608 | 1470160666355 Marionette TRACE conn6 <- [1,1622,null,{}] 10:57:46 INFO - PROCESS | 3608 | 1470160666363 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 3608 | 1470160666367 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:46 INFO - PROCESS | 3608 | 1470160666501 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:57:46 INFO - PROCESS | 3608 | 1470160666616 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 3608 | 1470160666619 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B5800 == 42 [pid = 3608] [id = 415] 10:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000046343F1400) [pid = 3608] [serial = 1245] [outer = 0000000000000000] 10:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004635126400) [pid = 3608] [serial = 1246] [outer = 00000046343F1400] 10:57:46 INFO - PROCESS | 3608 | 1470160666678 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000046357A1000) [pid = 3608] [serial = 1247] [outer = 00000046343F1400] 10:57:47 INFO - PROCESS | 3608 | 1470160667317 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1026ms 10:57:47 INFO - PROCESS | 3608 | 1470160667382 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 3608 | 1470160667385 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:57:47 INFO - PROCESS | 3608 | 1470160667388 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 3608 | 1470160667391 Marionette TRACE conn6 <- [1,1626,null,{}] 10:57:47 INFO - PROCESS | 3608 | 1470160667395 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 3608 | 1470160667398 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:47 INFO - PROCESS | 3608 | 1470160667564 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:57:47 INFO - PROCESS | 3608 | 1470160667619 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 3608 | 1470160667626 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E83E000 == 43 [pid = 3608] [id = 416] 10:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B71D400) [pid = 3608] [serial = 1248] [outer = 0000000000000000] 10:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B91FC00) [pid = 3608] [serial = 1249] [outer = 000000463B71D400] 10:57:47 INFO - PROCESS | 3608 | 1470160667689 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDF5C00) [pid = 3608] [serial = 1250] [outer = 000000463B71D400] 10:57:48 INFO - PROCESS | 3608 | 1470160668352 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 10:57:48 INFO - PROCESS | 3608 | 1470160668375 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 3608 | 1470160668378 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:57:48 INFO - PROCESS | 3608 | 1470160668381 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 3608 | 1470160668384 Marionette TRACE conn6 <- [1,1630,null,{}] 10:57:48 INFO - PROCESS | 3608 | 1470160668387 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 3608 | 1470160668389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:48 INFO - PROCESS | 3608 | 1470160668507 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:57:48 INFO - PROCESS | 3608 | 1470160668600 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 3608 | 1470160668602 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:48 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643350000 == 44 [pid = 3608] [id = 417] 10:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BFDF400) [pid = 3608] [serial = 1251] [outer = 0000000000000000] 10:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C5A9C00) [pid = 3608] [serial = 1252] [outer = 000000463BFDF400] 10:57:48 INFO - PROCESS | 3608 | 1470160668660 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C7C4C00) [pid = 3608] [serial = 1253] [outer = 000000463BFDF400] 10:57:49 INFO - PROCESS | 3608 | 1470160669421 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1081ms 10:57:49 INFO - PROCESS | 3608 | 1470160669466 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 3608 | 1470160669471 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:57:49 INFO - PROCESS | 3608 | 1470160669476 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 3608 | 1470160669480 Marionette TRACE conn6 <- [1,1634,null,{}] 10:57:49 INFO - PROCESS | 3608 | 1470160669485 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 3608 | 1470160669488 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:49 INFO - PROCESS | 3608 | 1470160669601 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:57:49 INFO - PROCESS | 3608 | 1470160669752 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 3608 | 1470160669757 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000463463B800 == 45 [pid = 3608] [id = 418] 10:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000046305F5000) [pid = 3608] [serial = 1254] [outer = 0000000000000000] 10:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004633828C00) [pid = 3608] [serial = 1255] [outer = 00000046305F5000] 10:57:49 INFO - PROCESS | 3608 | 1470160669814 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004634009C00) [pid = 3608] [serial = 1256] [outer = 00000046305F5000] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004640921000 == 44 [pid = 3608] [id = 380] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC51800 == 43 [pid = 3608] [id = 378] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A0000 == 42 [pid = 3608] [id = 386] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463D73D800 == 41 [pid = 3608] [id = 412] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82F800 == 40 [pid = 3608] [id = 411] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463E840800 == 39 [pid = 3608] [id = 410] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD6D000 == 38 [pid = 3608] [id = 409] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BDF800 == 37 [pid = 3608] [id = 408] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004633B10800 == 36 [pid = 3608] [id = 407] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046396BF000 == 35 [pid = 3608] [id = 406] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD1000 == 34 [pid = 3608] [id = 385] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC48800 == 33 [pid = 3608] [id = 390] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F821000 == 32 [pid = 3608] [id = 377] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB3800 == 31 [pid = 3608] [id = 375] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5EA800 == 30 [pid = 3608] [id = 389] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAE7000 == 29 [pid = 3608] [id = 388] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004641216000 == 28 [pid = 3608] [id = 381] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC62800 == 27 [pid = 3608] [id = 393] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD7F000 == 26 [pid = 3608] [id = 387] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A8800 == 25 [pid = 3608] [id = 392] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046351BD000 == 24 [pid = 3608] [id = 374] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000464293C000 == 23 [pid = 3608] [id = 395] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAD000 == 22 [pid = 3608] [id = 405] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000462EE83800 == 21 [pid = 3608] [id = 391] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463E841800 == 20 [pid = 3608] [id = 376] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046396D0800 == 19 [pid = 3608] [id = 379] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046412CD000 == 18 [pid = 3608] [id = 382] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0BC800 == 17 [pid = 3608] [id = 396] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004635064000 == 16 [pid = 3608] [id = 384] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463B205800 == 15 [pid = 3608] [id = 383] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000464122B800 == 14 [pid = 3608] [id = 394] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004643350000 == 13 [pid = 3608] [id = 417] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463E83E000 == 12 [pid = 3608] [id = 416] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B5800 == 11 [pid = 3608] [id = 415] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82A800 == 10 [pid = 3608] [id = 413] 10:57:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B1800 == 9 [pid = 3608] [id = 414] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004639546800) [pid = 3608] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B0EF400) [pid = 3608] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462EEF5400) [pid = 3608] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462F851000) [pid = 3608] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000046339D9800) [pid = 3608] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004634150000) [pid = 3608] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463390A000) [pid = 3608] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462FBEFC00) [pid = 3608] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004635129800) [pid = 3608] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A6E800) [pid = 3608] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B928800) [pid = 3608] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEF4C00) [pid = 3608] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D495C00) [pid = 3608] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004635124800) [pid = 3608] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634437000) [pid = 3608] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BDEA800) [pid = 3608] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B926400) [pid = 3608] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C10B400) [pid = 3608] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BFE5400) [pid = 3608] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C5B1400) [pid = 3608] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C5ABC00) [pid = 3608] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B71A400) [pid = 3608] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463C5B1800) [pid = 3608] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463C7C6000) [pid = 3608] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463BE95400) [pid = 3608] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463C24EC00) [pid = 3608] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463BE97C00) [pid = 3608] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004635755400) [pid = 3608] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463BF71800) [pid = 3608] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:57:50 INFO - PROCESS | 3608 | 1470160670924 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1482ms 10:57:50 INFO - PROCESS | 3608 | 1470160670962 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 3608 | 1470160670967 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:57:50 INFO - PROCESS | 3608 | 1470160670971 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 3608 | 1470160670976 Marionette TRACE conn6 <- [1,1638,null,{}] 10:57:50 INFO - PROCESS | 3608 | 1470160670981 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 3608 | 1470160670984 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:51 INFO - PROCESS | 3608 | 1470160671082 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:57:51 INFO - PROCESS | 3608 | 1470160671186 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 3608 | 1470160671189 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635068000 == 10 [pid = 3608] [id = 419] 10:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000462EEEBC00) [pid = 3608] [serial = 1257] [outer = 0000000000000000] 10:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462F8E3800) [pid = 3608] [serial = 1258] [outer = 000000462EEEBC00] 10:57:51 INFO - PROCESS | 3608 | 1470160671240 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (00000046336BCC00) [pid = 3608] [serial = 1259] [outer = 000000462EEEBC00] 10:57:51 INFO - PROCESS | 3608 | 1470160671696 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 797ms 10:57:51 INFO - PROCESS | 3608 | 1470160671771 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 3608 | 1470160671777 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:57:51 INFO - PROCESS | 3608 | 1470160671784 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 3608 | 1470160671787 Marionette TRACE conn6 <- [1,1642,null,{}] 10:57:51 INFO - PROCESS | 3608 | 1470160671791 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 3608 | 1470160671794 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:51 INFO - PROCESS | 3608 | 1470160671903 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:57:51 INFO - PROCESS | 3608 | 1470160671912 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 3608 | 1470160671914 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B207800 == 11 [pid = 3608] [id = 420] 10:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463437EC00) [pid = 3608] [serial = 1260] [outer = 0000000000000000] 10:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004634436400) [pid = 3608] [serial = 1261] [outer = 000000463437EC00] 10:57:52 INFO - PROCESS | 3608 | 1470160671968 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463506E800) [pid = 3608] [serial = 1262] [outer = 000000463437EC00] 10:57:52 INFO - PROCESS | 3608 | 1470160672413 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 10:57:52 INFO - PROCESS | 3608 | 1470160672475 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 3608 | 1470160672478 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:57:52 INFO - PROCESS | 3608 | 1470160672481 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 3608 | 1470160672485 Marionette TRACE conn6 <- [1,1646,null,{}] 10:57:52 INFO - PROCESS | 3608 | 1470160672496 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 3608 | 1470160672501 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:52 INFO - PROCESS | 3608 | 1470160672592 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:57:52 INFO - PROCESS | 3608 | 1470160672600 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 3608 | 1470160672603 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE37000 == 12 [pid = 3608] [id = 421] 10:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046357A8400) [pid = 3608] [serial = 1263] [outer = 0000000000000000] 10:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004638C48800) [pid = 3608] [serial = 1264] [outer = 00000046357A8400] 10:57:52 INFO - PROCESS | 3608 | 1470160672652 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004639551400) [pid = 3608] [serial = 1265] [outer = 00000046357A8400] 10:57:53 INFO - PROCESS | 3608 | 1470160673176 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 10:57:53 INFO - PROCESS | 3608 | 1470160673217 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 3608 | 1470160673220 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:57:53 INFO - PROCESS | 3608 | 1470160673223 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 3608 | 1470160673225 Marionette TRACE conn6 <- [1,1650,null,{}] 10:57:53 INFO - PROCESS | 3608 | 1470160673229 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:53 INFO - PROCESS | 3608 | 1470160673231 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:53 INFO - PROCESS | 3608 | 1470160673377 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:57:53 INFO - PROCESS | 3608 | 1470160673400 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 3608 | 1470160673403 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B5000 == 13 [pid = 3608] [id = 422] 10:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B0EB000) [pid = 3608] [serial = 1266] [outer = 0000000000000000] 10:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B0F1000) [pid = 3608] [serial = 1267] [outer = 000000463B0EB000] 10:57:53 INFO - PROCESS | 3608 | 1470160673449 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B71A800) [pid = 3608] [serial = 1268] [outer = 000000463B0EB000] 10:57:53 INFO - PROCESS | 3608 | 1470160673887 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 10:57:53 INFO - PROCESS | 3608 | 1470160673915 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 3608 | 1470160673917 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:57:53 INFO - PROCESS | 3608 | 1470160673920 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - PROCESS | 3608 | 1470160673922 Marionette TRACE conn6 <- [1,1654,null,{}] 10:57:53 INFO - PROCESS | 3608 | 1470160673925 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:53 INFO - PROCESS | 3608 | 1470160673927 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:54 INFO - PROCESS | 3608 | 1470160674053 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:57:54 INFO - PROCESS | 3608 | 1470160674059 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 3608 | 1470160674061 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DD000 == 14 [pid = 3608] [id = 423] 10:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B722C00) [pid = 3608] [serial = 1269] [outer = 0000000000000000] 10:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B978000) [pid = 3608] [serial = 1270] [outer = 000000463B722C00] 10:57:54 INFO - PROCESS | 3608 | 1470160674107 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BDF5400) [pid = 3608] [serial = 1271] [outer = 000000463B722C00] 10:57:54 INFO - PROCESS | 3608 | 1470160674615 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 10:57:54 INFO - PROCESS | 3608 | 1470160674656 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 3608 | 1470160674658 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:57:54 INFO - PROCESS | 3608 | 1470160674662 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 3608 | 1470160674664 Marionette TRACE conn6 <- [1,1658,null,{}] 10:57:54 INFO - PROCESS | 3608 | 1470160674672 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 3608 | 1470160674679 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:54 INFO - PROCESS | 3608 | 1470160674858 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462E004400) [pid = 3608] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004635756800) [pid = 3608] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462E9C6C00) [pid = 3608] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462EEF9000) [pid = 3608] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BE9D000) [pid = 3608] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462E536C00) [pid = 3608] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462EE28C00) [pid = 3608] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BF6B800) [pid = 3608] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:57:55 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000462FBEC800) [pid = 3608] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:57:55 INFO - PROCESS | 3608 | 1470160675085 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 3608 | 1470160675087 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DE800 == 15 [pid = 3608] [id = 424] 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462D38E000) [pid = 3608] [serial = 1272] [outer = 0000000000000000] 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462EEF9000) [pid = 3608] [serial = 1273] [outer = 000000462D38E000] 10:57:55 INFO - PROCESS | 3608 | 1470160675135 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463512A000) [pid = 3608] [serial = 1274] [outer = 000000462D38E000] 10:57:55 INFO - PROCESS | 3608 | 1470160675514 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 880ms 10:57:55 INFO - PROCESS | 3608 | 1470160675545 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 3608 | 1470160675547 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:57:55 INFO - PROCESS | 3608 | 1470160675550 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 3608 | 1470160675552 Marionette TRACE conn6 <- [1,1662,null,{}] 10:57:55 INFO - PROCESS | 3608 | 1470160675555 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:55 INFO - PROCESS | 3608 | 1470160675557 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:55 INFO - PROCESS | 3608 | 1470160675675 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:57:55 INFO - PROCESS | 3608 | 1470160675698 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 3608 | 1470160675700 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000464090F000 == 16 [pid = 3608] [id = 425] 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462DD40400) [pid = 3608] [serial = 1275] [outer = 0000000000000000] 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE8D000) [pid = 3608] [serial = 1276] [outer = 000000462DD40400] 10:57:55 INFO - PROCESS | 3608 | 1470160675746 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFE5400) [pid = 3608] [serial = 1277] [outer = 000000462DD40400] 10:57:56 INFO - PROCESS | 3608 | 1470160676159 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 10:57:56 INFO - PROCESS | 3608 | 1470160676182 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 3608 | 1470160676184 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:57:56 INFO - PROCESS | 3608 | 1470160676188 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 3608 | 1470160676189 Marionette TRACE conn6 <- [1,1666,null,{}] 10:57:56 INFO - PROCESS | 3608 | 1470160676193 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 3608 | 1470160676195 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:56 INFO - PROCESS | 3608 | 1470160676310 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:57:56 INFO - PROCESS | 3608 | 1470160676317 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 3608 | 1470160676319 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641057000 == 17 [pid = 3608] [id = 426] 10:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C10B400) [pid = 3608] [serial = 1278] [outer = 0000000000000000] 10:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C5A6C00) [pid = 3608] [serial = 1279] [outer = 000000463C10B400] 10:57:56 INFO - PROCESS | 3608 | 1470160676364 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C5B2400) [pid = 3608] [serial = 1280] [outer = 000000463C10B400] 10:57:56 INFO - PROCESS | 3608 | 1470160676761 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 10:57:56 INFO - PROCESS | 3608 | 1470160676818 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 3608 | 1470160676820 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:57:56 INFO - PROCESS | 3608 | 1470160676823 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:57:56 INFO - PROCESS | 3608 | 1470160676825 Marionette TRACE conn6 <- [1,1670,null,{}] 10:57:56 INFO - PROCESS | 3608 | 1470160676828 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 3608 | 1470160676830 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:56 INFO - PROCESS | 3608 | 1470160676945 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:57:56 INFO - PROCESS | 3608 | 1470160676970 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 3608 | 1470160676972 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:56 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412CC000 == 18 [pid = 3608] [id = 427] 10:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C5AF800) [pid = 3608] [serial = 1281] [outer = 0000000000000000] 10:57:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C7C3800) [pid = 3608] [serial = 1282] [outer = 000000463C5AF800] 10:57:57 INFO - PROCESS | 3608 | 1470160677019 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C825C00) [pid = 3608] [serial = 1283] [outer = 000000463C5AF800] 10:57:57 INFO - PROCESS | 3608 | 1470160677833 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1025ms 10:57:57 INFO - PROCESS | 3608 | 1470160677852 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 3608 | 1470160677856 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:57:57 INFO - PROCESS | 3608 | 1470160677862 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 3608 | 1470160677867 Marionette TRACE conn6 <- [1,1674,null,{}] 10:57:57 INFO - PROCESS | 3608 | 1470160677900 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 3608 | 1470160677905 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:58 INFO - PROCESS | 3608 | 1470160678059 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:57:58 INFO - PROCESS | 3608 | 1470160678183 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 3608 | 1470160678186 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B00E000 == 19 [pid = 3608] [id = 428] 10:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462FBEFC00) [pid = 3608] [serial = 1284] [outer = 0000000000000000] 10:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004633911800) [pid = 3608] [serial = 1285] [outer = 000000462FBEFC00] 10:57:58 INFO - PROCESS | 3608 | 1470160678255 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046343F1000) [pid = 3608] [serial = 1286] [outer = 000000462FBEFC00] 10:57:58 INFO - PROCESS | 3608 | 1470160678982 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:57:59 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 10:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1178ms 10:57:59 INFO - PROCESS | 3608 | 1470160679067 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 3608 | 1470160679073 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:57:59 INFO - PROCESS | 3608 | 1470160679081 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 3608 | 1470160679084 Marionette TRACE conn6 <- [1,1678,null,{}] 10:57:59 INFO - PROCESS | 3608 | 1470160679089 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 3608 | 1470160679092 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:59 INFO - PROCESS | 3608 | 1470160679230 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:57:59 INFO - PROCESS | 3608 | 1470160679301 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 3608 | 1470160679304 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:57:59 INFO - PROCESS | 3608 | ++DOCSHELL 00000046338B1800 == 20 [pid = 3608] [id = 429] 10:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462D3BA800) [pid = 3608] [serial = 1287] [outer = 0000000000000000] 10:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F4C5800) [pid = 3608] [serial = 1288] [outer = 000000462D3BA800] 10:57:59 INFO - PROCESS | 3608 | 1470160679503 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463396B000) [pid = 3608] [serial = 1289] [outer = 000000462D3BA800] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004633826000) [pid = 3608] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B162400) [pid = 3608] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B722400) [pid = 3608] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463575A000) [pid = 3608] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BDE9C00) [pid = 3608] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004633975000) [pid = 3608] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE7000) [pid = 3608] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462F8EC000) [pid = 3608] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463382A400) [pid = 3608] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B925800) [pid = 3608] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BEA2400) [pid = 3608] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004638C20000) [pid = 3608] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046339DC400) [pid = 3608] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462EEF2000) [pid = 3608] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B15D800) [pid = 3608] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C7CD400) [pid = 3608] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000046343B7C00) [pid = 3608] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:58:00 INFO - PROCESS | 3608 | 1470160680125 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1080ms 10:58:00 INFO - PROCESS | 3608 | 1470160680184 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:58:00 INFO - PROCESS | 3608 | 1470160680189 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:58:00 INFO - PROCESS | 3608 | 1470160680194 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 3608 | 1470160680196 Marionette TRACE conn6 <- [1,1682,null,{}] 10:58:00 INFO - PROCESS | 3608 | 1470160680201 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 3608 | 1470160680204 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:00 INFO - PROCESS | 3608 | 1470160680337 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:58:00 INFO - PROCESS | 3608 | 1470160680388 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 3608 | 1470160680391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:00 INFO - PROCESS | 3608 | ++DOCSHELL 00000046340E5800 == 21 [pid = 3608] [id = 430] 10:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462F62FC00) [pid = 3608] [serial = 1290] [outer = 0000000000000000] 10:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463382A400) [pid = 3608] [serial = 1291] [outer = 000000462F62FC00] 10:58:00 INFO - PROCESS | 3608 | 1470160680442 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634437C00) [pid = 3608] [serial = 1292] [outer = 000000462F62FC00] 10:58:00 INFO - PROCESS | 3608 | 1470160680856 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 10:58:00 INFO - PROCESS | 3608 | 1470160680936 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 3608 | 1470160680940 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:58:00 INFO - PROCESS | 3608 | 1470160680946 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 3608 | 1470160680949 Marionette TRACE conn6 <- [1,1686,null,{}] 10:58:00 INFO - PROCESS | 3608 | 1470160680953 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 3608 | 1470160680956 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:01 INFO - PROCESS | 3608 | 1470160681055 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:58:01 INFO - PROCESS | 3608 | 1470160681063 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 3608 | 1470160681065 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD6E000 == 22 [pid = 3608] [id = 431] 10:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004635C56400) [pid = 3608] [serial = 1293] [outer = 0000000000000000] 10:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004638C1C000) [pid = 3608] [serial = 1294] [outer = 0000004635C56400] 10:58:01 INFO - PROCESS | 3608 | 1470160681115 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004639A20800) [pid = 3608] [serial = 1295] [outer = 0000004635C56400] 10:58:01 INFO - PROCESS | 3608 | 1470160681581 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:58:01 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 10:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 10:58:01 INFO - PROCESS | 3608 | 1470160681643 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:58:01 INFO - PROCESS | 3608 | 1470160681646 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:58:01 INFO - PROCESS | 3608 | 1470160681650 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 3608 | 1470160681654 Marionette TRACE conn6 <- [1,1690,null,{}] 10:58:01 INFO - PROCESS | 3608 | 1470160681682 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 3608 | 1470160681688 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:01 INFO - PROCESS | 3608 | 1470160681787 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:58:01 INFO - PROCESS | 3608 | 1470160681870 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 3608 | 1470160681872 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DC800 == 23 [pid = 3608] [id = 432] 10:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462EEEE800) [pid = 3608] [serial = 1296] [outer = 0000000000000000] 10:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B91D800) [pid = 3608] [serial = 1297] [outer = 000000462EEEE800] 10:58:01 INFO - PROCESS | 3608 | 1470160681918 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDEA400) [pid = 3608] [serial = 1298] [outer = 000000462EEEE800] 10:58:02 INFO - PROCESS | 3608 | 1470160682286 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 10:58:02 INFO - PROCESS | 3608 | 1470160682343 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 3608 | 1470160682346 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:58:02 INFO - PROCESS | 3608 | 1470160682349 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:58:02 INFO - PROCESS | 3608 | 1470160682351 Marionette TRACE conn6 <- [1,1694,null,{}] 10:58:02 INFO - PROCESS | 3608 | 1470160682354 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 3608 | 1470160682356 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:02 INFO - PROCESS | 3608 | 1470160682511 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:58:02 INFO - PROCESS | 3608 | 1470160682533 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 3608 | 1470160682536 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC4A800 == 24 [pid = 3608] [id = 433] 10:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BDEDC00) [pid = 3608] [serial = 1299] [outer = 0000000000000000] 10:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BE8E800) [pid = 3608] [serial = 1300] [outer = 000000463BDEDC00] 10:58:02 INFO - PROCESS | 3608 | 1470160682591 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BE9D000) [pid = 3608] [serial = 1301] [outer = 000000463BDEDC00] 10:58:03 INFO - PROCESS | 3608 | 1470160683045 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 732ms 10:58:03 INFO - PROCESS | 3608 | 1470160683085 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 3608 | 1470160683087 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:58:03 INFO - PROCESS | 3608 | 1470160683091 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 3608 | 1470160683092 Marionette TRACE conn6 <- [1,1698,null,{}] 10:58:03 INFO - PROCESS | 3608 | 1470160683096 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 3608 | 1470160683098 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:03 INFO - PROCESS | 3608 | 1470160683214 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:58:03 INFO - PROCESS | 3608 | 1470160683220 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 3608 | 1470160683222 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC22000 == 25 [pid = 3608] [id = 434] 10:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BF26C00) [pid = 3608] [serial = 1302] [outer = 0000000000000000] 10:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BF72C00) [pid = 3608] [serial = 1303] [outer = 000000463BF26C00] 10:58:03 INFO - PROCESS | 3608 | 1470160683324 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C5ADC00) [pid = 3608] [serial = 1304] [outer = 000000463BF26C00] 10:58:03 INFO - PROCESS | 3608 | 1470160683785 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 732ms 10:58:03 INFO - PROCESS | 3608 | 1470160683861 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 3608 | 1470160683863 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:58:03 INFO - PROCESS | 3608 | 1470160683869 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 3608 | 1470160683871 Marionette TRACE conn6 <- [1,1702,null,{}] 10:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:58:03 INFO - PROCESS | 3608 | 1470160683875 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 3608 | 1470160683881 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:04 INFO - PROCESS | 3608 | 1470160684004 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:58:04 INFO - PROCESS | 3608 | 1470160684058 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 3608 | 1470160684060 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:04 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642935800 == 26 [pid = 3608] [id = 435] 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C82F800) [pid = 3608] [serial = 1305] [outer = 0000000000000000] 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C8CE000) [pid = 3608] [serial = 1306] [outer = 000000463C82F800] 10:58:04 INFO - PROCESS | 3608 | 1470160684105 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463CA36000) [pid = 3608] [serial = 1307] [outer = 000000463C82F800] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463C10B400) [pid = 3608] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B0EB000) [pid = 3608] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462EEEBC00) [pid = 3608] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463437EC00) [pid = 3608] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046305F5000) [pid = 3608] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046357A8400) [pid = 3608] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B722C00) [pid = 3608] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEEEC00) [pid = 3608] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046343F1400) [pid = 3608] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B71D400) [pid = 3608] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFDF400) [pid = 3608] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462D38E000) [pid = 3608] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:58:04 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462DD40400) [pid = 3608] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:58:04 INFO - PROCESS | 3608 | 1470160684604 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 10:58:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:58:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:58:04 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 3608 | 1470160684657 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:58:04 INFO - PROCESS | 3608 | 1470160684660 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 3608 | 1470160684662 Marionette TRACE conn6 <- [1,1706,null,{}] 10:58:04 INFO - PROCESS | 3608 | 1470160684666 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 3608 | 1470160684668 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:04 INFO - PROCESS | 3608 | 1470160684757 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:58:04 INFO - PROCESS | 3608 | 1470160684765 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 3608 | 1470160684767 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:04 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D4800 == 27 [pid = 3608] [id = 436] 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004633827400) [pid = 3608] [serial = 1308] [outer = 0000000000000000] 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463437EC00) [pid = 3608] [serial = 1309] [outer = 0000004633827400] 10:58:04 INFO - PROCESS | 3608 | 1470160684812 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B0F1C00) [pid = 3608] [serial = 1310] [outer = 0000004633827400] 10:58:05 INFO - PROCESS | 3608 | 1470160685228 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 586ms 10:58:05 INFO - PROCESS | 3608 | 1470160685250 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 3608 | 1470160685253 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:58:05 INFO - PROCESS | 3608 | 1470160685266 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 3608 | 1470160685268 Marionette TRACE conn6 <- [1,1710,null,{}] 10:58:05 INFO - PROCESS | 3608 | 1470160685271 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 3608 | 1470160685273 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:05 INFO - PROCESS | 3608 | 1470160685365 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:58:05 INFO - PROCESS | 3608 | 1470160685398 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 3608 | 1470160685400 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643352800 == 28 [pid = 3608] [id = 437] 10:58:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B971C00) [pid = 3608] [serial = 1311] [outer = 0000000000000000] 10:58:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE95000) [pid = 3608] [serial = 1312] [outer = 000000463B971C00] 10:58:05 INFO - PROCESS | 3608 | 1470160685446 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463D041800) [pid = 3608] [serial = 1313] [outer = 000000463B971C00] 10:58:05 INFO - PROCESS | 3608 | 1470160685868 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:58:05 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 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 651ms 10:58:05 INFO - PROCESS | 3608 | 1470160685909 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 3608 | 1470160685911 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:58:05 INFO - PROCESS | 3608 | 1470160685918 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 3608 | 1470160685920 Marionette TRACE conn6 <- [1,1714,null,{}] 10:58:05 INFO - PROCESS | 3608 | 1470160685924 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 3608 | 1470160685926 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:06 INFO - PROCESS | 3608 | 1470160686014 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:58:06 INFO - PROCESS | 3608 | 1470160686034 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 3608 | 1470160686036 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643668800 == 29 [pid = 3608] [id = 438] 10:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D048400) [pid = 3608] [serial = 1314] [outer = 0000000000000000] 10:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D04DC00) [pid = 3608] [serial = 1315] [outer = 000000463D048400] 10:58:06 INFO - PROCESS | 3608 | 1470160686081 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D056800) [pid = 3608] [serial = 1316] [outer = 000000463D048400] 10:58:06 INFO - PROCESS | 3608 | 1470160686496 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 10:58:06 INFO - PROCESS | 3608 | 1470160686549 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 3608 | 1470160686559 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:58:06 INFO - PROCESS | 3608 | 1470160686568 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 3608 | 1470160686569 Marionette TRACE conn6 <- [1,1718,null,{}] 10:58:06 INFO - PROCESS | 3608 | 1470160686648 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 3608 | 1470160686652 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:06 INFO - PROCESS | 3608 | 1470160686776 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:58:06 INFO - PROCESS | 3608 | 1470160686889 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 3608 | 1470160686893 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD0000 == 30 [pid = 3608] [id = 439] 10:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462EEF0400) [pid = 3608] [serial = 1317] [outer = 0000000000000000] 10:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F636000) [pid = 3608] [serial = 1318] [outer = 000000462EEF0400] 10:58:06 INFO - PROCESS | 3608 | 1470160686955 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000046339D8800) [pid = 3608] [serial = 1319] [outer = 000000462EEF0400] 10:58:07 INFO - PROCESS | 3608 | 1470160687547 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 3608 | 1470160687590 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:58:07 INFO - PROCESS | 3608 | 1470160687595 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:58:07 INFO - PROCESS | 3608 | 1470160687598 Marionette TRACE conn6 <- [1,1722,null,{}] 10:58:07 INFO - PROCESS | 3608 | 1470160687604 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 3608 | 1470160687607 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:07 INFO - PROCESS | 3608 | 1470160687728 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:58:07 INFO - PROCESS | 3608 | 1470160687825 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 3608 | 1470160687830 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A2000 == 31 [pid = 3608] [id = 440] 10:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004639551800) [pid = 3608] [serial = 1320] [outer = 0000000000000000] 10:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463A71CC00) [pid = 3608] [serial = 1321] [outer = 0000004639551800] 10:58:07 INFO - PROCESS | 3608 | 1470160687887 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463B920000) [pid = 3608] [serial = 1322] [outer = 0000004639551800] 10:58:08 INFO - PROCESS | 3608 | 1470160688508 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 987ms 10:58:08 INFO - PROCESS | 3608 | 1470160688589 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 3608 | 1470160688592 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:58:08 INFO - PROCESS | 3608 | 1470160688596 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 3608 | 1470160688598 Marionette TRACE conn6 <- [1,1726,null,{}] 10:58:08 INFO - PROCESS | 3608 | 1470160688602 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:08 INFO - PROCESS | 3608 | 1470160688605 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:08 INFO - PROCESS | 3608 | 1470160688730 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:58:08 INFO - PROCESS | 3608 | 1470160688846 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 3608 | 1470160688850 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439C4000 == 32 [pid = 3608] [id = 441] 10:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C10E000) [pid = 3608] [serial = 1323] [outer = 0000000000000000] 10:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C7C0400) [pid = 3608] [serial = 1324] [outer = 000000463C10E000] 10:58:08 INFO - PROCESS | 3608 | 1470160688910 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C82C000) [pid = 3608] [serial = 1325] [outer = 000000463C10E000] 10:58:09 INFO - PROCESS | 3608 | 1470160689527 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 987ms 10:58:09 INFO - PROCESS | 3608 | 1470160689590 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 3608 | 1470160689597 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:58:09 INFO - PROCESS | 3608 | 1470160689618 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 3608 | 1470160689620 Marionette TRACE conn6 <- [1,1730,null,{}] 10:58:09 INFO - PROCESS | 3608 | 1470160689625 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 3608 | 1470160689627 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:09 INFO - PROCESS | 3608 | 1470160689748 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:58:09 INFO - PROCESS | 3608 | 1470160689879 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 3608 | 1470160689882 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409C9800 == 33 [pid = 3608] [id = 442] 10:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463C452800) [pid = 3608] [serial = 1326] [outer = 0000000000000000] 10:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463D777800) [pid = 3608] [serial = 1327] [outer = 000000463C452800] 10:58:09 INFO - PROCESS | 3608 | 1470160689941 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463E176800) [pid = 3608] [serial = 1328] [outer = 000000463C452800] 10:58:10 INFO - PROCESS | 3608 | 1470160690777 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1183ms 10:58:10 INFO - PROCESS | 3608 | 1470160690802 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 3608 | 1470160690806 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:58:10 INFO - PROCESS | 3608 | 1470160690812 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 3608 | 1470160690815 Marionette TRACE conn6 <- [1,1734,null,{}] 10:58:10 INFO - PROCESS | 3608 | 1470160690820 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 3608 | 1470160690823 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:10 INFO - PROCESS | 3608 | 1470160690930 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:58:11 INFO - PROCESS | 3608 | 1470160691033 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 3608 | 1470160691036 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633983000 == 34 [pid = 3608] [id = 443] 10:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000004633824C00) [pid = 3608] [serial = 1329] [outer = 0000000000000000] 10:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000046340C0800) [pid = 3608] [serial = 1330] [outer = 0000004633824C00] 10:58:11 INFO - PROCESS | 3608 | 1470160691089 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000004634438C00) [pid = 3608] [serial = 1331] [outer = 0000004633824C00] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463C5A6C00) [pid = 3608] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463B0F1000) [pid = 3608] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000462F8E3800) [pid = 3608] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000046336BCC00) [pid = 3608] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004634436400) [pid = 3608] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463506E800) [pid = 3608] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004634009C00) [pid = 3608] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004633828C00) [pid = 3608] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004638C48800) [pid = 3608] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B978000) [pid = 3608] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046305F8800) [pid = 3608] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EEFA800) [pid = 3608] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046357A1000) [pid = 3608] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004635126400) [pid = 3608] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BDF5C00) [pid = 3608] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B91FC00) [pid = 3608] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C7C4C00) [pid = 3608] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C5A9C00) [pid = 3608] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B71A800) [pid = 3608] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462EEF9000) [pid = 3608] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BDF5400) [pid = 3608] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463512A000) [pid = 3608] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C5B2400) [pid = 3608] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BFE5400) [pid = 3608] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004639551400) [pid = 3608] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BE8D000) [pid = 3608] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:58:12 INFO - PROCESS | 3608 | 1470160692345 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1586ms 10:58:12 INFO - PROCESS | 3608 | 1470160692413 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 3608 | 1470160692418 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:58:12 INFO - PROCESS | 3608 | 1470160692423 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 3608 | 1470160692427 Marionette TRACE conn6 <- [1,1738,null,{}] 10:58:12 INFO - PROCESS | 3608 | 1470160692432 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 3608 | 1470160692436 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:12 INFO - PROCESS | 3608 | 1470160692531 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:58:12 INFO - PROCESS | 3608 | 1470160692547 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 3608 | 1470160692550 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:12 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B9000 == 35 [pid = 3608] [id = 444] 10:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EE28000) [pid = 3608] [serial = 1332] [outer = 0000000000000000] 10:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462EEFA800) [pid = 3608] [serial = 1333] [outer = 000000462EE28000] 10:58:12 INFO - PROCESS | 3608 | 1470160692604 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462F8EC000) [pid = 3608] [serial = 1334] [outer = 000000462EE28000] 10:58:13 INFO - PROCESS | 3608 | 1470160693112 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 10:58:13 INFO - PROCESS | 3608 | 1470160693158 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 3608 | 1470160693164 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:58:13 INFO - PROCESS | 3608 | 1470160693170 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 3608 | 1470160693173 Marionette TRACE conn6 <- [1,1742,null,{}] 10:58:13 INFO - PROCESS | 3608 | 1470160693177 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 3608 | 1470160693180 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:13 INFO - PROCESS | 3608 | 1470160693280 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:58:13 INFO - PROCESS | 3608 | 1470160693394 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:13 INFO - PROCESS | 3608 | 1470160693397 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B211800 == 36 [pid = 3608] [id = 445] 10:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463382B800) [pid = 3608] [serial = 1335] [outer = 0000000000000000] 10:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046339DA000) [pid = 3608] [serial = 1336] [outer = 000000463382B800] 10:58:13 INFO - PROCESS | 3608 | 1470160693468 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004634383000) [pid = 3608] [serial = 1337] [outer = 000000463382B800] 10:58:13 INFO - PROCESS | 3608 | 1470160693876 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 10:58:13 INFO - PROCESS | 3608 | 1470160693906 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:58:13 INFO - PROCESS | 3608 | 1470160693909 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:58:13 INFO - PROCESS | 3608 | 1470160693913 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 3608 | 1470160693917 Marionette TRACE conn6 <- [1,1746,null,{}] 10:58:13 INFO - PROCESS | 3608 | 1470160693928 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:13 INFO - PROCESS | 3608 | 1470160693934 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:14 INFO - PROCESS | 3608 | 1470160694063 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:58:14 INFO - PROCESS | 3608 | 1470160694089 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 3608 | 1470160694092 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C585000 == 37 [pid = 3608] [id = 446] 10:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462EEEB800) [pid = 3608] [serial = 1338] [outer = 0000000000000000] 10:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463579C400) [pid = 3608] [serial = 1339] [outer = 000000462EEEB800] 10:58:14 INFO - PROCESS | 3608 | 1470160694149 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004638B20800) [pid = 3608] [serial = 1340] [outer = 000000462EEEB800] 10:58:14 INFO - PROCESS | 3608 | 1470160694654 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 776ms 10:58:14 INFO - PROCESS | 3608 | 1470160694691 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 3608 | 1470160694694 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:58:14 INFO - PROCESS | 3608 | 1470160694697 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:58:14 INFO - PROCESS | 3608 | 1470160694700 Marionette TRACE conn6 <- [1,1750,null,{}] 10:58:14 INFO - PROCESS | 3608 | 1470160694703 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 3608 | 1470160694706 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:14 INFO - PROCESS | 3608 | 1470160694826 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:58:14 INFO - PROCESS | 3608 | 1470160694903 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 3608 | 1470160694905 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC11000 == 38 [pid = 3608] [id = 447] 10:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463954A800) [pid = 3608] [serial = 1341] [outer = 0000000000000000] 10:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004639566000) [pid = 3608] [serial = 1342] [outer = 000000463954A800] 10:58:14 INFO - PROCESS | 3608 | 1470160694954 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B0ED400) [pid = 3608] [serial = 1343] [outer = 000000463954A800] 10:58:15 INFO - PROCESS | 3608 | 1470160695430 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 776ms 10:58:15 INFO - PROCESS | 3608 | 1470160695477 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 3608 | 1470160695480 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:58:15 INFO - PROCESS | 3608 | 1470160695483 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 3608 | 1470160695485 Marionette TRACE conn6 <- [1,1754,null,{}] 10:58:15 INFO - PROCESS | 3608 | 1470160695488 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 3608 | 1470160695491 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:15 INFO - PROCESS | 3608 | 1470160695605 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:58:15 INFO - PROCESS | 3608 | 1470160695671 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 3608 | 1470160695673 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81F800 == 39 [pid = 3608] [id = 448] 10:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463382B000) [pid = 3608] [serial = 1344] [outer = 0000000000000000] 10:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B71D800) [pid = 3608] [serial = 1345] [outer = 000000463382B000] 10:58:15 INFO - PROCESS | 3608 | 1470160695733 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B929800) [pid = 3608] [serial = 1346] [outer = 000000463382B000] 10:58:16 INFO - PROCESS | 3608 | 1470160696182 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 10:58:16 INFO - PROCESS | 3608 | 1470160696251 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 3608 | 1470160696254 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:58:16 INFO - PROCESS | 3608 | 1470160696260 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 3608 | 1470160696262 Marionette TRACE conn6 <- [1,1758,null,{}] 10:58:16 INFO - PROCESS | 3608 | 1470160696267 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 3608 | 1470160696273 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:16 INFO - PROCESS | 3608 | 1470160696590 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BF26C00) [pid = 3608] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C82F800) [pid = 3608] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462FBEFC00) [pid = 3608] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F62FC00) [pid = 3608] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C5AF800) [pid = 3608] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004635C56400) [pid = 3608] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D3BA800) [pid = 3608] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEEE800) [pid = 3608] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004633827400) [pid = 3608] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B971C00) [pid = 3608] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BDEDC00) [pid = 3608] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:58:16 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D048400) [pid = 3608] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:58:16 INFO - PROCESS | 3608 | 1470160696652 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 3608 | 1470160696654 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A7000 == 40 [pid = 3608] [id = 449] 10:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462DD48000) [pid = 3608] [serial = 1347] [outer = 0000000000000000] 10:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462EEF2C00) [pid = 3608] [serial = 1348] [outer = 000000462DD48000] 10:58:16 INFO - PROCESS | 3608 | 1470160696701 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDEB800) [pid = 3608] [serial = 1349] [outer = 000000462DD48000] 10:58:17 INFO - PROCESS | 3608 | 1470160697101 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 881ms 10:58:17 INFO - PROCESS | 3608 | 1470160697145 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 3608 | 1470160697147 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:58:17 INFO - PROCESS | 3608 | 1470160697151 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 3608 | 1470160697153 Marionette TRACE conn6 <- [1,1762,null,{}] 10:58:17 INFO - PROCESS | 3608 | 1470160697157 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 3608 | 1470160697159 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:17 INFO - PROCESS | 3608 | 1470160697250 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:58:17 INFO - PROCESS | 3608 | 1470160697276 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 3608 | 1470160697279 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:17 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409C6800 == 41 [pid = 3608] [id = 450] 10:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BDED400) [pid = 3608] [serial = 1350] [outer = 0000000000000000] 10:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BF69000) [pid = 3608] [serial = 1351] [outer = 000000463BDED400] 10:58:17 INFO - PROCESS | 3608 | 1470160697335 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C104C00) [pid = 3608] [serial = 1352] [outer = 000000463BDED400] 10:58:17 INFO - PROCESS | 3608 | 1470160697759 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 10:58:17 INFO - PROCESS | 3608 | 1470160697783 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 3608 | 1470160697785 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:58:17 INFO - PROCESS | 3608 | 1470160697789 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 3608 | 1470160697790 Marionette TRACE conn6 <- [1,1766,null,{}] 10:58:17 INFO - PROCESS | 3608 | 1470160697806 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 3608 | 1470160697808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:17 INFO - PROCESS | 3608 | 1470160697920 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:58:17 INFO - PROCESS | 3608 | 1470160697930 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 3608 | 1470160697932 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000464105F000 == 42 [pid = 3608] [id = 451] 10:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C106400) [pid = 3608] [serial = 1353] [outer = 0000000000000000] 10:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C5A8400) [pid = 3608] [serial = 1354] [outer = 000000463C106400] 10:58:17 INFO - PROCESS | 3608 | 1470160697979 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C5B4400) [pid = 3608] [serial = 1355] [outer = 000000463C106400] 10:58:18 INFO - PROCESS | 3608 | 1470160698430 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:58:18 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 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:58:18 INFO - PROCESS | 3608 | 1470160698484 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 3608 | 1470160698486 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:58:18 INFO - PROCESS | 3608 | 1470160698489 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 3608 | 1470160698491 Marionette TRACE conn6 <- [1,1770,null,{}] 10:58:18 INFO - PROCESS | 3608 | 1470160698496 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 3608 | 1470160698498 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:18 INFO - PROCESS | 3608 | 1470160698583 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:58:18 INFO - PROCESS | 3608 | 1470160698732 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 3608 | 1470160698735 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634085800 == 43 [pid = 3608] [id = 452] 10:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462D3C0C00) [pid = 3608] [serial = 1356] [outer = 0000000000000000] 10:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462D495C00) [pid = 3608] [serial = 1357] [outer = 000000462D3C0C00] 10:58:18 INFO - PROCESS | 3608 | 1470160698838 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462EE29400) [pid = 3608] [serial = 1358] [outer = 000000462D3C0C00] 10:58:19 INFO - PROCESS | 3608 | 1470160699653 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:58:19 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 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1231ms 10:58:19 INFO - PROCESS | 3608 | 1470160699725 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 3608 | 1470160699730 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:58:19 INFO - PROCESS | 3608 | 1470160699736 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 3608 | 1470160699739 Marionette TRACE conn6 <- [1,1774,null,{}] 10:58:19 INFO - PROCESS | 3608 | 1470160699745 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 3608 | 1470160699750 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:19 INFO - PROCESS | 3608 | 1470160699884 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:58:20 INFO - PROCESS | 3608 | 1470160700003 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 3608 | 1470160700007 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E83E800 == 44 [pid = 3608] [id = 453] 10:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004633828000) [pid = 3608] [serial = 1359] [outer = 0000000000000000] 10:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004634438800) [pid = 3608] [serial = 1360] [outer = 0000004633828000] 10:58:20 INFO - PROCESS | 3608 | 1470160700069 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462F4CC400) [pid = 3608] [serial = 1361] [outer = 0000004633828000] 10:58:20 INFO - PROCESS | 3608 | 1470160700871 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:58:20 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 10:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1174ms 10:58:20 INFO - PROCESS | 3608 | 1470160700935 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 3608 | 1470160700940 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:58:20 INFO - PROCESS | 3608 | 1470160700944 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - PROCESS | 3608 | 1470160700947 Marionette TRACE conn6 <- [1,1778,null,{}] 10:58:20 INFO - PROCESS | 3608 | 1470160700952 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 3608 | 1470160700956 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:21 INFO - PROCESS | 3608 | 1470160701110 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:58:21 INFO - PROCESS | 3608 | 1470160701308 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 3608 | 1470160701312 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634084800 == 45 [pid = 3608] [id = 454] 10:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462D4A4800) [pid = 3608] [serial = 1362] [outer = 0000000000000000] 10:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462EEF1C00) [pid = 3608] [serial = 1363] [outer = 000000462D4A4800] 10:58:21 INFO - PROCESS | 3608 | 1470160701373 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000004633670800) [pid = 3608] [serial = 1364] [outer = 000000462D4A4800] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD0000 == 44 [pid = 3608] [id = 439] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000464105F000 == 43 [pid = 3608] [id = 451] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 00000046409C6800 == 42 [pid = 3608] [id = 450] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A7000 == 41 [pid = 3608] [id = 449] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81F800 == 40 [pid = 3608] [id = 448] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC11000 == 39 [pid = 3608] [id = 447] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000463C585000 == 38 [pid = 3608] [id = 446] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 000000463B211800 == 37 [pid = 3608] [id = 445] 10:58:21 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B9000 == 36 [pid = 3608] [id = 444] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463D04DC00) [pid = 3608] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463BF72C00) [pid = 3608] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C8CE000) [pid = 3608] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C5ADC00) [pid = 3608] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004633911800) [pid = 3608] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046343F1000) [pid = 3608] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463382A400) [pid = 3608] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004634437C00) [pid = 3608] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C825C00) [pid = 3608] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C7C3800) [pid = 3608] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004638C1C000) [pid = 3608] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A20800) [pid = 3608] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F4C5800) [pid = 3608] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463396B000) [pid = 3608] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B91D800) [pid = 3608] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BDEA400) [pid = 3608] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D056800) [pid = 3608] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463437EC00) [pid = 3608] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE95000) [pid = 3608] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463CA36000) [pid = 3608] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BE8E800) [pid = 3608] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463D041800) [pid = 3608] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BE9D000) [pid = 3608] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0F1C00) [pid = 3608] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:58:21 INFO - PROCESS | 3608 | 1470160701979 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:58: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) 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1076ms 10:58:22 INFO - PROCESS | 3608 | 1470160702027 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 3608 | 1470160702031 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:58:22 INFO - PROCESS | 3608 | 1470160702035 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 3608 | 1470160702038 Marionette TRACE conn6 <- [1,1782,null,{}] 10:58:22 INFO - PROCESS | 3608 | 1470160702043 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 3608 | 1470160702048 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:22 INFO - PROCESS | 3608 | 1470160702155 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:58:22 INFO - PROCESS | 3608 | 1470160702268 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 3608 | 1470160702272 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD1000 == 37 [pid = 3608] [id = 455] 10:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462D39F800) [pid = 3608] [serial = 1365] [outer = 0000000000000000] 10:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004633823800) [pid = 3608] [serial = 1366] [outer = 000000462D39F800] 10:58:22 INFO - PROCESS | 3608 | 1470160702328 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463465F400) [pid = 3608] [serial = 1367] [outer = 000000462D39F800] 10:58:22 INFO - PROCESS | 3608 | 1470160702761 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 776ms 10:58:22 INFO - PROCESS | 3608 | 1470160702813 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 3608 | 1470160702818 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:58:22 INFO - PROCESS | 3608 | 1470160702850 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 3608 | 1470160702853 Marionette TRACE conn6 <- [1,1786,null,{}] 10:58:22 INFO - PROCESS | 3608 | 1470160702858 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 3608 | 1470160702860 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:22 INFO - PROCESS | 3608 | 1470160702964 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:58:22 INFO - PROCESS | 3608 | 1470160702976 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 3608 | 1470160702979 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1AC800 == 38 [pid = 3608] [id = 456] 10:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004639561800) [pid = 3608] [serial = 1368] [outer = 0000000000000000] 10:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463A716400) [pid = 3608] [serial = 1369] [outer = 0000004639561800] 10:58:23 INFO - PROCESS | 3608 | 1470160703029 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B71CC00) [pid = 3608] [serial = 1370] [outer = 0000004639561800] 10:58:23 INFO - PROCESS | 3608 | 1470160703501 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 10:58:23 INFO - PROCESS | 3608 | 1470160703523 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 3608 | 1470160703526 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:58:23 INFO - PROCESS | 3608 | 1470160703535 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 3608 | 1470160703542 Marionette TRACE conn6 <- [1,1790,null,{}] 10:58:23 INFO - PROCESS | 3608 | 1470160703552 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 3608 | 1470160703556 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:23 INFO - PROCESS | 3608 | 1470160703654 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:58:23 INFO - PROCESS | 3608 | 1470160703664 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 3608 | 1470160703666 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81C800 == 39 [pid = 3608] [id = 457] 10:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BDEC800) [pid = 3608] [serial = 1371] [outer = 0000000000000000] 10:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE88400) [pid = 3608] [serial = 1372] [outer = 000000463BDEC800] 10:58:24 INFO - PROCESS | 3608 | 1470160703713 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE97C00) [pid = 3608] [serial = 1373] [outer = 000000463BDEC800] 10:58:24 INFO - PROCESS | 3608 | 1470160704125 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:24 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:58:24 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:58:24 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:58:24 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:58:24 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 650ms 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:58:24 INFO - PROCESS | 3608 | 1470160704182 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 3608 | 1470160704185 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:58:24 INFO - PROCESS | 3608 | 1470160704188 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 3608 | 1470160704190 Marionette TRACE conn6 <- [1,1794,null,{}] 10:58:24 INFO - PROCESS | 3608 | 1470160704199 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:24 INFO - PROCESS | 3608 | 1470160704201 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:24 INFO - PROCESS | 3608 | 1470160704321 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:58:24 INFO - PROCESS | 3608 | 1470160704437 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 3608 | 1470160704440 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAD000 == 40 [pid = 3608] [id = 458] 10:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE9FC00) [pid = 3608] [serial = 1374] [outer = 0000000000000000] 10:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BF25800) [pid = 3608] [serial = 1375] [outer = 000000463BE9FC00] 10:58:24 INFO - PROCESS | 3608 | 1470160704510 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C251C00) [pid = 3608] [serial = 1376] [outer = 000000463BE9FC00] 10:58:24 INFO - PROCESS | 3608 | 1470160704944 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 10:58:24 INFO - PROCESS | 3608 | 1470160704974 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:58:24 INFO - PROCESS | 3608 | 1470160704976 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:58:25 INFO - PROCESS | 3608 | 1470160705003 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 3608 | 1470160705006 Marionette TRACE conn6 <- [1,1798,null,{}] 10:58:25 INFO - PROCESS | 3608 | 1470160705016 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 3608 | 1470160705019 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:25 INFO - PROCESS | 3608 | 1470160705159 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:58:25 INFO - PROCESS | 3608 | 1470160705169 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 3608 | 1470160705175 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641222000 == 41 [pid = 3608] [id = 459] 10:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C7C7000) [pid = 3608] [serial = 1377] [outer = 0000000000000000] 10:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7CC800) [pid = 3608] [serial = 1378] [outer = 000000463C7C7000] 10:58:25 INFO - PROCESS | 3608 | 1470160705282 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C830800) [pid = 3608] [serial = 1379] [outer = 000000463C7C7000] 10:58:25 INFO - PROCESS | 3608 | 1470160705818 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 860ms 10:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:58:25 INFO - PROCESS | 3608 | 1470160705858 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 3608 | 1470160705861 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:58:25 INFO - PROCESS | 3608 | 1470160705866 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 3608 | 1470160705868 Marionette TRACE conn6 <- [1,1802,null,{}] 10:58:25 INFO - PROCESS | 3608 | 1470160705873 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 3608 | 1470160705876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:26 INFO - PROCESS | 3608 | 1470160705999 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:58:26 INFO - PROCESS | 3608 | 1470160706081 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 3608 | 1470160706084 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000464296D800 == 42 [pid = 3608] [id = 460] 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D048C00) [pid = 3608] [serial = 1380] [outer = 0000000000000000] 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D04B800) [pid = 3608] [serial = 1381] [outer = 000000463D048C00] 10:58:26 INFO - PROCESS | 3608 | 1470160706141 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D055800) [pid = 3608] [serial = 1382] [outer = 000000463D048C00] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EEEB800) [pid = 3608] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463382B800) [pid = 3608] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004633824C00) [pid = 3608] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EE28000) [pid = 3608] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463954A800) [pid = 3608] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463382B000) [pid = 3608] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462DD48000) [pid = 3608] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BDED400) [pid = 3608] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462EEF0400) [pid = 3608] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004639551800) [pid = 3608] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C10E000) [pid = 3608] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:58:26 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C452800) [pid = 3608] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:58:26 INFO - PROCESS | 3608 | 1470160706665 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 839ms 10:58:26 INFO - PROCESS | 3608 | 1470160706706 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 3608 | 1470160706708 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:58:26 INFO - PROCESS | 3608 | 1470160706711 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 3608 | 1470160706713 Marionette TRACE conn6 <- [1,1806,null,{}] 10:58:26 INFO - PROCESS | 3608 | 1470160706717 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 3608 | 1470160706719 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:26 INFO - PROCESS | 3608 | 1470160706812 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:58:26 INFO - PROCESS | 3608 | 1470160706821 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 3608 | 1470160706824 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642990800 == 43 [pid = 3608] [id = 461] 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463447E000) [pid = 3608] [serial = 1383] [outer = 0000000000000000] 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE89800) [pid = 3608] [serial = 1384] [outer = 000000463447E000] 10:58:26 INFO - PROCESS | 3608 | 1470160706882 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D053400) [pid = 3608] [serial = 1385] [outer = 000000463447E000] 10:58:27 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:27 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:27 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:27 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:27 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:27 INFO - PROCESS | 3608 | 1470160707331 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 10:58:27 INFO - PROCESS | 3608 | 1470160707386 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 3608 | 1470160707388 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:58:27 INFO - PROCESS | 3608 | 1470160707392 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 3608 | 1470160707394 Marionette TRACE conn6 <- [1,1810,null,{}] 10:58:27 INFO - PROCESS | 3608 | 1470160707414 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 3608 | 1470160707417 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:27 INFO - PROCESS | 3608 | 1470160707532 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:58:27 INFO - PROCESS | 3608 | 1470160707540 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 3608 | 1470160707542 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000464335D800 == 44 [pid = 3608] [id = 462] 10:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D05B400) [pid = 3608] [serial = 1386] [outer = 0000000000000000] 10:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463D3E3400) [pid = 3608] [serial = 1387] [outer = 000000463D05B400] 10:58:27 INFO - PROCESS | 3608 | 1470160707599 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463DF31800) [pid = 3608] [serial = 1388] [outer = 000000463D05B400] 10:58:28 INFO - PROCESS | 3608 | 1470160708074 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 10:58:28 INFO - PROCESS | 3608 | 1470160708129 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 3608 | 1470160708132 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:58:28 INFO - PROCESS | 3608 | 1470160708135 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 3608 | 1470160708137 Marionette TRACE conn6 <- [1,1814,null,{}] 10:58:28 INFO - PROCESS | 3608 | 1470160708140 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 3608 | 1470160708142 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:28 INFO - PROCESS | 3608 | 1470160708273 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:58:28 INFO - PROCESS | 3608 | 1470160708288 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 3608 | 1470160708290 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643673800 == 45 [pid = 3608] [id = 463] 10:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E17C800) [pid = 3608] [serial = 1389] [outer = 0000000000000000] 10:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463E5A6400) [pid = 3608] [serial = 1390] [outer = 000000463E17C800] 10:58:28 INFO - PROCESS | 3608 | 1470160708349 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463EC4D800) [pid = 3608] [serial = 1391] [outer = 000000463E17C800] 10:58:29 INFO - PROCESS | 3608 | 1470160709106 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1019ms 10:58:29 INFO - PROCESS | 3608 | 1470160709158 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:58:29 INFO - PROCESS | 3608 | 1470160709163 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:58:29 INFO - PROCESS | 3608 | 1470160709168 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 3608 | 1470160709175 Marionette TRACE conn6 <- [1,1818,null,{}] 10:58:29 INFO - PROCESS | 3608 | 1470160709206 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 3608 | 1470160709209 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:29 INFO - PROCESS | 3608 | 1470160709399 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:58:29 INFO - PROCESS | 3608 | 1470160709459 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 3608 | 1470160709464 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBB8000 == 46 [pid = 3608] [id = 464] 10:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000046339DA400) [pid = 3608] [serial = 1392] [outer = 0000000000000000] 10:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004634437400) [pid = 3608] [serial = 1393] [outer = 00000046339DA400] 10:58:29 INFO - PROCESS | 3608 | 1470160709581 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000004638C4B800) [pid = 3608] [serial = 1394] [outer = 00000046339DA400] 10:58:30 INFO - PROCESS | 3608 | 1470160710243 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1110ms 10:58:30 INFO - PROCESS | 3608 | 1470160710294 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 3608 | 1470160710299 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:58:30 INFO - PROCESS | 3608 | 1470160710306 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 3608 | 1470160710309 Marionette TRACE conn6 <- [1,1822,null,{}] 10:58:30 INFO - PROCESS | 3608 | 1470160710313 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 3608 | 1470160710316 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:30 INFO - PROCESS | 3608 | 1470160710474 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:58:30 INFO - PROCESS | 3608 | 1470160710571 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 3608 | 1470160710574 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:30 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DC000 == 47 [pid = 3608] [id = 465] 10:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BDEE400) [pid = 3608] [serial = 1395] [outer = 0000000000000000] 10:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BE6D000) [pid = 3608] [serial = 1396] [outer = 000000463BDEE400] 10:58:30 INFO - PROCESS | 3608 | 1470160710633 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C254000) [pid = 3608] [serial = 1397] [outer = 000000463BDEE400] 10:58:31 INFO - PROCESS | 3608 | 1470160711267 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:58:31 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 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1021ms 10:58:31 INFO - PROCESS | 3608 | 1470160711330 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 3608 | 1470160711334 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:58:31 INFO - PROCESS | 3608 | 1470160711338 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 3608 | 1470160711344 Marionette TRACE conn6 <- [1,1826,null,{}] 10:58:31 INFO - PROCESS | 3608 | 1470160711402 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:31 INFO - PROCESS | 3608 | 1470160711407 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:31 INFO - PROCESS | 3608 | 1470160711618 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:58:31 INFO - PROCESS | 3608 | 1470160711628 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 3608 | 1470160711632 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:31 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439DE000 == 48 [pid = 3608] [id = 466] 10:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C8CE400) [pid = 3608] [serial = 1398] [outer = 0000000000000000] 10:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463D042000) [pid = 3608] [serial = 1399] [outer = 000000463C8CE400] 10:58:31 INFO - PROCESS | 3608 | 1470160711691 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463E8B4C00) [pid = 3608] [serial = 1400] [outer = 000000463C8CE400] 10:58:32 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:58:32 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:58:32 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:32 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:32 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:32 INFO - PROCESS | 3608 | 1470160712430 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1138ms 10:58:32 INFO - PROCESS | 3608 | 1470160712494 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 3608 | 1470160712498 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:58:32 INFO - PROCESS | 3608 | 1470160712526 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 3608 | 1470160712529 Marionette TRACE conn6 <- [1,1830,null,{}] 10:58:32 INFO - PROCESS | 3608 | 1470160712534 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 3608 | 1470160712537 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:32 INFO - PROCESS | 3608 | 1470160712689 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:58:32 INFO - PROCESS | 3608 | 1470160712824 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 3608 | 1470160712826 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000464021E000 == 49 [pid = 3608] [id = 467] 10:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463F54CC00) [pid = 3608] [serial = 1401] [outer = 0000000000000000] 10:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463F551000) [pid = 3608] [serial = 1402] [outer = 000000463F54CC00] 10:58:32 INFO - PROCESS | 3608 | 1470160712889 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463F557C00) [pid = 3608] [serial = 1403] [outer = 000000463F54CC00] 10:58:33 INFO - PROCESS | 3608 | 1470160713700 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1257ms 10:58:33 INFO - PROCESS | 3608 | 1470160713766 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 3608 | 1470160713772 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:58:33 INFO - PROCESS | 3608 | 1470160713779 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 3608 | 1470160713782 Marionette TRACE conn6 <- [1,1834,null,{}] 10:58:33 INFO - PROCESS | 3608 | 1470160713789 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 3608 | 1470160713792 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:33 INFO - PROCESS | 3608 | 1470160713919 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:58:34 INFO - PROCESS | 3608 | 1470160714055 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 3608 | 1470160714060 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000462E9B3800 == 50 [pid = 3608] [id = 468] 10:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000462E00D800) [pid = 3608] [serial = 1404] [outer = 0000000000000000] 10:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000462E756800) [pid = 3608] [serial = 1405] [outer = 000000462E00D800] 10:58:34 INFO - PROCESS | 3608 | 1470160714117 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000462F4CF000) [pid = 3608] [serial = 1406] [outer = 000000462E00D800] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000464335D800 == 49 [pid = 3608] [id = 462] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004642990800 == 48 [pid = 3608] [id = 461] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000464296D800 == 47 [pid = 3608] [id = 460] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004641222000 == 46 [pid = 3608] [id = 459] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAD000 == 45 [pid = 3608] [id = 458] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81C800 == 44 [pid = 3608] [id = 457] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1AC800 == 43 [pid = 3608] [id = 456] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD1000 == 42 [pid = 3608] [id = 455] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004634084800 == 41 [pid = 3608] [id = 454] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A2000 == 40 [pid = 3608] [id = 440] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004634085800 == 39 [pid = 3608] [id = 452] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004643668800 == 38 [pid = 3608] [id = 438] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004643352800 == 37 [pid = 3608] [id = 437] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463E83E800 == 36 [pid = 3608] [id = 453] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D4800 == 35 [pid = 3608] [id = 436] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046409C9800 == 34 [pid = 3608] [id = 442] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004633983000 == 33 [pid = 3608] [id = 443] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046439C4000 == 32 [pid = 3608] [id = 441] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000464021E000 == 31 [pid = 3608] [id = 467] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046439DE000 == 30 [pid = 3608] [id = 466] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DC000 == 29 [pid = 3608] [id = 465] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBB8000 == 28 [pid = 3608] [id = 464] 10:58:35 INFO - PROCESS | 3608 | --DOCSHELL 0000004643673800 == 27 [pid = 3608] [id = 463] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000463C5A8400) [pid = 3608] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463579C400) [pid = 3608] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000004634383000) [pid = 3608] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000046339DA000) [pid = 3608] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000004634438C00) [pid = 3608] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000046340C0800) [pid = 3608] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000462EEFA800) [pid = 3608] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000462F8EC000) [pid = 3608] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004639566000) [pid = 3608] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B71D800) [pid = 3608] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B0ED400) [pid = 3608] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEF2C00) [pid = 3608] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463B929800) [pid = 3608] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BF69000) [pid = 3608] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046339D8800) [pid = 3608] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F636000) [pid = 3608] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B920000) [pid = 3608] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463A71CC00) [pid = 3608] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C82C000) [pid = 3608] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C7C0400) [pid = 3608] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463E176800) [pid = 3608] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463D777800) [pid = 3608] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BDEB800) [pid = 3608] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C104C00) [pid = 3608] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004638B20800) [pid = 3608] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:58:35 INFO - PROCESS | 3608 | 1470160715574 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:58:35 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) 10:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1895ms 10:58:35 INFO - PROCESS | 3608 | 1470160715675 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 3608 | 1470160715680 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:58:35 INFO - PROCESS | 3608 | 1470160715685 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 3608 | 1470160715689 Marionette TRACE conn6 <- [1,1838,null,{}] 10:58:35 INFO - PROCESS | 3608 | 1470160715695 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:35 INFO - PROCESS | 3608 | 1470160715698 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:35 INFO - PROCESS | 3608 | 1470160715814 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:58:35 INFO - PROCESS | 3608 | 1470160715889 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 3608 | 1470160715894 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:35 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343CD000 == 28 [pid = 3608] [id = 469] 10:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462E9C7800) [pid = 3608] [serial = 1407] [outer = 0000000000000000] 10:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462E9D1C00) [pid = 3608] [serial = 1408] [outer = 000000462E9C7800] 10:58:35 INFO - PROCESS | 3608 | 1470160715951 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462D4A1800) [pid = 3608] [serial = 1409] [outer = 000000462E9C7800] 10:58:36 INFO - PROCESS | 3608 | 1470160716436 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 777ms 10:58:36 INFO - PROCESS | 3608 | 1470160716465 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 3608 | 1470160716472 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:58:36 INFO - PROCESS | 3608 | 1470160716535 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:58:36 INFO - PROCESS | 3608 | 1470160716539 Marionette TRACE conn6 <- [1,1842,null,{}] 10:58:36 INFO - PROCESS | 3608 | 1470160716547 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 3608 | 1470160716551 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:36 INFO - PROCESS | 3608 | 1470160716676 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:58:36 INFO - PROCESS | 3608 | 1470160716750 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 3608 | 1470160716753 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B01D000 == 29 [pid = 3608] [id = 470] 10:58:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046305F8800) [pid = 3608] [serial = 1410] [outer = 0000000000000000] 10:58:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463380A000) [pid = 3608] [serial = 1411] [outer = 00000046305F8800] 10:58:36 INFO - PROCESS | 3608 | 1470160716805 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004633830000) [pid = 3608] [serial = 1412] [outer = 00000046305F8800] 10:58:37 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:37 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:37 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:37 INFO - PROCESS | 3608 | 1470160717232 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 776ms 10:58:37 INFO - PROCESS | 3608 | 1470160717317 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 3608 | 1470160717320 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:58:37 INFO - PROCESS | 3608 | 1470160717323 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 3608 | 1470160717328 Marionette TRACE conn6 <- [1,1846,null,{}] 10:58:37 INFO - PROCESS | 3608 | 1470160717340 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 3608 | 1470160717349 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:37 INFO - PROCESS | 3608 | 1470160717454 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:58:37 INFO - PROCESS | 3608 | 1470160717464 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 3608 | 1470160717467 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB62800 == 30 [pid = 3608] [id = 471] 10:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEF7C00) [pid = 3608] [serial = 1413] [outer = 0000000000000000] 10:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004634435000) [pid = 3608] [serial = 1414] [outer = 000000462EEF7C00] 10:58:37 INFO - PROCESS | 3608 | 1470160717523 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463447C400) [pid = 3608] [serial = 1415] [outer = 000000462EEF7C00] 10:58:37 INFO - PROCESS | 3608 | 1470160717990 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 10:58:38 INFO - PROCESS | 3608 | 1470160718086 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 3608 | 1470160718089 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:58:38 INFO - PROCESS | 3608 | 1470160718098 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 3608 | 1470160718100 Marionette TRACE conn6 <- [1,1850,null,{}] 10:58:38 INFO - PROCESS | 3608 | 1470160718105 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 3608 | 1470160718107 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:38 INFO - PROCESS | 3608 | 1470160718248 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:58:38 INFO - PROCESS | 3608 | 1470160718257 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 3608 | 1470160718260 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C586800 == 31 [pid = 3608] [id = 472] 10:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046355C5000) [pid = 3608] [serial = 1416] [outer = 0000000000000000] 10:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004635751000) [pid = 3608] [serial = 1417] [outer = 00000046355C5000] 10:58:38 INFO - PROCESS | 3608 | 1470160718374 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463575B800) [pid = 3608] [serial = 1418] [outer = 00000046355C5000] 10:58:38 INFO - PROCESS | 3608 | 1470160718891 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 818ms 10:58:38 INFO - PROCESS | 3608 | 1470160718933 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 3608 | 1470160718936 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:58:38 INFO - PROCESS | 3608 | 1470160718939 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:58:38 INFO - PROCESS | 3608 | 1470160718941 Marionette TRACE conn6 <- [1,1854,null,{}] 10:58:38 INFO - PROCESS | 3608 | 1470160718945 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 3608 | 1470160718947 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:39 INFO - PROCESS | 3608 | 1470160719081 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:58:39 INFO - PROCESS | 3608 | 1470160719142 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 3608 | 1470160719145 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F510800 == 32 [pid = 3608] [id = 473] 10:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462D3A0400) [pid = 3608] [serial = 1419] [outer = 0000000000000000] 10:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004635C56C00) [pid = 3608] [serial = 1420] [outer = 000000462D3A0400] 10:58:39 INFO - PROCESS | 3608 | 1470160719194 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004639511400) [pid = 3608] [serial = 1421] [outer = 000000462D3A0400] 10:58:39 INFO - PROCESS | 3608 | 1470160719676 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463E17C800) [pid = 3608] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633828000) [pid = 3608] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463D05B400) [pid = 3608] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C7C7000) [pid = 3608] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D39F800) [pid = 3608] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462D4A4800) [pid = 3608] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004639561800) [pid = 3608] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463447E000) [pid = 3608] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463D048C00) [pid = 3608] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BDEC800) [pid = 3608] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D3C0C00) [pid = 3608] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE9FC00) [pid = 3608] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:58:39 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C106400) [pid = 3608] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 10:58:39 INFO - PROCESS | 3608 | 1470160719928 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 3608 | 1470160719930 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:58:39 INFO - PROCESS | 3608 | 1470160719954 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 3608 | 1470160719956 Marionette TRACE conn6 <- [1,1858,null,{}] 10:58:39 INFO - PROCESS | 3608 | 1470160719961 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 3608 | 1470160719968 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:40 INFO - PROCESS | 3608 | 1470160720095 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:58:40 INFO - PROCESS | 3608 | 1470160720102 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 3608 | 1470160720105 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A3000 == 33 [pid = 3608] [id = 474] 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B0EB000) [pid = 3608] [serial = 1422] [outer = 0000000000000000] 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B0F4800) [pid = 3608] [serial = 1423] [outer = 000000463B0EB000] 10:58:40 INFO - PROCESS | 3608 | 1470160720154 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B71DC00) [pid = 3608] [serial = 1424] [outer = 000000463B0EB000] 10:58:40 INFO - PROCESS | 3608 | 1470160720616 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 755ms 10:58:40 INFO - PROCESS | 3608 | 1470160720692 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 3608 | 1470160720694 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:58:40 INFO - PROCESS | 3608 | 1470160720698 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - PROCESS | 3608 | 1470160720701 Marionette TRACE conn6 <- [1,1862,null,{}] 10:58:40 INFO - PROCESS | 3608 | 1470160720705 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 3608 | 1470160720707 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:40 INFO - PROCESS | 3608 | 1470160720811 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:58:40 INFO - PROCESS | 3608 | 1470160720817 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 3608 | 1470160720819 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:40 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640216000 == 34 [pid = 3608] [id = 475] 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B722000) [pid = 3608] [serial = 1425] [outer = 0000000000000000] 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B924400) [pid = 3608] [serial = 1426] [outer = 000000463B722000] 10:58:40 INFO - PROCESS | 3608 | 1470160720868 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B986000) [pid = 3608] [serial = 1427] [outer = 000000463B722000] 10:58:41 INFO - PROCESS | 3608 | 1470160721407 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 10:58:41 INFO - PROCESS | 3608 | 1470160721434 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 3608 | 1470160721436 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:58:41 INFO - PROCESS | 3608 | 1470160721439 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 3608 | 1470160721441 Marionette TRACE conn6 <- [1,1866,null,{}] 10:58:41 INFO - PROCESS | 3608 | 1470160721445 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 3608 | 1470160721447 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:41 INFO - PROCESS | 3608 | 1470160721529 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:58:41 INFO - PROCESS | 3608 | 1470160721535 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 3608 | 1470160721537 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:41 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408EE800 == 35 [pid = 3608] [id = 476] 10:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B726000) [pid = 3608] [serial = 1428] [outer = 0000000000000000] 10:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BDED000) [pid = 3608] [serial = 1429] [outer = 000000463B726000] 10:58:41 INFO - PROCESS | 3608 | 1470160721582 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE8D800) [pid = 3608] [serial = 1430] [outer = 000000463B726000] 10:58:42 INFO - PROCESS | 3608 | 1470160722335 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 10:58:42 INFO - PROCESS | 3608 | 1470160722430 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 3608 | 1470160722437 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:58:42 INFO - PROCESS | 3608 | 1470160722443 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 3608 | 1470160722447 Marionette TRACE conn6 <- [1,1870,null,{}] 10:58:42 INFO - PROCESS | 3608 | 1470160722455 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 3608 | 1470160722459 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:42 INFO - PROCESS | 3608 | 1470160722642 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:58:42 INFO - PROCESS | 3608 | 1470160722770 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 3608 | 1470160722774 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:42 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C7000 == 36 [pid = 3608] [id = 477] 10:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462EE20800) [pid = 3608] [serial = 1431] [outer = 0000000000000000] 10:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462F63C400) [pid = 3608] [serial = 1432] [outer = 000000462EE20800] 10:58:42 INFO - PROCESS | 3608 | 1470160722850 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004633807400) [pid = 3608] [serial = 1433] [outer = 000000462EE20800] 10:58:43 INFO - PROCESS | 3608 | 1470160723658 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1280ms 10:58:43 INFO - PROCESS | 3608 | 1470160723723 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 3608 | 1470160723729 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:58:43 INFO - PROCESS | 3608 | 1470160723735 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 3608 | 1470160723739 Marionette TRACE conn6 <- [1,1874,null,{}] 10:58:43 INFO - PROCESS | 3608 | 1470160723743 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 3608 | 1470160723746 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:43 INFO - PROCESS | 3608 | 1470160723883 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:58:44 INFO - PROCESS | 3608 | 1470160724007 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 3608 | 1470160724010 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F824800 == 37 [pid = 3608] [id = 478] 10:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462FBEA000) [pid = 3608] [serial = 1434] [outer = 0000000000000000] 10:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463443A800) [pid = 3608] [serial = 1435] [outer = 000000462FBEA000] 10:58:44 INFO - PROCESS | 3608 | 1470160724072 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463574DC00) [pid = 3608] [serial = 1436] [outer = 000000462FBEA000] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 0000004640216000 == 36 [pid = 3608] [id = 475] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A3000 == 35 [pid = 3608] [id = 474] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 000000463F510800 == 34 [pid = 3608] [id = 473] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 000000463C586800 == 33 [pid = 3608] [id = 472] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB62800 == 32 [pid = 3608] [id = 471] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 000000463B01D000 == 31 [pid = 3608] [id = 470] 10:58:44 INFO - PROCESS | 3608 | --DOCSHELL 00000046343CD000 == 30 [pid = 3608] [id = 469] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462F4CC400) [pid = 3608] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463D3E3400) [pid = 3608] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463C830800) [pid = 3608] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633823800) [pid = 3608] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633670800) [pid = 3608] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B71CC00) [pid = 3608] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE89800) [pid = 3608] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D04B800) [pid = 3608] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE88400) [pid = 3608] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462EE29400) [pid = 3608] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BF25800) [pid = 3608] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463A716400) [pid = 3608] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463D053400) [pid = 3608] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462EEF1C00) [pid = 3608] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462D495C00) [pid = 3608] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D055800) [pid = 3608] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C7CC800) [pid = 3608] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C251C00) [pid = 3608] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C5B4400) [pid = 3608] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BE97C00) [pid = 3608] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463465F400) [pid = 3608] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004634438800) [pid = 3608] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463E5A6400) [pid = 3608] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463DF31800) [pid = 3608] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463EC4D800) [pid = 3608] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:58:44 INFO - PROCESS | 3608 | 1470160724909 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1238ms 10:58:44 INFO - PROCESS | 3608 | 1470160724975 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 3608 | 1470160724979 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:58:44 INFO - PROCESS | 3608 | 1470160724984 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 3608 | 1470160724987 Marionette TRACE conn6 <- [1,1878,null,{}] 10:58:44 INFO - PROCESS | 3608 | 1470160724993 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 3608 | 1470160724996 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:45 INFO - PROCESS | 3608 | 1470160725095 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:58:45 INFO - PROCESS | 3608 | 1470160725102 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 3608 | 1470160725105 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635815000 == 31 [pid = 3608] [id = 479] 10:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462F8EC400) [pid = 3608] [serial = 1437] [outer = 0000000000000000] 10:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463066E800) [pid = 3608] [serial = 1438] [outer = 000000462F8EC400] 10:58:45 INFO - PROCESS | 3608 | 1470160725155 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004633831800) [pid = 3608] [serial = 1439] [outer = 000000462F8EC400] 10:58:45 INFO - PROCESS | 3608 | 1470160725680 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 10:58:45 INFO - PROCESS | 3608 | 1470160725718 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 3608 | 1470160725723 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:58:45 INFO - PROCESS | 3608 | 1470160725729 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 3608 | 1470160725732 Marionette TRACE conn6 <- [1,1882,null,{}] 10:58:45 INFO - PROCESS | 3608 | 1470160725736 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 3608 | 1470160725738 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:45 INFO - PROCESS | 3608 | 1470160725830 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:58:45 INFO - PROCESS | 3608 | 1470160725913 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 3608 | 1470160725916 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9AF800 == 32 [pid = 3608] [id = 480] 10:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463443B000) [pid = 3608] [serial = 1440] [outer = 0000000000000000] 10:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004635128000) [pid = 3608] [serial = 1441] [outer = 000000463443B000] 10:58:45 INFO - PROCESS | 3608 | 1470160725966 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004635756400) [pid = 3608] [serial = 1442] [outer = 000000463443B000] 10:58:46 INFO - PROCESS | 3608 | 1470160726361 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 10:58:46 INFO - PROCESS | 3608 | 1470160726403 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 3608 | 1470160726406 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:58:46 INFO - PROCESS | 3608 | 1470160726410 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - PROCESS | 3608 | 1470160726414 Marionette TRACE conn6 <- [1,1886,null,{}] 10:58:46 INFO - PROCESS | 3608 | 1470160726425 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:46 INFO - PROCESS | 3608 | 1470160726430 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:46 INFO - PROCESS | 3608 | 1470160726549 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:58:46 INFO - PROCESS | 3608 | 1470160726566 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 3608 | 1470160726569 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC11800 == 33 [pid = 3608] [id = 481] 10:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004639550400) [pid = 3608] [serial = 1443] [outer = 0000000000000000] 10:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B0E9C00) [pid = 3608] [serial = 1444] [outer = 0000004639550400] 10:58:46 INFO - PROCESS | 3608 | 1470160726620 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B71E400) [pid = 3608] [serial = 1445] [outer = 0000004639550400] 10:58:47 INFO - PROCESS | 3608 | 1470160727063 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 10:58:47 INFO - PROCESS | 3608 | 1470160727104 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 3608 | 1470160727107 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:58:47 INFO - PROCESS | 3608 | 1470160727118 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 3608 | 1470160727120 Marionette TRACE conn6 <- [1,1890,null,{}] 10:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:58:47 INFO - PROCESS | 3608 | 1470160727123 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 3608 | 1470160727126 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:47 INFO - PROCESS | 3608 | 1470160727243 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:58:47 INFO - PROCESS | 3608 | 1470160727251 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 3608 | 1470160727253 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A5000 == 34 [pid = 3608] [id = 482] 10:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B15D800) [pid = 3608] [serial = 1446] [outer = 0000000000000000] 10:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BDE7800) [pid = 3608] [serial = 1447] [outer = 000000463B15D800] 10:58:47 INFO - PROCESS | 3608 | 1470160727300 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE8C800) [pid = 3608] [serial = 1448] [outer = 000000463B15D800] 10:58:47 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:47 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:47 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:47 INFO - PROCESS | 3608 | 1470160727766 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 10:58:47 INFO - PROCESS | 3608 | 1470160727809 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 3608 | 1470160727811 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:58:47 INFO - PROCESS | 3608 | 1470160727815 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 3608 | 1470160727817 Marionette TRACE conn6 <- [1,1894,null,{}] 10:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:58:47 INFO - PROCESS | 3608 | 1470160727820 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 3608 | 1470160727822 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:47 INFO - PROCESS | 3608 | 1470160727933 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:58:48 INFO - PROCESS | 3608 | 1470160728019 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 3608 | 1470160728021 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E8000 == 35 [pid = 3608] [id = 483] 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE8F400) [pid = 3608] [serial = 1449] [outer = 0000000000000000] 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BE9F400) [pid = 3608] [serial = 1450] [outer = 000000463BE8F400] 10:58:48 INFO - PROCESS | 3608 | 1470160728068 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BF6F400) [pid = 3608] [serial = 1451] [outer = 000000463BE8F400] 10:58:48 INFO - PROCESS | 3608 | 1470160728491 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 735ms 10:58:48 INFO - PROCESS | 3608 | 1470160728562 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 3608 | 1470160728564 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:58:48 INFO - PROCESS | 3608 | 1470160728567 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 3608 | 1470160728569 Marionette TRACE conn6 <- [1,1898,null,{}] 10:58:48 INFO - PROCESS | 3608 | 1470160728573 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 3608 | 1470160728579 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:48 INFO - PROCESS | 3608 | 1470160728726 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:58:48 INFO - PROCESS | 3608 | 1470160728775 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 3608 | 1470160728778 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409DA800 == 36 [pid = 3608] [id = 484] 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BFEA800) [pid = 3608] [serial = 1452] [outer = 0000000000000000] 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C5AA000) [pid = 3608] [serial = 1453] [outer = 000000463BFEA800] 10:58:48 INFO - PROCESS | 3608 | 1470160728826 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7BFC00) [pid = 3608] [serial = 1454] [outer = 000000463BFEA800] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046355C5000) [pid = 3608] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462E00D800) [pid = 3608] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046305F8800) [pid = 3608] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EEF7C00) [pid = 3608] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462E9C7800) [pid = 3608] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D3A0400) [pid = 3608] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046339DA400) [pid = 3608] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BDEE400) [pid = 3608] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C8CE400) [pid = 3608] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463F54CC00) [pid = 3608] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B0EB000) [pid = 3608] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:58:49 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B722000) [pid = 3608] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:58:49 INFO - PROCESS | 3608 | 1470160729332 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 818ms 10:58:49 INFO - PROCESS | 3608 | 1470160729389 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 3608 | 1470160729391 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:58:49 INFO - PROCESS | 3608 | 1470160729394 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 3608 | 1470160729396 Marionette TRACE conn6 <- [1,1902,null,{}] 10:58:49 INFO - PROCESS | 3608 | 1470160729400 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:49 INFO - PROCESS | 3608 | 1470160729402 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:49 INFO - PROCESS | 3608 | 1470160729515 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:58:49 INFO - PROCESS | 3608 | 1470160729570 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 3608 | 1470160729572 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641053000 == 37 [pid = 3608] [id = 485] 10:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462D4A2000) [pid = 3608] [serial = 1455] [outer = 0000000000000000] 10:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463443E000) [pid = 3608] [serial = 1456] [outer = 000000462D4A2000] 10:58:49 INFO - PROCESS | 3608 | 1470160729618 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C5AEC00) [pid = 3608] [serial = 1457] [outer = 000000462D4A2000] 10:58:49 INFO - PROCESS | 3608 | 1470160729964 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 10:58:50 INFO - PROCESS | 3608 | 1470160730027 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 3608 | 1470160730029 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:58:50 INFO - PROCESS | 3608 | 1470160730033 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 3608 | 1470160730035 Marionette TRACE conn6 <- [1,1906,null,{}] 10:58:50 INFO - PROCESS | 3608 | 1470160730038 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 3608 | 1470160730040 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:50 INFO - PROCESS | 3608 | 1470160730125 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:58:50 INFO - PROCESS | 3608 | 1470160730131 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 3608 | 1470160730133 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641231000 == 38 [pid = 3608] [id = 486] 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C10F000) [pid = 3608] [serial = 1458] [outer = 0000000000000000] 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C7CC400) [pid = 3608] [serial = 1459] [outer = 000000463C10F000] 10:58:50 INFO - PROCESS | 3608 | 1470160730178 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C829C00) [pid = 3608] [serial = 1460] [outer = 000000463C10F000] 10:58:50 INFO - PROCESS | 3608 | 1470160730608 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 10:58:50 INFO - PROCESS | 3608 | 1470160730664 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:58:50 INFO - PROCESS | 3608 | 1470160730667 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:58:50 INFO - PROCESS | 3608 | 1470160730670 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 3608 | 1470160730672 Marionette TRACE conn6 <- [1,1910,null,{}] 10:58:50 INFO - PROCESS | 3608 | 1470160730676 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 3608 | 1470160730678 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:50 INFO - PROCESS | 3608 | 1470160730765 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:58:50 INFO - PROCESS | 3608 | 1470160730772 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 3608 | 1470160730774 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAEA000 == 39 [pid = 3608] [id = 487] 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C82D400) [pid = 3608] [serial = 1461] [outer = 0000000000000000] 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C8D0000) [pid = 3608] [serial = 1462] [outer = 000000463C82D400] 10:58:50 INFO - PROCESS | 3608 | 1470160730820 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463CB0EC00) [pid = 3608] [serial = 1463] [outer = 000000463C82D400] 10:58:51 INFO - PROCESS | 3608 | 1470160731426 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 777ms 10:58:51 INFO - PROCESS | 3608 | 1470160731450 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 3608 | 1470160731455 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:58:51 INFO - PROCESS | 3608 | 1470160731460 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 3608 | 1470160731464 Marionette TRACE conn6 <- [1,1914,null,{}] 10:58:51 INFO - PROCESS | 3608 | 1470160731471 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 3608 | 1470160731474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:51 INFO - PROCESS | 3608 | 1470160731596 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:58:51 INFO - PROCESS | 3608 | 1470160731721 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 3608 | 1470160731724 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0C7000 == 40 [pid = 3608] [id = 488] 10:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462EEEC800) [pid = 3608] [serial = 1464] [outer = 0000000000000000] 10:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463380A800) [pid = 3608] [serial = 1465] [outer = 000000462EEEC800] 10:58:51 INFO - PROCESS | 3608 | 1470160731785 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463414A000) [pid = 3608] [serial = 1466] [outer = 000000462EEEC800] 10:58:52 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:58:52 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:58:52 INFO - PROCESS | 3608 | 1470160732410 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 10:58:52 INFO - PROCESS | 3608 | 1470160732449 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 3608 | 1470160732455 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:58:52 INFO - PROCESS | 3608 | 1470160732462 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 3608 | 1470160732465 Marionette TRACE conn6 <- [1,1918,null,{}] 10:58:52 INFO - PROCESS | 3608 | 1470160732469 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 3608 | 1470160732472 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:52 INFO - PROCESS | 3608 | 1470160732591 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:58:52 INFO - PROCESS | 3608 | 1470160732715 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 3608 | 1470160732718 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:52 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409CB800 == 41 [pid = 3608] [id = 489] 10:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004638B20800) [pid = 3608] [serial = 1467] [outer = 0000000000000000] 10:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004639561800) [pid = 3608] [serial = 1468] [outer = 0000004638B20800] 10:58:52 INFO - PROCESS | 3608 | 1470160732779 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B923400) [pid = 3608] [serial = 1469] [outer = 0000004638B20800] 10:58:53 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:53 INFO - PROCESS | 3608 | 1470160733409 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 10:58:53 INFO - PROCESS | 3608 | 1470160733449 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 3608 | 1470160733452 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:58:53 INFO - PROCESS | 3608 | 1470160733456 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 3608 | 1470160733460 Marionette TRACE conn6 <- [1,1922,null,{}] 10:58:53 INFO - PROCESS | 3608 | 1470160733472 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 3608 | 1470160733477 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:53 INFO - PROCESS | 3608 | 1470160733594 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:58:53 INFO - PROCESS | 3608 | 1470160733721 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 3608 | 1470160733724 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:53 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642997800 == 42 [pid = 3608] [id = 490] 10:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C45F800) [pid = 3608] [serial = 1470] [outer = 0000000000000000] 10:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C5A7C00) [pid = 3608] [serial = 1471] [outer = 000000463C45F800] 10:58:53 INFO - PROCESS | 3608 | 1470160733785 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C8D1000) [pid = 3608] [serial = 1472] [outer = 000000463C45F800] 10:58:54 INFO - PROCESS | 3608 | 1470160734411 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1174ms 10:58:54 INFO - PROCESS | 3608 | 1470160734632 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 3608 | 1470160734638 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:58:54 INFO - PROCESS | 3608 | 1470160734644 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 3608 | 1470160734647 Marionette TRACE conn6 <- [1,1926,null,{}] 10:58:54 INFO - PROCESS | 3608 | 1470160734653 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 3608 | 1470160734656 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:54 INFO - PROCESS | 3608 | 1470160734762 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:58:54 INFO - PROCESS | 3608 | 1470160734839 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 3608 | 1470160734844 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:54 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359DF800 == 43 [pid = 3608] [id = 491] 10:58:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462E912400) [pid = 3608] [serial = 1473] [outer = 0000000000000000] 10:58:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462F4D3000) [pid = 3608] [serial = 1474] [outer = 000000462E912400] 10:58:54 INFO - PROCESS | 3608 | 1470160734938 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463390EC00) [pid = 3608] [serial = 1475] [outer = 000000462E912400] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000462E9B3800 == 42 [pid = 3608] [id = 468] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004641231000 == 41 [pid = 3608] [id = 486] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004641053000 == 40 [pid = 3608] [id = 485] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046409DA800 == 39 [pid = 3608] [id = 484] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E8000 == 38 [pid = 3608] [id = 483] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A5000 == 37 [pid = 3608] [id = 482] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC11800 == 36 [pid = 3608] [id = 481] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9AF800 == 35 [pid = 3608] [id = 480] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004635815000 == 34 [pid = 3608] [id = 479] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463F824800 == 33 [pid = 3608] [id = 478] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046408EE800 == 32 [pid = 3608] [id = 476] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C7000 == 31 [pid = 3608] [id = 477] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004642997800 == 30 [pid = 3608] [id = 490] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046409CB800 == 29 [pid = 3608] [id = 489] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAEA000 == 28 [pid = 3608] [id = 487] 10:58:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0C7000 == 27 [pid = 3608] [id = 488] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004635751000) [pid = 3608] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000462F4CF000) [pid = 3608] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462E756800) [pid = 3608] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463380A000) [pid = 3608] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004633830000) [pid = 3608] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004634435000) [pid = 3608] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462E9D1C00) [pid = 3608] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462D4A1800) [pid = 3608] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004635C56C00) [pid = 3608] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004638C4B800) [pid = 3608] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634437400) [pid = 3608] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C254000) [pid = 3608] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE6D000) [pid = 3608] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463E8B4C00) [pid = 3608] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463D042000) [pid = 3608] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463F557C00) [pid = 3608] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463F551000) [pid = 3608] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463575B800) [pid = 3608] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B0F4800) [pid = 3608] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B924400) [pid = 3608] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004639511400) [pid = 3608] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BDED000) [pid = 3608] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463447C400) [pid = 3608] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B986000) [pid = 3608] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463B71DC00) [pid = 3608] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:58:56 INFO - PROCESS | 3608 | 1470160736220 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1633ms 10:58:56 INFO - PROCESS | 3608 | 1470160736280 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 3608 | 1470160736285 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:58:56 INFO - PROCESS | 3608 | 1470160736290 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 3608 | 1470160736293 Marionette TRACE conn6 <- [1,1930,null,{}] 10:58:56 INFO - PROCESS | 3608 | 1470160736301 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:56 INFO - PROCESS | 3608 | 1470160736305 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:56 INFO - PROCESS | 3608 | 1470160736399 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:58:56 INFO - PROCESS | 3608 | 1470160736479 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 3608 | 1470160736483 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463505F000 == 28 [pid = 3608] [id = 492] 10:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462D5D9400) [pid = 3608] [serial = 1476] [outer = 0000000000000000] 10:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462EE2B800) [pid = 3608] [serial = 1477] [outer = 000000462D5D9400] 10:58:56 INFO - PROCESS | 3608 | 1470160736535 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462F4CB400) [pid = 3608] [serial = 1478] [outer = 000000462D5D9400] 10:58:56 INFO - PROCESS | 3608 | 1470160736958 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 10:58:56 INFO - PROCESS | 3608 | 1470160736985 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 3608 | 1470160736991 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:58:57 INFO - PROCESS | 3608 | 1470160736998 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 3608 | 1470160737001 Marionette TRACE conn6 <- [1,1934,null,{}] 10:58:57 INFO - PROCESS | 3608 | 1470160737005 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 3608 | 1470160737008 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:57 INFO - PROCESS | 3608 | 1470160737102 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:58:57 INFO - PROCESS | 3608 | 1470160737111 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 3608 | 1470160737114 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BE7000 == 29 [pid = 3608] [id = 493] 10:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004633807C00) [pid = 3608] [serial = 1479] [outer = 0000000000000000] 10:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004633829800) [pid = 3608] [serial = 1480] [outer = 0000004633807C00] 10:58:57 INFO - PROCESS | 3608 | 1470160737165 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000046339D8400) [pid = 3608] [serial = 1481] [outer = 0000004633807C00] 10:58:57 INFO - PROCESS | 3608 | 1470160737639 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 672ms 10:58:57 INFO - PROCESS | 3608 | 1470160737671 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 3608 | 1470160737673 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:58:57 INFO - PROCESS | 3608 | 1470160737677 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 3608 | 1470160737681 Marionette TRACE conn6 <- [1,1938,null,{}] 10:58:57 INFO - PROCESS | 3608 | 1470160737692 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 3608 | 1470160737697 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:57 INFO - PROCESS | 3608 | 1470160737819 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:58:57 INFO - PROCESS | 3608 | 1470160737908 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 3608 | 1470160737911 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD89800 == 30 [pid = 3608] [id = 494] 10:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462E750400) [pid = 3608] [serial = 1482] [outer = 0000000000000000] 10:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463506D000) [pid = 3608] [serial = 1483] [outer = 000000462E750400] 10:58:57 INFO - PROCESS | 3608 | 1470160737962 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004635752400) [pid = 3608] [serial = 1484] [outer = 000000462E750400] 10:58:58 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 10:58:58 INFO - PROCESS | 3608 | 1470160738406 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 10:58:58 INFO - PROCESS | 3608 | 1470160738456 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 3608 | 1470160738459 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:58:58 INFO - PROCESS | 3608 | 1470160738468 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 3608 | 1470160738470 Marionette TRACE conn6 <- [1,1942,null,{}] 10:58:58 INFO - PROCESS | 3608 | 1470160738479 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 3608 | 1470160738481 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:58 INFO - PROCESS | 3608 | 1470160738599 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:58:58 INFO - PROCESS | 3608 | 1470160738612 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 3608 | 1470160738615 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CBD0000 == 31 [pid = 3608] [id = 495] 10:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004638B2D400) [pid = 3608] [serial = 1485] [outer = 0000000000000000] 10:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004638C4C000) [pid = 3608] [serial = 1486] [outer = 0000004638B2D400] 10:58:58 INFO - PROCESS | 3608 | 1470160738706 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463954B400) [pid = 3608] [serial = 1487] [outer = 0000004638B2D400] 10:58:59 INFO - PROCESS | 3608 | 1470160739133 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 10:58:59 INFO - PROCESS | 3608 | 1470160739199 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 3608 | 1470160739201 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:58:59 INFO - PROCESS | 3608 | 1470160739204 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 3608 | 1470160739206 Marionette TRACE conn6 <- [1,1946,null,{}] 10:58:59 INFO - PROCESS | 3608 | 1470160739211 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:58:59 INFO - PROCESS | 3608 | 1470160739213 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:59 INFO - PROCESS | 3608 | 1470160739326 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:58:59 INFO - PROCESS | 3608 | 1470160739336 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 3608 | 1470160739338 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:58:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DA800 == 32 [pid = 3608] [id = 496] 10:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000046336BD000) [pid = 3608] [serial = 1488] [outer = 0000000000000000] 10:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B0EAC00) [pid = 3608] [serial = 1489] [outer = 00000046336BD000] 10:58:59 INFO - PROCESS | 3608 | 1470160739426 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B71B800) [pid = 3608] [serial = 1490] [outer = 00000046336BD000] 10:58:59 INFO - PROCESS | 3608 | 1470160739867 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 10:58:59 INFO - PROCESS | 3608 | 1470160739886 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 3608 | 1470160739888 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:58:59 INFO - PROCESS | 3608 | 1470160739891 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - PROCESS | 3608 | 1470160739893 Marionette TRACE conn6 <- [1,1950,null,{}] 10:58:59 INFO - PROCESS | 3608 | 1470160739904 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - PROCESS | 3608 | 1470160739910 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:00 INFO - PROCESS | 3608 | 1470160740051 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:59:00 INFO - PROCESS | 3608 | 1470160740110 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 3608 | 1470160740112 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC64800 == 33 [pid = 3608] [id = 497] 10:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B71E800) [pid = 3608] [serial = 1491] [outer = 0000000000000000] 10:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDD7800) [pid = 3608] [serial = 1492] [outer = 000000463B71E800] 10:59:00 INFO - PROCESS | 3608 | 1470160740159 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE9E000) [pid = 3608] [serial = 1493] [outer = 000000463B71E800] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B15D800) [pid = 3608] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BFEA800) [pid = 3608] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE8F400) [pid = 3608] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D4A2000) [pid = 3608] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463443B000) [pid = 3608] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F8EC400) [pid = 3608] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EE20800) [pid = 3608] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B726000) [pid = 3608] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C10F000) [pid = 3608] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004639550400) [pid = 3608] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C82D400) [pid = 3608] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:59:00 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462FBEA000) [pid = 3608] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:59:00 INFO - PROCESS | 3608 | 1470160740745 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 881ms 10:59:00 INFO - PROCESS | 3608 | 1470160740776 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 3608 | 1470160740778 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:59:00 INFO - PROCESS | 3608 | 1470160740781 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:59:00 INFO - PROCESS | 3608 | 1470160740783 Marionette TRACE conn6 <- [1,1954,null,{}] 10:59:00 INFO - PROCESS | 3608 | 1470160740787 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 3608 | 1470160740789 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:00 INFO - PROCESS | 3608 | 1470160740871 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:59:00 INFO - PROCESS | 3608 | 1470160740877 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 3608 | 1470160740879 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:00 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640210000 == 34 [pid = 3608] [id = 498] 10:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463465E000) [pid = 3608] [serial = 1494] [outer = 0000000000000000] 10:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B15D800) [pid = 3608] [serial = 1495] [outer = 000000463465E000] 10:59:00 INFO - PROCESS | 3608 | 1470160740926 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE8F400) [pid = 3608] [serial = 1496] [outer = 000000463465E000] 10:59:01 INFO - PROCESS | 3608 | 1470160741335 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 10:59:01 INFO - PROCESS | 3608 | 1470160741414 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 3608 | 1470160741417 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:59:01 INFO - PROCESS | 3608 | 1470160741420 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 3608 | 1470160741422 Marionette TRACE conn6 <- [1,1958,null,{}] 10:59:01 INFO - PROCESS | 3608 | 1470160741426 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 3608 | 1470160741428 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:01 INFO - PROCESS | 3608 | 1470160741512 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:59:01 INFO - PROCESS | 3608 | 1470160741517 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 3608 | 1470160741519 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E4000 == 35 [pid = 3608] [id = 499] 10:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B0EFC00) [pid = 3608] [serial = 1497] [outer = 0000000000000000] 10:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFE2000) [pid = 3608] [serial = 1498] [outer = 000000463B0EFC00] 10:59:01 INFO - PROCESS | 3608 | 1470160741566 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C10FC00) [pid = 3608] [serial = 1499] [outer = 000000463B0EFC00] 10:59:01 INFO - PROCESS | 3608 | 1470160741968 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 588ms 10:59:02 INFO - PROCESS | 3608 | 1470160742011 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 3608 | 1470160742013 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:59:02 INFO - PROCESS | 3608 | 1470160742030 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 3608 | 1470160742032 Marionette TRACE conn6 <- [1,1962,null,{}] 10:59:02 INFO - PROCESS | 3608 | 1470160742036 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 3608 | 1470160742037 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:02 INFO - PROCESS | 3608 | 1470160742122 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:59:02 INFO - PROCESS | 3608 | 1470160742128 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 3608 | 1470160742130 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD7E800 == 36 [pid = 3608] [id = 500] 10:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5A6400) [pid = 3608] [serial = 1500] [outer = 0000000000000000] 10:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5ADC00) [pid = 3608] [serial = 1501] [outer = 000000463C5A6400] 10:59:02 INFO - PROCESS | 3608 | 1470160742176 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C2400) [pid = 3608] [serial = 1502] [outer = 000000463C5A6400] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463505F000 == 35 [pid = 3608] [id = 492] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046359DF800 == 34 [pid = 3608] [id = 491] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC64800 == 33 [pid = 3608] [id = 497] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E4000 == 32 [pid = 3608] [id = 499] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463CBD0000 == 31 [pid = 3608] [id = 495] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DA800 == 30 [pid = 3608] [id = 496] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004640210000 == 29 [pid = 3608] [id = 498] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD89800 == 28 [pid = 3608] [id = 494] 10:59:03 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BE7000 == 27 [pid = 3608] [id = 493] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDE7800) [pid = 3608] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C5AA000) [pid = 3608] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BF6F400) [pid = 3608] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BE9F400) [pid = 3608] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463443E000) [pid = 3608] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004635128000) [pid = 3608] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004635756400) [pid = 3608] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463066E800) [pid = 3608] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004633831800) [pid = 3608] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462F63C400) [pid = 3608] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004633807400) [pid = 3608] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BE8D800) [pid = 3608] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C829C00) [pid = 3608] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0E9C00) [pid = 3608] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463C8D0000) [pid = 3608] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463443A800) [pid = 3608] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463574DC00) [pid = 3608] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463CB0EC00) [pid = 3608] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463C7BFC00) [pid = 3608] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463C7CC400) [pid = 3608] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463BE8C800) [pid = 3608] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463B71E400) [pid = 3608] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463C5AEC00) [pid = 3608] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:59:03 INFO - PROCESS | 3608 | 1470160743948 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1975ms 10:59:04 INFO - PROCESS | 3608 | 1470160744007 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 3608 | 1470160744011 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:59:04 INFO - PROCESS | 3608 | 1470160744016 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 3608 | 1470160744020 Marionette TRACE conn6 <- [1,1966,null,{}] 10:59:04 INFO - PROCESS | 3608 | 1470160744027 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 3608 | 1470160744030 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:04 INFO - PROCESS | 3608 | 1470160744126 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:59:04 INFO - PROCESS | 3608 | 1470160744140 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 3608 | 1470160744143 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463504C800 == 28 [pid = 3608] [id = 501] 10:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462EE21800) [pid = 3608] [serial = 1503] [outer = 0000000000000000] 10:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000462EE25400) [pid = 3608] [serial = 1504] [outer = 000000462EE21800] 10:59:04 INFO - PROCESS | 3608 | 1470160744195 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000462EEF4400) [pid = 3608] [serial = 1505] [outer = 000000462EE21800] 10:59:04 INFO - PROCESS | 3608 | 1470160744686 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 10:59:04 INFO - PROCESS | 3608 | 1470160744754 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 3608 | 1470160744760 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:59:04 INFO - PROCESS | 3608 | 1470160744767 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 3608 | 1470160744770 Marionette TRACE conn6 <- [1,1970,null,{}] 10:59:04 INFO - PROCESS | 3608 | 1470160744774 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 3608 | 1470160744777 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:04 INFO - PROCESS | 3608 | 1470160744870 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:59:04 INFO - PROCESS | 3608 | 1470160744884 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 3608 | 1470160744887 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:04 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C7000 == 29 [pid = 3608] [id = 502] 10:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462FB78400) [pid = 3608] [serial = 1506] [outer = 0000000000000000] 10:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462FBEE000) [pid = 3608] [serial = 1507] [outer = 000000462FB78400] 10:59:04 INFO - PROCESS | 3608 | 1470160744936 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000046306D9800) [pid = 3608] [serial = 1508] [outer = 000000462FB78400] 10:59:05 INFO - PROCESS | 3608 | 1470160745402 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 10:59:05 INFO - PROCESS | 3608 | 1470160745439 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 3608 | 1470160745442 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:59:05 INFO - PROCESS | 3608 | 1470160745445 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 3608 | 1470160745449 Marionette TRACE conn6 <- [1,1974,null,{}] 10:59:05 INFO - PROCESS | 3608 | 1470160745461 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 3608 | 1470160745466 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:05 INFO - PROCESS | 3608 | 1470160745584 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:59:05 INFO - PROCESS | 3608 | 1470160745666 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 3608 | 1470160745670 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB5A800 == 30 [pid = 3608] [id = 503] 10:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462D390000) [pid = 3608] [serial = 1509] [outer = 0000000000000000] 10:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004634145400) [pid = 3608] [serial = 1510] [outer = 000000462D390000] 10:59:05 INFO - PROCESS | 3608 | 1470160745721 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004634432C00) [pid = 3608] [serial = 1511] [outer = 000000462D390000] 10:59:06 INFO - PROCESS | 3608 | 1470160746104 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 10:59:06 INFO - PROCESS | 3608 | 1470160746140 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 3608 | 1470160746143 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:59:06 INFO - PROCESS | 3608 | 1470160746146 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:59:06 INFO - PROCESS | 3608 | 1470160746148 Marionette TRACE conn6 <- [1,1978,null,{}] 10:59:06 INFO - PROCESS | 3608 | 1470160746152 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 3608 | 1470160746154 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:06 INFO - PROCESS | 3608 | 1470160746269 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:59:06 INFO - PROCESS | 3608 | 1470160746277 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 3608 | 1470160746279 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C87A000 == 31 [pid = 3608] [id = 504] 10:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463443A800) [pid = 3608] [serial = 1512] [outer = 0000000000000000] 10:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463506D800) [pid = 3608] [serial = 1513] [outer = 000000463443A800] 10:59:06 INFO - PROCESS | 3608 | 1470160746326 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046355C0C00) [pid = 3608] [serial = 1514] [outer = 000000463443A800] 10:59:06 INFO - PROCESS | 3608 | 1470160746740 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 10:59:06 INFO - PROCESS | 3608 | 1470160746779 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 3608 | 1470160746781 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:59:06 INFO - PROCESS | 3608 | 1470160746784 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:59:06 INFO - PROCESS | 3608 | 1470160746786 Marionette TRACE conn6 <- [1,1982,null,{}] 10:59:06 INFO - PROCESS | 3608 | 1470160746789 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 3608 | 1470160746792 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:06 INFO - PROCESS | 3608 | 1470160746902 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:59:06 INFO - PROCESS | 3608 | 1470160746944 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 3608 | 1470160746946 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5D5800 == 32 [pid = 3608] [id = 505] 10:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462F63C400) [pid = 3608] [serial = 1515] [outer = 0000000000000000] 10:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635759C00) [pid = 3608] [serial = 1516] [outer = 000000462F63C400] 10:59:06 INFO - PROCESS | 3608 | 1470160746993 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004635C5AC00) [pid = 3608] [serial = 1517] [outer = 000000462F63C400] 10:59:07 INFO - PROCESS | 3608 | 1470160747400 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 10:59:07 INFO - PROCESS | 3608 | 1470160747417 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 3608 | 1470160747419 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:59:07 INFO - PROCESS | 3608 | 1470160747422 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 3608 | 1470160747424 Marionette TRACE conn6 <- [1,1986,null,{}] 10:59:07 INFO - PROCESS | 3608 | 1470160747427 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 3608 | 1470160747433 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:07 INFO - PROCESS | 3608 | 1470160747572 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:59:07 INFO - PROCESS | 3608 | 1470160747580 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 3608 | 1470160747583 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F99D800 == 33 [pid = 3608] [id = 506] 10:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004633666C00) [pid = 3608] [serial = 1518] [outer = 0000000000000000] 10:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639550C00) [pid = 3608] [serial = 1519] [outer = 0000004633666C00] 10:59:07 INFO - PROCESS | 3608 | 1470160747629 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B725C00) [pid = 3608] [serial = 1520] [outer = 0000004633666C00] 10:59:08 INFO - PROCESS | 3608 | 1470160748040 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 10:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:59:08 INFO - PROCESS | 3608 | 1470160748097 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 3608 | 1470160748099 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:59:08 INFO - PROCESS | 3608 | 1470160748103 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 3608 | 1470160748105 Marionette TRACE conn6 <- [1,1990,null,{}] 10:59:08 INFO - PROCESS | 3608 | 1470160748108 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 3608 | 1470160748110 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:08 INFO - PROCESS | 3608 | 1470160748220 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:59:08 INFO - PROCESS | 3608 | 1470160748262 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 3608 | 1470160748264 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640038800 == 34 [pid = 3608] [id = 507] 10:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046339D3C00) [pid = 3608] [serial = 1521] [outer = 0000000000000000] 10:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B92AC00) [pid = 3608] [serial = 1522] [outer = 00000046339D3C00] 10:59:08 INFO - PROCESS | 3608 | 1470160748310 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BDE7000) [pid = 3608] [serial = 1523] [outer = 00000046339D3C00] 10:59:08 INFO - PROCESS | 3608 | 1470160748706 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 10:59:08 INFO - PROCESS | 3608 | 1470160748735 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 3608 | 1470160748737 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:59:08 INFO - PROCESS | 3608 | 1470160748740 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:59:08 INFO - PROCESS | 3608 | 1470160748742 Marionette TRACE conn6 <- [1,1994,null,{}] 10:59:08 INFO - PROCESS | 3608 | 1470160748745 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 3608 | 1470160748747 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:08 INFO - PROCESS | 3608 | 1470160748866 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:59:08 INFO - PROCESS | 3608 | 1470160748874 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 3608 | 1470160748876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408DD800 == 35 [pid = 3608] [id = 508] 10:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BB08800) [pid = 3608] [serial = 1524] [outer = 0000000000000000] 10:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BDF5400) [pid = 3608] [serial = 1525] [outer = 000000463BB08800] 10:59:08 INFO - PROCESS | 3608 | 1470160748924 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BE8CC00) [pid = 3608] [serial = 1526] [outer = 000000463BB08800] 10:59:09 INFO - PROCESS | 3608 | 1470160749381 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:59:09 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 10:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 10:59:09 INFO - PROCESS | 3608 | 1470160749419 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 3608 | 1470160749422 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:59:09 INFO - PROCESS | 3608 | 1470160749425 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:59:09 INFO - PROCESS | 3608 | 1470160749427 Marionette TRACE conn6 <- [1,1998,null,{}] 10:59:09 INFO - PROCESS | 3608 | 1470160749431 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 3608 | 1470160749433 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:09 INFO - PROCESS | 3608 | 1470160749541 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:59:09 INFO - PROCESS | 3608 | 1470160749621 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 3608 | 1470160749623 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB5A000 == 36 [pid = 3608] [id = 509] 10:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE90C00) [pid = 3608] [serial = 1527] [outer = 0000000000000000] 10:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE97800) [pid = 3608] [serial = 1528] [outer = 000000463BE90C00] 10:59:09 INFO - PROCESS | 3608 | 1470160749670 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BF23000) [pid = 3608] [serial = 1529] [outer = 000000463BE90C00] 10:59:10 INFO - PROCESS | 3608 | 1470160750098 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:59:10 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 10:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 10:59:10 INFO - PROCESS | 3608 | 1470160750163 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 3608 | 1470160750165 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:59:10 INFO - PROCESS | 3608 | 1470160750169 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 3608 | 1470160750170 Marionette TRACE conn6 <- [1,2002,null,{}] 10:59:10 INFO - PROCESS | 3608 | 1470160750174 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 3608 | 1470160750176 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:10 INFO - PROCESS | 3608 | 1470160750294 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:59:10 INFO - PROCESS | 3608 | 1470160750303 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 3608 | 1470160750305 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:10 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641045000 == 37 [pid = 3608] [id = 510] 10:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004635750400) [pid = 3608] [serial = 1530] [outer = 0000000000000000] 10:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFE3C00) [pid = 3608] [serial = 1531] [outer = 0000004635750400] 10:59:10 INFO - PROCESS | 3608 | 1470160750395 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C45EC00) [pid = 3608] [serial = 1532] [outer = 0000004635750400] 10:59:10 INFO - PROCESS | 3608 | 1470160750830 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 10:59:10 INFO - PROCESS | 3608 | 1470160750848 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 3608 | 1470160750851 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:59:10 INFO - PROCESS | 3608 | 1470160750854 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 3608 | 1470160750858 Marionette TRACE conn6 <- [1,2006,null,{}] 10:59:10 INFO - PROCESS | 3608 | 1470160750862 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 3608 | 1470160750864 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:11 INFO - PROCESS | 3608 | 1470160751020 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:59:11 INFO - PROCESS | 3608 | 1470160751043 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 3608 | 1470160751045 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F521800 == 38 [pid = 3608] [id = 511] 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463C5B4000) [pid = 3608] [serial = 1533] [outer = 0000000000000000] 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C7CC000) [pid = 3608] [serial = 1534] [outer = 000000463C5B4000] 10:59:11 INFO - PROCESS | 3608 | 1470160751093 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463C8CB400) [pid = 3608] [serial = 1535] [outer = 000000463C5B4000] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004638B2D400) [pid = 3608] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000046336BD000) [pid = 3608] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463B71E800) [pid = 3608] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B0EFC00) [pid = 3608] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004638B20800) [pid = 3608] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EEEC800) [pid = 3608] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462E750400) [pid = 3608] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004633807C00) [pid = 3608] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D5D9400) [pid = 3608] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462E912400) [pid = 3608] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C45F800) [pid = 3608] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:59:11 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463465E000) [pid = 3608] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:59:11 INFO - PROCESS | 3608 | 1470160751590 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 10:59:11 INFO - PROCESS | 3608 | 1470160751633 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 3608 | 1470160751635 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:59:11 INFO - PROCESS | 3608 | 1470160751638 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 3608 | 1470160751640 Marionette TRACE conn6 <- [1,2010,null,{}] 10:59:11 INFO - PROCESS | 3608 | 1470160751644 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 3608 | 1470160751646 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:11 INFO - PROCESS | 3608 | 1470160751731 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:59:11 INFO - PROCESS | 3608 | 1470160751736 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 3608 | 1470160751738 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293A000 == 39 [pid = 3608] [id = 512] 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000046341A9800) [pid = 3608] [serial = 1536] [outer = 0000000000000000] 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B0EFC00) [pid = 3608] [serial = 1537] [outer = 00000046341A9800] 10:59:11 INFO - PROCESS | 3608 | 1470160751784 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C10C800) [pid = 3608] [serial = 1538] [outer = 00000046341A9800] 10:59:12 INFO - PROCESS | 3608 | 1470160752216 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 10:59:12 INFO - PROCESS | 3608 | 1470160752270 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 3608 | 1470160752272 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:59:12 INFO - PROCESS | 3608 | 1470160752276 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 3608 | 1470160752278 Marionette TRACE conn6 <- [1,2014,null,{}] 10:59:12 INFO - PROCESS | 3608 | 1470160752281 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 3608 | 1470160752283 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:12 INFO - PROCESS | 3608 | 1470160752368 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:59:12 INFO - PROCESS | 3608 | 1470160752377 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 3608 | 1470160752379 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000464297F800 == 40 [pid = 3608] [id = 513] 10:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BF6B800) [pid = 3608] [serial = 1539] [outer = 0000000000000000] 10:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C8D3400) [pid = 3608] [serial = 1540] [outer = 000000463BF6B800] 10:59:12 INFO - PROCESS | 3608 | 1470160752424 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D03DC00) [pid = 3608] [serial = 1541] [outer = 000000463BF6B800] 10:59:12 INFO - PROCESS | 3608 | 1470160752847 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 10:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:59:12 INFO - PROCESS | 3608 | 1470160752913 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 3608 | 1470160752915 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:59:12 INFO - PROCESS | 3608 | 1470160752918 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 3608 | 1470160752920 Marionette TRACE conn6 <- [1,2018,null,{}] 10:59:12 INFO - PROCESS | 3608 | 1470160752924 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 3608 | 1470160752926 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:13 INFO - PROCESS | 3608 | 1470160753012 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:59:13 INFO - PROCESS | 3608 | 1470160753018 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 3608 | 1470160753019 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643350800 == 41 [pid = 3608] [id = 514] 10:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D040C00) [pid = 3608] [serial = 1542] [outer = 0000000000000000] 10:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463D04AC00) [pid = 3608] [serial = 1543] [outer = 000000463D040C00] 10:59:13 INFO - PROCESS | 3608 | 1470160753065 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463D052800) [pid = 3608] [serial = 1544] [outer = 000000463D040C00] 10:59:13 INFO - PROCESS | 3608 | 1470160753788 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 10:59:13 INFO - PROCESS | 3608 | 1470160753843 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 3608 | 1470160753848 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:59:13 INFO - PROCESS | 3608 | 1470160753853 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:59:13 INFO - PROCESS | 3608 | 1470160753857 Marionette TRACE conn6 <- [1,2022,null,{}] 10:59:13 INFO - PROCESS | 3608 | 1470160753864 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 3608 | 1470160753867 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:14 INFO - PROCESS | 3608 | 1470160754006 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:59:14 INFO - PROCESS | 3608 | 1470160754124 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 3608 | 1470160754128 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359ED800 == 42 [pid = 3608] [id = 515] 10:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462D4AB000) [pid = 3608] [serial = 1545] [outer = 0000000000000000] 10:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000462EEF2800) [pid = 3608] [serial = 1546] [outer = 000000462D4AB000] 10:59:14 INFO - PROCESS | 3608 | 1470160754189 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462FB79000) [pid = 3608] [serial = 1547] [outer = 000000462D4AB000] 10:59:14 INFO - PROCESS | 3608 | 1470160754834 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1024ms 10:59:14 INFO - PROCESS | 3608 | 1470160754880 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 3608 | 1470160754886 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:59:14 INFO - PROCESS | 3608 | 1470160754892 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 3608 | 1470160754896 Marionette TRACE conn6 <- [1,2026,null,{}] 10:59:14 INFO - PROCESS | 3608 | 1470160754900 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 3608 | 1470160754903 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:15 INFO - PROCESS | 3608 | 1470160755049 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:59:15 INFO - PROCESS | 3608 | 1470160755155 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 3608 | 1470160755158 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:15 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351AF800 == 43 [pid = 3608] [id = 516] 10:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000462F4CC800) [pid = 3608] [serial = 1548] [outer = 0000000000000000] 10:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000046306D6400) [pid = 3608] [serial = 1549] [outer = 000000462F4CC800] 10:59:15 INFO - PROCESS | 3608 | 1470160755215 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000046343F1000) [pid = 3608] [serial = 1550] [outer = 000000462F4CC800] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000464297F800 == 42 [pid = 3608] [id = 513] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000464293A000 == 41 [pid = 3608] [id = 512] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463F521800 == 40 [pid = 3608] [id = 511] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 0000004641045000 == 39 [pid = 3608] [id = 510] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB5A000 == 38 [pid = 3608] [id = 509] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 00000046408DD800 == 37 [pid = 3608] [id = 508] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 0000004640038800 == 36 [pid = 3608] [id = 507] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463F99D800 == 35 [pid = 3608] [id = 506] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5D5800 == 34 [pid = 3608] [id = 505] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463C87A000 == 33 [pid = 3608] [id = 504] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB5A800 == 32 [pid = 3608] [id = 503] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C7000 == 31 [pid = 3608] [id = 502] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463C5ADC00) [pid = 3608] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463504C800 == 30 [pid = 3608] [id = 501] 10:59:16 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD7E800 == 29 [pid = 3608] [id = 500] 10:59:16 INFO - PROCESS | 3608 | 1470160756146 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1273ms 10:59:16 INFO - PROCESS | 3608 | 1470160756167 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:59:16 INFO - PROCESS | 3608 | 1470160756171 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:59:16 INFO - PROCESS | 3608 | 1470160756176 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 3608 | 1470160756181 Marionette TRACE conn6 <- [1,2030,null,{}] 10:59:16 INFO - PROCESS | 3608 | 1470160756186 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 3608 | 1470160756189 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:16 INFO - PROCESS | 3608 | 1470160756281 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:59:16 INFO - PROCESS | 3608 | 1470160756288 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 3608 | 1470160756291 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:16 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635821800 == 30 [pid = 3608] [id = 517] 10:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000004633807C00) [pid = 3608] [serial = 1551] [outer = 0000000000000000] 10:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463382F000) [pid = 3608] [serial = 1552] [outer = 0000004633807C00] 10:59:16 INFO - PROCESS | 3608 | 1470160756342 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463414B400) [pid = 3608] [serial = 1553] [outer = 0000004633807C00] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000004638C4C000) [pid = 3608] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463B0EAC00) [pid = 3608] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463954B400) [pid = 3608] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BDD7800) [pid = 3608] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463B71B800) [pid = 3608] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463BFE2000) [pid = 3608] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463BE9E000) [pid = 3608] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463C10FC00) [pid = 3608] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004639561800) [pid = 3608] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463414A000) [pid = 3608] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463380A800) [pid = 3608] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463506D000) [pid = 3608] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004633829800) [pid = 3608] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046339D8400) [pid = 3608] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EE2B800) [pid = 3608] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462F4CB400) [pid = 3608] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463390EC00) [pid = 3608] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462F4D3000) [pid = 3608] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C8D1000) [pid = 3608] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C5A7C00) [pid = 3608] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463B923400) [pid = 3608] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B15D800) [pid = 3608] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004635752400) [pid = 3608] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE8F400) [pid = 3608] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:59:16 INFO - PROCESS | 3608 | 1470160756893 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:59:16 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) 10:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 10:59:16 INFO - PROCESS | 3608 | 1470160756952 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 3608 | 1470160756957 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:59:16 INFO - PROCESS | 3608 | 1470160756964 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 3608 | 1470160756966 Marionette TRACE conn6 <- [1,2034,null,{}] 10:59:16 INFO - PROCESS | 3608 | 1470160756970 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 3608 | 1470160756973 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:17 INFO - PROCESS | 3608 | 1470160757071 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:59:17 INFO - PROCESS | 3608 | 1470160757150 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 3608 | 1470160757152 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A6000 == 31 [pid = 3608] [id = 518] 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046341A2C00) [pid = 3608] [serial = 1554] [outer = 0000000000000000] 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635129000) [pid = 3608] [serial = 1555] [outer = 00000046341A2C00] 10:59:17 INFO - PROCESS | 3608 | 1470160757201 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004635758400) [pid = 3608] [serial = 1556] [outer = 00000046341A2C00] 10:59:17 INFO - PROCESS | 3608 | 1470160757598 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 10:59:17 INFO - PROCESS | 3608 | 1470160757637 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 3608 | 1470160757640 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:59:17 INFO - PROCESS | 3608 | 1470160757643 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 3608 | 1470160757647 Marionette TRACE conn6 <- [1,2038,null,{}] 10:59:17 INFO - PROCESS | 3608 | 1470160757659 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 3608 | 1470160757665 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:17 INFO - PROCESS | 3608 | 1470160757755 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:59:17 INFO - PROCESS | 3608 | 1470160757763 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 3608 | 1470160757766 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B5800 == 32 [pid = 3608] [id = 519] 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462E004400) [pid = 3608] [serial = 1557] [outer = 0000000000000000] 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463954B400) [pid = 3608] [serial = 1558] [outer = 000000462E004400] 10:59:17 INFO - PROCESS | 3608 | 1470160757816 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0EB400) [pid = 3608] [serial = 1559] [outer = 000000462E004400] 10:59:18 INFO - PROCESS | 3608 | 1470160758274 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 10:59:18 INFO - PROCESS | 3608 | 1470160758338 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 3608 | 1470160758341 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:59:18 INFO - PROCESS | 3608 | 1470160758351 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 3608 | 1470160758353 Marionette TRACE conn6 <- [1,2042,null,{}] 10:59:18 INFO - PROCESS | 3608 | 1470160758356 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 3608 | 1470160758359 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:18 INFO - PROCESS | 3608 | 1470160758477 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:59:18 INFO - PROCESS | 3608 | 1470160758527 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 3608 | 1470160758530 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F825000 == 33 [pid = 3608] [id = 520] 10:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B718800) [pid = 3608] [serial = 1560] [outer = 0000000000000000] 10:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B71CC00) [pid = 3608] [serial = 1561] [outer = 000000463B718800] 10:59:18 INFO - PROCESS | 3608 | 1470160758585 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B92A400) [pid = 3608] [serial = 1562] [outer = 000000463B718800] 10:59:19 INFO - PROCESS | 3608 | 1470160759015 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 10:59:19 INFO - PROCESS | 3608 | 1470160759023 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 3608 | 1470160759025 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:59:19 INFO - PROCESS | 3608 | 1470160759036 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 3608 | 1470160759038 Marionette TRACE conn6 <- [1,2046,null,{}] 10:59:19 INFO - PROCESS | 3608 | 1470160759041 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 3608 | 1470160759044 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:19 INFO - PROCESS | 3608 | 1470160759154 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:59:19 INFO - PROCESS | 3608 | 1470160759245 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 3608 | 1470160759247 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640033800 == 34 [pid = 3608] [id = 521] 10:59:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463954D000) [pid = 3608] [serial = 1563] [outer = 0000000000000000] 10:59:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDD7800) [pid = 3608] [serial = 1564] [outer = 000000463954D000] 10:59:19 INFO - PROCESS | 3608 | 1470160759294 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE93C00) [pid = 3608] [serial = 1565] [outer = 000000463954D000] 10:59:19 INFO - PROCESS | 3608 | 1470160759738 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 10:59:19 INFO - PROCESS | 3608 | 1470160759775 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 3608 | 1470160759778 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:59:19 INFO - PROCESS | 3608 | 1470160759781 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:59:19 INFO - PROCESS | 3608 | 1470160759783 Marionette TRACE conn6 <- [1,2050,null,{}] 10:59:19 INFO - PROCESS | 3608 | 1470160759794 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 3608 | 1470160759800 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:19 INFO - PROCESS | 3608 | 1470160759937 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:59:20 INFO - PROCESS | 3608 | 1470160759996 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 3608 | 1470160759998 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408F2800 == 35 [pid = 3608] [id = 522] 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C24EC00) [pid = 3608] [serial = 1566] [outer = 0000000000000000] 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C5ABC00) [pid = 3608] [serial = 1567] [outer = 000000463C24EC00] 10:59:20 INFO - PROCESS | 3608 | 1470160760046 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C7C4000) [pid = 3608] [serial = 1568] [outer = 000000463C24EC00] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004633666C00) [pid = 3608] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462F63C400) [pid = 3608] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BE90C00) [pid = 3608] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462EE21800) [pid = 3608] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D390000) [pid = 3608] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C5A6400) [pid = 3608] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462FB78400) [pid = 3608] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004635750400) [pid = 3608] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C5B4000) [pid = 3608] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046339D3C00) [pid = 3608] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463443A800) [pid = 3608] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BB08800) [pid = 3608] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BF6B800) [pid = 3608] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:59:20 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046341A9800) [pid = 3608] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:59:20 INFO - PROCESS | 3608 | 1470160760594 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 839ms 10:59:20 INFO - PROCESS | 3608 | 1470160760624 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 3608 | 1470160760626 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:59:20 INFO - PROCESS | 3608 | 1470160760629 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:59:20 INFO - PROCESS | 3608 | 1470160760631 Marionette TRACE conn6 <- [1,2054,null,{}] 10:59:20 INFO - PROCESS | 3608 | 1470160760635 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:20 INFO - PROCESS | 3608 | 1470160760637 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:20 INFO - PROCESS | 3608 | 1470160760720 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:59:20 INFO - PROCESS | 3608 | 1470160760805 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 3608 | 1470160760807 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409BF800 == 36 [pid = 3608] [id = 523] 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462D4AF400) [pid = 3608] [serial = 1569] [outer = 0000000000000000] 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046339D3C00) [pid = 3608] [serial = 1570] [outer = 000000462D4AF400] 10:59:20 INFO - PROCESS | 3608 | 1470160760853 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BB08800) [pid = 3608] [serial = 1571] [outer = 000000462D4AF400] 10:59:21 INFO - PROCESS | 3608 | 1470160761212 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 10:59:21 INFO - PROCESS | 3608 | 1470160761262 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 3608 | 1470160761264 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:59:21 INFO - PROCESS | 3608 | 1470160761267 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 3608 | 1470160761269 Marionette TRACE conn6 <- [1,2058,null,{}] 10:59:21 INFO - PROCESS | 3608 | 1470160761281 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 3608 | 1470160761283 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:21 INFO - PROCESS | 3608 | 1470160761399 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:59:21 INFO - PROCESS | 3608 | 1470160761405 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 3608 | 1470160761407 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000464121F800 == 37 [pid = 3608] [id = 524] 10:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C24FC00) [pid = 3608] [serial = 1572] [outer = 0000000000000000] 10:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C7CDC00) [pid = 3608] [serial = 1573] [outer = 000000463C24FC00] 10:59:21 INFO - PROCESS | 3608 | 1470160761453 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C8D1000) [pid = 3608] [serial = 1574] [outer = 000000463C24FC00] 10:59:21 INFO - PROCESS | 3608 | 1470160761850 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 10:59:21 INFO - PROCESS | 3608 | 1470160761900 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 3608 | 1470160761902 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:59:21 INFO - PROCESS | 3608 | 1470160761905 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 3608 | 1470160761907 Marionette TRACE conn6 <- [1,2062,null,{}] 10:59:21 INFO - PROCESS | 3608 | 1470160761915 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 3608 | 1470160761917 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:22 INFO - PROCESS | 3608 | 1470160762003 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:59:22 INFO - PROCESS | 3608 | 1470160762010 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 3608 | 1470160762012 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B3800 == 38 [pid = 3608] [id = 525] 10:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463CA35800) [pid = 3608] [serial = 1575] [outer = 0000000000000000] 10:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D03FC00) [pid = 3608] [serial = 1576] [outer = 000000463CA35800] 10:59:22 INFO - PROCESS | 3608 | 1470160762058 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D057000) [pid = 3608] [serial = 1577] [outer = 000000463CA35800] 10:59:22 INFO - PROCESS | 3608 | 1470160762576 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 10:59:22 INFO - PROCESS | 3608 | 1470160762644 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 3608 | 1470160762649 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:59:22 INFO - PROCESS | 3608 | 1470160762654 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 3608 | 1470160762659 Marionette TRACE conn6 <- [1,2066,null,{}] 10:59:22 INFO - PROCESS | 3608 | 1470160762667 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 3608 | 1470160762670 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:22 INFO - PROCESS | 3608 | 1470160762804 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:59:22 INFO - PROCESS | 3608 | 1470160762881 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 3608 | 1470160762887 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:22 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B9000 == 39 [pid = 3608] [id = 526] 10:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F4C6800) [pid = 3608] [serial = 1578] [outer = 0000000000000000] 10:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462F4D1000) [pid = 3608] [serial = 1579] [outer = 000000462F4C6800] 10:59:23 INFO - PROCESS | 3608 | 1470160762988 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046339D4800) [pid = 3608] [serial = 1580] [outer = 000000462F4C6800] 10:59:23 INFO - PROCESS | 3608 | 1470160763609 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1025ms 10:59:23 INFO - PROCESS | 3608 | 1470160763683 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 3608 | 1470160763688 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:59:23 INFO - PROCESS | 3608 | 1470160763695 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 3608 | 1470160763698 Marionette TRACE conn6 <- [1,2070,null,{}] 10:59:23 INFO - PROCESS | 3608 | 1470160763703 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 3608 | 1470160763706 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:23 INFO - PROCESS | 3608 | 1470160763871 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:59:23 INFO - PROCESS | 3608 | 1470160763921 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 3608 | 1470160763924 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E11A800 == 40 [pid = 3608] [id = 527] 10:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000046357A3000) [pid = 3608] [serial = 1581] [outer = 0000000000000000] 10:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004635C53400) [pid = 3608] [serial = 1582] [outer = 00000046357A3000] 10:59:23 INFO - PROCESS | 3608 | 1470160763984 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004639A2D800) [pid = 3608] [serial = 1583] [outer = 00000046357A3000] 10:59:24 INFO - PROCESS | 3608 | 1470160764591 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 10:59:24 INFO - PROCESS | 3608 | 1470160764619 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 3608 | 1470160764622 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:59:24 INFO - PROCESS | 3608 | 1470160764626 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 3608 | 1470160764630 Marionette TRACE conn6 <- [1,2074,null,{}] 10:59:24 INFO - PROCESS | 3608 | 1470160764643 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 3608 | 1470160764648 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:24 INFO - PROCESS | 3608 | 1470160764766 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:59:24 INFO - PROCESS | 3608 | 1470160764862 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 3608 | 1470160764866 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000464334F800 == 41 [pid = 3608] [id = 528] 10:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BE9E800) [pid = 3608] [serial = 1584] [outer = 0000000000000000] 10:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BFE0800) [pid = 3608] [serial = 1585] [outer = 000000463BE9E800] 10:59:24 INFO - PROCESS | 3608 | 1470160764926 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463C822800) [pid = 3608] [serial = 1586] [outer = 000000463BE9E800] 10:59:25 INFO - PROCESS | 3608 | 1470160765556 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 985ms 10:59:25 INFO - PROCESS | 3608 | 1470160765613 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:59:25 INFO - PROCESS | 3608 | 1470160765616 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:59:25 INFO - PROCESS | 3608 | 1470160765620 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 3608 | 1470160765622 Marionette TRACE conn6 <- [1,2078,null,{}] 10:59:25 INFO - PROCESS | 3608 | 1470160765626 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 3608 | 1470160765628 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:25 INFO - PROCESS | 3608 | 1470160765744 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:59:25 INFO - PROCESS | 3608 | 1470160765867 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 3608 | 1470160765869 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643674800 == 42 [pid = 3608] [id = 529] 10:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463D305000) [pid = 3608] [serial = 1587] [outer = 0000000000000000] 10:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463D774000) [pid = 3608] [serial = 1588] [outer = 000000463D305000] 10:59:25 INFO - PROCESS | 3608 | 1470160765927 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463DFDE800) [pid = 3608] [serial = 1589] [outer = 000000463D305000] 10:59:26 INFO - PROCESS | 3608 | 1470160766721 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1124ms 10:59:26 INFO - PROCESS | 3608 | 1470160766755 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 3608 | 1470160766759 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:59:26 INFO - PROCESS | 3608 | 1470160766766 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 3608 | 1470160766769 Marionette TRACE conn6 <- [1,2082,null,{}] 10:59:26 INFO - PROCESS | 3608 | 1470160766775 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 3608 | 1470160766778 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:26 INFO - PROCESS | 3608 | 1470160766888 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:59:27 INFO - PROCESS | 3608 | 1470160767019 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 3608 | 1470160767024 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:27 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351C0800 == 43 [pid = 3608] [id = 530] 10:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000046300C5800) [pid = 3608] [serial = 1590] [outer = 0000000000000000] 10:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000004633828C00) [pid = 3608] [serial = 1591] [outer = 00000046300C5800] 10:59:27 INFO - PROCESS | 3608 | 1470160767078 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463414A000) [pid = 3608] [serial = 1592] [outer = 00000046300C5800] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000464121F800 == 42 [pid = 3608] [id = 524] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 00000046409BF800 == 41 [pid = 3608] [id = 523] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 00000046408F2800 == 40 [pid = 3608] [id = 522] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 0000004640033800 == 39 [pid = 3608] [id = 521] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000463F825000 == 38 [pid = 3608] [id = 520] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B5800 == 37 [pid = 3608] [id = 519] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A6000 == 36 [pid = 3608] [id = 518] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 0000004635821800 == 35 [pid = 3608] [id = 517] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 00000046359ED800 == 34 [pid = 3608] [id = 515] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 0000004643350800 == 33 [pid = 3608] [id = 514] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 00000046351AF800 == 32 [pid = 3608] [id = 516] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 0000004643674800 == 31 [pid = 3608] [id = 529] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000464334F800 == 30 [pid = 3608] [id = 528] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000463E11A800 == 29 [pid = 3608] [id = 527] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B3800 == 28 [pid = 3608] [id = 525] 10:59:27 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B9000 == 27 [pid = 3608] [id = 526] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000004639550C00) [pid = 3608] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463B725C00) [pid = 3608] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000004635759C00) [pid = 3608] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000004635C5AC00) [pid = 3608] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BE97800) [pid = 3608] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000462EE25400) [pid = 3608] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000462EEF4400) [pid = 3608] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004634145400) [pid = 3608] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004634432C00) [pid = 3608] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C7C2400) [pid = 3608] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462FBEE000) [pid = 3608] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463BFE3C00) [pid = 3608] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000046306D9800) [pid = 3608] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BF23000) [pid = 3608] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C7CC000) [pid = 3608] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C45EC00) [pid = 3608] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B92AC00) [pid = 3608] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BDE7000) [pid = 3608] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463506D800) [pid = 3608] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046355C0C00) [pid = 3608] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BDF5400) [pid = 3608] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C8D3400) [pid = 3608] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D03DC00) [pid = 3608] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D04AC00) [pid = 3608] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C8CB400) [pid = 3608] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B0EFC00) [pid = 3608] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C10C800) [pid = 3608] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:59:27 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BE8CC00) [pid = 3608] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:59:28 INFO - PROCESS | 3608 | 1470160768221 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1476ms 10:59:28 INFO - PROCESS | 3608 | 1470160768243 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 3608 | 1470160768247 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:59:28 INFO - PROCESS | 3608 | 1470160768251 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:59:28 INFO - PROCESS | 3608 | 1470160768257 Marionette TRACE conn6 <- [1,2086,null,{}] 10:59:28 INFO - PROCESS | 3608 | 1470160768262 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 3608 | 1470160768265 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:28 INFO - PROCESS | 3608 | 1470160768379 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:59:28 INFO - PROCESS | 3608 | 1470160768392 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 3608 | 1470160768394 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635560800 == 28 [pid = 3608] [id = 531] 10:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462F8E8000) [pid = 3608] [serial = 1593] [outer = 0000000000000000] 10:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462FBEE000) [pid = 3608] [serial = 1594] [outer = 000000462F8E8000] 10:59:28 INFO - PROCESS | 3608 | 1470160768443 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004633824800) [pid = 3608] [serial = 1595] [outer = 000000462F8E8000] 10:59:28 INFO - PROCESS | 3608 | 1470160768946 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:59:28 INFO - PROCESS | 3608 | --DOCSHELL 00000046351AE000 == 27 [pid = 3608] [id = 11] 10:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 10:59:29 INFO - PROCESS | 3608 | 1470160768993 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 3608 | 1470160768998 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:59:29 INFO - PROCESS | 3608 | 1470160769005 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 3608 | 1470160769008 Marionette TRACE conn6 <- [1,2090,null,{}] 10:59:29 INFO - PROCESS | 3608 | 1470160769050 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 3608 | 1470160769053 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:29 INFO - PROCESS | 3608 | 1470160769149 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:59:29 INFO - PROCESS | 3608 | 1470160769244 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 3608 | 1470160769246 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB61000 == 28 [pid = 3608] [id = 532] 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462F8EB000) [pid = 3608] [serial = 1596] [outer = 0000000000000000] 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046343FB000) [pid = 3608] [serial = 1597] [outer = 000000462F8EB000] 10:59:29 INFO - PROCESS | 3608 | 1470160769296 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000046351DD000) [pid = 3608] [serial = 1598] [outer = 000000462F8EB000] 10:59:29 INFO - PROCESS | 3608 | 1470160769683 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 713ms 10:59:29 INFO - PROCESS | 3608 | 1470160769723 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 3608 | 1470160769726 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:59:29 INFO - PROCESS | 3608 | 1470160769730 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 3608 | 1470160769734 Marionette TRACE conn6 <- [1,2094,null,{}] 10:59:29 INFO - PROCESS | 3608 | 1470160769745 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 3608 | 1470160769750 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:29 INFO - PROCESS | 3608 | 1470160769841 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:59:29 INFO - PROCESS | 3608 | 1470160769847 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 3608 | 1470160769850 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFB000 == 29 [pid = 3608] [id = 533] 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004635759800) [pid = 3608] [serial = 1599] [outer = 0000000000000000] 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004638B29000) [pid = 3608] [serial = 1600] [outer = 0000004635759800] 10:59:29 INFO - PROCESS | 3608 | 1470160769902 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463954EC00) [pid = 3608] [serial = 1601] [outer = 0000004635759800] 10:59:30 INFO - PROCESS | 3608 | 1470160770411 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 3608 | 1470160770469 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:59:30 INFO - PROCESS | 3608 | 1470160770472 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:59:30 INFO - PROCESS | 3608 | 1470160770474 Marionette TRACE conn6 <- [1,2098,null,{}] 10:59:30 INFO - PROCESS | 3608 | 1470160770478 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:30 INFO - PROCESS | 3608 | 1470160770480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:30 INFO - PROCESS | 3608 | 1470160770623 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:59:30 INFO - PROCESS | 3608 | 1470160770636 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 3608 | 1470160770638 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5F0800 == 30 [pid = 3608] [id = 534] 10:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004639550400) [pid = 3608] [serial = 1602] [outer = 0000000000000000] 10:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B71A800) [pid = 3608] [serial = 1603] [outer = 0000004639550400] 10:59:30 INFO - PROCESS | 3608 | 1470160770729 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B922400) [pid = 3608] [serial = 1604] [outer = 0000004639550400] 10:59:31 INFO - PROCESS | 3608 | 1470160771163 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 735ms 10:59:31 INFO - PROCESS | 3608 | 1470160771210 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 3608 | 1470160771212 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:59:31 INFO - PROCESS | 3608 | 1470160771216 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:59:31 INFO - PROCESS | 3608 | 1470160771218 Marionette TRACE conn6 <- [1,2102,null,{}] 10:59:31 INFO - PROCESS | 3608 | 1470160771222 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 3608 | 1470160771224 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:31 INFO - PROCESS | 3608 | 1470160771335 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:59:31 INFO - PROCESS | 3608 | 1470160771342 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 3608 | 1470160771344 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC5A000 == 31 [pid = 3608] [id = 535] 10:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B96FC00) [pid = 3608] [serial = 1605] [outer = 0000000000000000] 10:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDE7000) [pid = 3608] [serial = 1606] [outer = 000000463B96FC00] 10:59:31 INFO - PROCESS | 3608 | 1470160771395 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BDF5C00) [pid = 3608] [serial = 1607] [outer = 000000463B96FC00] 10:59:31 INFO - PROCESS | 3608 | 1470160771860 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 10:59:31 INFO - PROCESS | 3608 | 1470160771890 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 3608 | 1470160771892 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:59:31 INFO - PROCESS | 3608 | 1470160771895 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 3608 | 1470160771897 Marionette TRACE conn6 <- [1,2106,null,{}] 10:59:31 INFO - PROCESS | 3608 | 1470160771901 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 3608 | 1470160771907 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:32 INFO - PROCESS | 3608 | 1470160772064 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C24EC00) [pid = 3608] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D4AB000) [pid = 3608] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D040C00) [pid = 3608] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046341A2C00) [pid = 3608] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462E004400) [pid = 3608] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004633807C00) [pid = 3608] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462F4CC800) [pid = 3608] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463954D000) [pid = 3608] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463CA35800) [pid = 3608] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C24FC00) [pid = 3608] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462D4AF400) [pid = 3608] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:59:32 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B718800) [pid = 3608] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:59:32 INFO - PROCESS | 3608 | 1470160772300 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 3608 | 1470160772302 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000464002C000 == 32 [pid = 3608] [id = 536] 10:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462D395400) [pid = 3608] [serial = 1608] [outer = 0000000000000000] 10:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462E004400) [pid = 3608] [serial = 1609] [outer = 000000462D395400] 10:59:32 INFO - PROCESS | 3608 | 1470160772349 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004635129400) [pid = 3608] [serial = 1610] [outer = 000000462D395400] 10:59:32 INFO - PROCESS | 3608 | 1470160772710 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 881ms 10:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:59:32 INFO - PROCESS | 3608 | 1470160772784 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 3608 | 1470160772787 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:59:32 INFO - PROCESS | 3608 | 1470160772790 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 3608 | 1470160772792 Marionette TRACE conn6 <- [1,2110,null,{}] 10:59:32 INFO - PROCESS | 3608 | 1470160772795 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 3608 | 1470160772797 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:32 INFO - PROCESS | 3608 | 1470160772879 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:59:32 INFO - PROCESS | 3608 | 1470160772885 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 3608 | 1470160772887 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:32 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409C0000 == 33 [pid = 3608] [id = 537] 10:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BB0A800) [pid = 3608] [serial = 1611] [outer = 0000000000000000] 10:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFE2400) [pid = 3608] [serial = 1612] [outer = 000000463BB0A800] 10:59:32 INFO - PROCESS | 3608 | 1470160772932 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C251400) [pid = 3608] [serial = 1613] [outer = 000000463BB0A800] 10:59:33 INFO - PROCESS | 3608 | 1470160773336 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 586ms 10:59:33 INFO - PROCESS | 3608 | 1470160773380 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 3608 | 1470160773382 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:59:33 INFO - PROCESS | 3608 | 1470160773402 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 3608 | 1470160773404 Marionette TRACE conn6 <- [1,2114,null,{}] 10:59:33 INFO - PROCESS | 3608 | 1470160773408 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:33 INFO - PROCESS | 3608 | 1470160773410 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:33 INFO - PROCESS | 3608 | 1470160773493 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:59:33 INFO - PROCESS | 3608 | 1470160773499 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 3608 | 1470160773501 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:33 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641058800 == 34 [pid = 3608] [id = 538] 10:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5A9800) [pid = 3608] [serial = 1614] [outer = 0000000000000000] 10:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5B3400) [pid = 3608] [serial = 1615] [outer = 000000463C5A9800] 10:59:33 INFO - PROCESS | 3608 | 1470160773547 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C822400) [pid = 3608] [serial = 1616] [outer = 000000463C5A9800] 10:59:34 INFO - PROCESS | 3608 | 1470160773999 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 10:59:34 INFO - PROCESS | 3608 | 1470160774029 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 3608 | 1470160774031 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:59:34 INFO - PROCESS | 3608 | 1470160774034 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 3608 | 1470160774036 Marionette TRACE conn6 <- [1,2118,null,{}] 10:59:34 INFO - PROCESS | 3608 | 1470160774053 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 3608 | 1470160774055 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:34 INFO - PROCESS | 3608 | 1470160774143 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:59:34 INFO - PROCESS | 3608 | 1470160774149 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 3608 | 1470160774151 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:34 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DD000 == 35 [pid = 3608] [id = 539] 10:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C828000) [pid = 3608] [serial = 1617] [outer = 0000000000000000] 10:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C8CA000) [pid = 3608] [serial = 1618] [outer = 000000463C828000] 10:59:34 INFO - PROCESS | 3608 | 1470160774197 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463CAD8800) [pid = 3608] [serial = 1619] [outer = 000000463C828000] 10:59:35 INFO - PROCESS | 3608 | 1470160775021 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 3608 | 1470160775077 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:59:35 INFO - PROCESS | 3608 | 1470160775082 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 3608 | 1470160775087 Marionette TRACE conn6 <- [1,2122,null,{}] 10:59:35 INFO - PROCESS | 3608 | 1470160775114 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 3608 | 1470160775117 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:35 INFO - PROCESS | 3608 | 1470160775300 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:59:35 INFO - PROCESS | 3608 | 1470160775410 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 3608 | 1470160775413 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9A6000 == 36 [pid = 3608] [id = 540] 10:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046305FFC00) [pid = 3608] [serial = 1620] [outer = 0000000000000000] 10:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463396D000) [pid = 3608] [serial = 1621] [outer = 00000046305FFC00] 10:59:35 INFO - PROCESS | 3608 | 1470160775475 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004634440400) [pid = 3608] [serial = 1622] [outer = 00000046305FFC00] 10:59:36 INFO - PROCESS | 3608 | 1470160776187 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 3608 | 1470160776230 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:59:36 INFO - PROCESS | 3608 | 1470160776236 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 3608 | 1470160776239 Marionette TRACE conn6 <- [1,2126,null,{}] 10:59:36 INFO - PROCESS | 3608 | 1470160776244 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 3608 | 1470160776247 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:36 INFO - PROCESS | 3608 | 1470160776379 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:59:36 INFO - PROCESS | 3608 | 1470160776604 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 3608 | 1470160776608 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634461800 == 37 [pid = 3608] [id = 541] 10:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462D4A9400) [pid = 3608] [serial = 1623] [outer = 0000000000000000] 10:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000462EEF7800) [pid = 3608] [serial = 1624] [outer = 000000462D4A9400] 10:59:36 INFO - PROCESS | 3608 | 1470160776669 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463366E400) [pid = 3608] [serial = 1625] [outer = 000000462D4A9400] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 0000004641058800 == 36 [pid = 3608] [id = 538] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 00000046409C0000 == 35 [pid = 3608] [id = 537] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000464002C000 == 34 [pid = 3608] [id = 536] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC5A000 == 33 [pid = 3608] [id = 535] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5F0800 == 32 [pid = 3608] [id = 534] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFB000 == 31 [pid = 3608] [id = 533] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB61000 == 30 [pid = 3608] [id = 532] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 0000004635560800 == 29 [pid = 3608] [id = 531] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 00000046351C0800 == 28 [pid = 3608] [id = 530] 10:59:37 INFO - PROCESS | 3608 | --DOCSHELL 000000462E0A8000 == 27 [pid = 3608] [id = 12] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463C5ABC00) [pid = 3608] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000462EEF2800) [pid = 3608] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462FB79000) [pid = 3608] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463D052800) [pid = 3608] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004635129000) [pid = 3608] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004635758400) [pid = 3608] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463954B400) [pid = 3608] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463382F000) [pid = 3608] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463414B400) [pid = 3608] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046306D6400) [pid = 3608] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046343F1000) [pid = 3608] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE93C00) [pid = 3608] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463D03FC00) [pid = 3608] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463D057000) [pid = 3608] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BDD7800) [pid = 3608] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C8D1000) [pid = 3608] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046339D3C00) [pid = 3608] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C7CDC00) [pid = 3608] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C7C4000) [pid = 3608] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B71CC00) [pid = 3608] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B92A400) [pid = 3608] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B0EB400) [pid = 3608] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BB08800) [pid = 3608] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:59:37 INFO - PROCESS | 3608 | 1470160777339 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1127ms 10:59:37 INFO - PROCESS | 3608 | 1470160777369 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 3608 | 1470160777373 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:59:37 INFO - PROCESS | 3608 | 1470160777377 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:59:37 INFO - PROCESS | 3608 | 1470160777380 Marionette TRACE conn6 <- [1,2130,null,{}] 10:59:37 INFO - PROCESS | 3608 | 1470160777386 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 3608 | 1470160777391 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:37 INFO - PROCESS | 3608 | 1470160777485 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:59:37 INFO - PROCESS | 3608 | 1470160777569 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 3608 | 1470160777571 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000004639AB1800 == 28 [pid = 3608] [id = 542] 10:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462D4AB800) [pid = 3608] [serial = 1626] [outer = 0000000000000000] 10:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046305F9000) [pid = 3608] [serial = 1627] [outer = 000000462D4AB800] 10:59:37 INFO - PROCESS | 3608 | 1470160777621 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634433800) [pid = 3608] [serial = 1628] [outer = 000000462D4AB800] 10:59:38 INFO - PROCESS | 3608 | 1470160778090 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 3608 | 1470160778164 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:59:38 INFO - PROCESS | 3608 | 1470160778169 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:59:38 INFO - PROCESS | 3608 | 1470160778171 Marionette TRACE conn6 <- [1,2134,null,{}] 10:59:38 INFO - PROCESS | 3608 | 1470160778175 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 3608 | 1470160778178 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:38 INFO - PROCESS | 3608 | 1470160778272 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:59:38 INFO - PROCESS | 3608 | 1470160778285 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 3608 | 1470160778287 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1B6000 == 29 [pid = 3608] [id = 543] 10:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000046357A2400) [pid = 3608] [serial = 1629] [outer = 0000000000000000] 10:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004639511400) [pid = 3608] [serial = 1630] [outer = 00000046357A2400] 10:59:38 INFO - PROCESS | 3608 | 1470160778335 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463A711800) [pid = 3608] [serial = 1631] [outer = 00000046357A2400] 10:59:38 INFO - PROCESS | 3608 | 1470160778813 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 3608 | 1470160778846 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:59:38 INFO - PROCESS | 3608 | 1470160778851 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 3608 | 1470160778857 Marionette TRACE conn6 <- [1,2138,null,{}] 10:59:38 INFO - PROCESS | 3608 | 1470160778868 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 3608 | 1470160778872 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:38 INFO - PROCESS | 3608 | 1470160778965 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:59:38 INFO - PROCESS | 3608 | 1470160778974 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 3608 | 1470160778977 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82A800 == 30 [pid = 3608] [id = 544] 10:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462E757400) [pid = 3608] [serial = 1632] [outer = 0000000000000000] 10:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B724800) [pid = 3608] [serial = 1633] [outer = 000000462E757400] 10:59:39 INFO - PROCESS | 3608 | 1470160779023 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BDEAC00) [pid = 3608] [serial = 1634] [outer = 000000462E757400] 10:59:39 INFO - PROCESS | 3608 | 1470160779461 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 3608 | 1470160779497 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:59:39 INFO - PROCESS | 3608 | 1470160779500 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 3608 | 1470160779502 Marionette TRACE conn6 <- [1,2142,null,{}] 10:59:39 INFO - PROCESS | 3608 | 1470160779505 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 3608 | 1470160779507 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:39 INFO - PROCESS | 3608 | 1470160779629 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:59:39 INFO - PROCESS | 3608 | 1470160779711 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 3608 | 1470160779713 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640046000 == 31 [pid = 3608] [id = 545] 10:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BE86400) [pid = 3608] [serial = 1635] [outer = 0000000000000000] 10:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BE96400) [pid = 3608] [serial = 1636] [outer = 000000463BE86400] 10:59:39 INFO - PROCESS | 3608 | 1470160779767 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BE9EC00) [pid = 3608] [serial = 1637] [outer = 000000463BE86400] 10:59:40 INFO - PROCESS | 3608 | 1470160780205 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 10:59:40 INFO - PROCESS | 3608 | 1470160780235 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 3608 | 1470160780237 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:59:40 INFO - PROCESS | 3608 | 1470160780240 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 3608 | 1470160780242 Marionette TRACE conn6 <- [1,2146,null,{}] 10:59:40 INFO - PROCESS | 3608 | 1470160780246 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:40 INFO - PROCESS | 3608 | 1470160780248 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:40 INFO - PROCESS | 3608 | 1470160780360 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:59:40 INFO - PROCESS | 3608 | 1470160780365 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 3608 | 1470160780372 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5E7800 == 32 [pid = 3608] [id = 546] 10:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BFEC400) [pid = 3608] [serial = 1638] [outer = 0000000000000000] 10:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C256C00) [pid = 3608] [serial = 1639] [outer = 000000463BFEC400] 10:59:40 INFO - PROCESS | 3608 | 1470160780473 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C7C9400) [pid = 3608] [serial = 1640] [outer = 000000463BFEC400] 10:59:40 INFO - PROCESS | 3608 | 1470160780945 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 3608 | 1470160780980 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:59:41 INFO - PROCESS | 3608 | 1470160781017 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 3608 | 1470160781019 Marionette TRACE conn6 <- [1,2150,null,{}] 10:59:41 INFO - PROCESS | 3608 | 1470160781025 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 3608 | 1470160781027 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:41 INFO - PROCESS | 3608 | 1470160781150 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:59:41 INFO - PROCESS | 3608 | 1470160781210 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 3608 | 1470160781212 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641044000 == 33 [pid = 3608] [id = 547] 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D041400) [pid = 3608] [serial = 1641] [outer = 0000000000000000] 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463D049C00) [pid = 3608] [serial = 1642] [outer = 000000463D041400] 10:59:41 INFO - PROCESS | 3608 | 1470160781259 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D055C00) [pid = 3608] [serial = 1643] [outer = 000000463D041400] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462F8EB000) [pid = 3608] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004639550400) [pid = 3608] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462F8E8000) [pid = 3608] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B96FC00) [pid = 3608] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D395400) [pid = 3608] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046336BB800) [pid = 3608] [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.] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BB0A800) [pid = 3608] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462F4C6800) [pid = 3608] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046357A3000) [pid = 3608] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE9E800) [pid = 3608] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D305000) [pid = 3608] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046351AE800) [pid = 3608] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C5A9800) [pid = 3608] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046300C5800) [pid = 3608] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:59:41 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004635759800) [pid = 3608] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:59:41 INFO - PROCESS | 3608 | 1470160781728 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 10:59:41 INFO - PROCESS | 3608 | 1470160781747 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 3608 | 1470160781749 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:59:41 INFO - PROCESS | 3608 | 1470160781752 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:59:41 INFO - PROCESS | 3608 | 1470160781754 Marionette TRACE conn6 <- [1,2154,null,{}] 10:59:41 INFO - PROCESS | 3608 | 1470160781758 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 3608 | 1470160781760 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:41 INFO - PROCESS | 3608 | 1470160781844 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:59:41 INFO - PROCESS | 3608 | 1470160781849 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 3608 | 1470160781852 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635928000 == 34 [pid = 3608] [id = 548] 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462F4CC000) [pid = 3608] [serial = 1644] [outer = 0000000000000000] 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463574FC00) [pid = 3608] [serial = 1645] [outer = 000000462F4CC000] 10:59:41 INFO - PROCESS | 3608 | 1470160781897 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BE8FC00) [pid = 3608] [serial = 1646] [outer = 000000462F4CC000] 10:59:42 INFO - PROCESS | 3608 | 1470160782318 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 10:59:42 INFO - PROCESS | 3608 | 1470160782385 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 3608 | 1470160782387 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:59:42 INFO - PROCESS | 3608 | 1470160782390 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:59:42 INFO - PROCESS | 3608 | 1470160782392 Marionette TRACE conn6 <- [1,2158,null,{}] 10:59:42 INFO - PROCESS | 3608 | 1470160782396 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 3608 | 1470160782399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:42 INFO - PROCESS | 3608 | 1470160782492 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:59:42 INFO - PROCESS | 3608 | 1470160782527 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 3608 | 1470160782529 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642975000 == 35 [pid = 3608] [id = 549] 10:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE94C00) [pid = 3608] [serial = 1647] [outer = 0000000000000000] 10:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D0BD400) [pid = 3608] [serial = 1648] [outer = 000000463BE94C00] 10:59:42 INFO - PROCESS | 3608 | 1470160782575 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D76D400) [pid = 3608] [serial = 1649] [outer = 000000463BE94C00] 10:59:43 INFO - PROCESS | 3608 | 1470160782993 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 10:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:59:43 INFO - PROCESS | 3608 | 1470160783030 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 3608 | 1470160783032 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:59:43 INFO - PROCESS | 3608 | 1470160783036 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 3608 | 1470160783038 Marionette TRACE conn6 <- [1,2162,null,{}] 10:59:43 INFO - PROCESS | 3608 | 1470160783046 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 3608 | 1470160783048 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:43 INFO - PROCESS | 3608 | 1470160783134 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:59:43 INFO - PROCESS | 3608 | 1470160783142 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 3608 | 1470160783144 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000464299A800 == 36 [pid = 3608] [id = 550] 10:59:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463396E000) [pid = 3608] [serial = 1650] [outer = 0000000000000000] 10:59:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463DF40800) [pid = 3608] [serial = 1651] [outer = 000000463396E000] 10:59:43 INFO - PROCESS | 3608 | 1470160783190 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E50EC00) [pid = 3608] [serial = 1652] [outer = 000000463396E000] 10:59:43 INFO - PROCESS | 3608 | 1470160783679 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 10:59:43 INFO - PROCESS | 3608 | 1470160783730 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 3608 | 1470160783735 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:59:43 INFO - PROCESS | 3608 | 1470160783740 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 3608 | 1470160783745 Marionette TRACE conn6 <- [1,2166,null,{}] 10:59:43 INFO - PROCESS | 3608 | 1470160783753 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 3608 | 1470160783756 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:43 INFO - PROCESS | 3608 | 1470160783936 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:59:44 INFO - PROCESS | 3608 | 1470160784029 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 3608 | 1470160784034 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:44 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396D8000 == 37 [pid = 3608] [id = 551] 10:59:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462FB77000) [pid = 3608] [serial = 1653] [outer = 0000000000000000] 10:59:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046336BD000) [pid = 3608] [serial = 1654] [outer = 000000462FB77000] 10:59:44 INFO - PROCESS | 3608 | 1470160784097 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463506D000) [pid = 3608] [serial = 1655] [outer = 000000462FB77000] 10:59:44 INFO - PROCESS | 3608 | 1470160784703 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1024ms 10:59:44 INFO - PROCESS | 3608 | 1470160784768 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 3608 | 1470160784773 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:59:44 INFO - PROCESS | 3608 | 1470160784780 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 3608 | 1470160784783 Marionette TRACE conn6 <- [1,2170,null,{}] 10:59:44 INFO - PROCESS | 3608 | 1470160784787 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 3608 | 1470160784790 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:44 INFO - PROCESS | 3608 | 1470160784911 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:59:45 INFO - PROCESS | 3608 | 1470160785007 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 3608 | 1470160785010 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F818000 == 38 [pid = 3608] [id = 552] 10:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B0ED000) [pid = 3608] [serial = 1656] [outer = 0000000000000000] 10:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463B158000) [pid = 3608] [serial = 1657] [outer = 000000463B0ED000] 10:59:45 INFO - PROCESS | 3608 | 1470160785069 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B928000) [pid = 3608] [serial = 1658] [outer = 000000463B0ED000] 10:59:45 INFO - PROCESS | 3608 | 1470160785703 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 10:59:45 INFO - PROCESS | 3608 | 1470160785767 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 3608 | 1470160785770 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:59:45 INFO - PROCESS | 3608 | 1470160785774 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 3608 | 1470160785779 Marionette TRACE conn6 <- [1,2174,null,{}] 10:59:45 INFO - PROCESS | 3608 | 1470160785791 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 3608 | 1470160785797 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:45 INFO - PROCESS | 3608 | 1470160785946 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:59:46 INFO - PROCESS | 3608 | 1470160786071 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 3608 | 1470160786075 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000464366C800 == 39 [pid = 3608] [id = 553] 10:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C5A9400) [pid = 3608] [serial = 1659] [outer = 0000000000000000] 10:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C830800) [pid = 3608] [serial = 1660] [outer = 000000463C5A9400] 10:59:46 INFO - PROCESS | 3608 | 1470160786137 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463DFD8800) [pid = 3608] [serial = 1661] [outer = 000000463C5A9400] 10:59:46 INFO - PROCESS | 3608 | 1470160786811 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1081ms 10:59:46 INFO - PROCESS | 3608 | 1470160786857 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 3608 | 1470160786860 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:59:46 INFO - PROCESS | 3608 | 1470160786864 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 3608 | 1470160786866 Marionette TRACE conn6 <- [1,2178,null,{}] 10:59:46 INFO - PROCESS | 3608 | 1470160786870 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 3608 | 1470160786872 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:47 INFO - PROCESS | 3608 | 1470160787027 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:59:47 INFO - PROCESS | 3608 | 1470160787082 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 3608 | 1470160787085 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F91B800 == 40 [pid = 3608] [id = 554] 10:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BDE8000) [pid = 3608] [serial = 1662] [outer = 0000000000000000] 10:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BFC2800) [pid = 3608] [serial = 1663] [outer = 000000463BDE8000] 10:59:47 INFO - PROCESS | 3608 | 1470160787143 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463BFCA000) [pid = 3608] [serial = 1664] [outer = 000000463BDE8000] 10:59:47 INFO - PROCESS | 3608 | 1470160787875 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1024ms 10:59:47 INFO - PROCESS | 3608 | 1470160787890 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 3608 | 1470160787895 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:59:47 INFO - PROCESS | 3608 | 1470160787899 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:59:47 INFO - PROCESS | 3608 | 1470160787905 Marionette TRACE conn6 <- [1,2182,null,{}] 10:59:47 INFO - PROCESS | 3608 | 1470160787910 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 3608 | 1470160787913 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:48 INFO - PROCESS | 3608 | 1470160788026 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:59:48 INFO - PROCESS | 3608 | 1470160788127 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 3608 | 1470160788130 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B204000 == 41 [pid = 3608] [id = 555] 10:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004633B75400) [pid = 3608] [serial = 1665] [outer = 0000000000000000] 10:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000004634042400) [pid = 3608] [serial = 1666] [outer = 0000004633B75400] 10:59:48 INFO - PROCESS | 3608 | 1470160788183 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000004635123800) [pid = 3608] [serial = 1667] [outer = 0000004633B75400] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 0000004642975000 == 40 [pid = 3608] [id = 549] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 0000004635928000 == 39 [pid = 3608] [id = 548] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 0000004641044000 == 38 [pid = 3608] [id = 547] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5E7800 == 37 [pid = 3608] [id = 546] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 0000004640046000 == 36 [pid = 3608] [id = 545] 10:59:48 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82A800 == 35 [pid = 3608] [id = 544] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1B6000 == 34 [pid = 3608] [id = 543] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 0000004639AB1800 == 33 [pid = 3608] [id = 542] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 0000004634461800 == 32 [pid = 3608] [id = 541] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9A6000 == 31 [pid = 3608] [id = 540] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DD000 == 30 [pid = 3608] [id = 539] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463F91B800 == 29 [pid = 3608] [id = 554] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000464366C800 == 28 [pid = 3608] [id = 553] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000463F818000 == 27 [pid = 3608] [id = 552] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 000000464299A800 == 26 [pid = 3608] [id = 550] 10:59:49 INFO - PROCESS | 3608 | --DOCSHELL 00000046396D8000 == 25 [pid = 3608] [id = 551] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000004635559000) [pid = 3608] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463C5B3400) [pid = 3608] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463414A000) [pid = 3608] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004633828C00) [pid = 3608] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000004638B29000) [pid = 3608] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000046343FB000) [pid = 3608] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000046351DD000) [pid = 3608] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B71A800) [pid = 3608] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462FBEE000) [pid = 3608] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633824800) [pid = 3608] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BDE7000) [pid = 3608] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B922400) [pid = 3608] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462E004400) [pid = 3608] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDF5C00) [pid = 3608] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004635129400) [pid = 3608] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004639564400) [pid = 3608] [serial = 1097] [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.] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE2400) [pid = 3608] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046339D4800) [pid = 3608] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462F4D1000) [pid = 3608] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004639A2D800) [pid = 3608] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004635C53400) [pid = 3608] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C822800) [pid = 3608] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BFE0800) [pid = 3608] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463DFDE800) [pid = 3608] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C822400) [pid = 3608] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463D774000) [pid = 3608] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463C251400) [pid = 3608] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463954EC00) [pid = 3608] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:59:49 INFO - PROCESS | 3608 | 1470160789398 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1536ms 10:59:49 INFO - PROCESS | 3608 | 1470160789441 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:59:49 INFO - PROCESS | 3608 | 1470160789445 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:59:49 INFO - PROCESS | 3608 | 1470160789450 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:59:49 INFO - PROCESS | 3608 | 1470160789455 Marionette TRACE conn6 <- [1,2186,null,{}] 10:59:49 INFO - PROCESS | 3608 | 1470160789460 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 3608 | 1470160789463 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:49 INFO - PROCESS | 3608 | 1470160789558 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:59:49 INFO - PROCESS | 3608 | 1470160789571 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 3608 | 1470160789573 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:49 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357C1800 == 26 [pid = 3608] [id = 556] 10:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F8E8000) [pid = 3608] [serial = 1668] [outer = 0000000000000000] 10:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462F9A1400) [pid = 3608] [serial = 1669] [outer = 000000462F8E8000] 10:59:49 INFO - PROCESS | 3608 | 1470160789626 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004633824000) [pid = 3608] [serial = 1670] [outer = 000000462F8E8000] 10:59:50 INFO - PROCESS | 3608 | 1470160790108 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 10:59:50 INFO - PROCESS | 3608 | 1470160790146 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 3608 | 1470160790152 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:59:50 INFO - PROCESS | 3608 | 1470160790159 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 3608 | 1470160790162 Marionette TRACE conn6 <- [1,2190,null,{}] 10:59:50 INFO - PROCESS | 3608 | 1470160790166 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 3608 | 1470160790168 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:50 INFO - PROCESS | 3608 | 1470160790296 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:59:50 INFO - PROCESS | 3608 | 1470160790382 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 3608 | 1470160790385 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAA800 == 27 [pid = 3608] [id = 557] 10:59:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462F8EA400) [pid = 3608] [serial = 1671] [outer = 0000000000000000] 10:59:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634043C00) [pid = 3608] [serial = 1672] [outer = 000000462F8EA400] 10:59:50 INFO - PROCESS | 3608 | 1470160790436 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000046343FB000) [pid = 3608] [serial = 1673] [outer = 000000462F8EA400] 10:59:50 INFO - PROCESS | 3608 | 1470160790808 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 10:59:50 INFO - PROCESS | 3608 | 1470160790893 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 3608 | 1470160790896 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:59:50 INFO - PROCESS | 3608 | 1470160790900 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 3608 | 1470160790904 Marionette TRACE conn6 <- [1,2194,null,{}] 10:59:50 INFO - PROCESS | 3608 | 1470160790916 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 3608 | 1470160790921 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:51 INFO - PROCESS | 3608 | 1470160791016 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:59:51 INFO - PROCESS | 3608 | 1470160791032 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 3608 | 1470160791035 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAE3000 == 28 [pid = 3608] [id = 558] 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004635935400) [pid = 3608] [serial = 1674] [outer = 0000000000000000] 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635966000) [pid = 3608] [serial = 1675] [outer = 0000004635935400] 10:59:51 INFO - PROCESS | 3608 | 1470160791086 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463950D400) [pid = 3608] [serial = 1676] [outer = 0000004635935400] 10:59:51 INFO - PROCESS | 3608 | 1470160791553 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 10:59:51 INFO - PROCESS | 3608 | 1470160791594 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 3608 | 1470160791597 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:59:51 INFO - PROCESS | 3608 | 1470160791600 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 3608 | 1470160791602 Marionette TRACE conn6 <- [1,2198,null,{}] 10:59:51 INFO - PROCESS | 3608 | 1470160791605 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 3608 | 1470160791608 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:51 INFO - PROCESS | 3608 | 1470160791756 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:59:51 INFO - PROCESS | 3608 | 1470160791777 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 3608 | 1470160791779 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DC000 == 29 [pid = 3608] [id = 559] 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639563C00) [pid = 3608] [serial = 1677] [outer = 0000000000000000] 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004639A74400) [pid = 3608] [serial = 1678] [outer = 0000004639563C00] 10:59:51 INFO - PROCESS | 3608 | 1470160791826 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0EA800) [pid = 3608] [serial = 1679] [outer = 0000004639563C00] 10:59:52 INFO - PROCESS | 3608 | 1470160792269 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 10:59:52 INFO - PROCESS | 3608 | 1470160792337 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 3608 | 1470160792340 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:59:52 INFO - PROCESS | 3608 | 1470160792343 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:59:52 INFO - PROCESS | 3608 | 1470160792345 Marionette TRACE conn6 <- [1,2202,null,{}] 10:59:52 INFO - PROCESS | 3608 | 1470160792348 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 3608 | 1470160792351 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:52 INFO - PROCESS | 3608 | 1470160792462 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:59:52 INFO - PROCESS | 3608 | 1470160792472 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 3608 | 1470160792474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F91B800 == 30 [pid = 3608] [id = 560] 10:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEEBC00) [pid = 3608] [serial = 1680] [outer = 0000000000000000] 10:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B718000) [pid = 3608] [serial = 1681] [outer = 000000462EEEBC00] 10:59:52 INFO - PROCESS | 3608 | 1470160792564 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B920000) [pid = 3608] [serial = 1682] [outer = 000000462EEEBC00] 10:59:53 INFO - PROCESS | 3608 | 1470160793015 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 10:59:53 INFO - PROCESS | 3608 | 1470160793095 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 3608 | 1470160793098 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:59:53 INFO - PROCESS | 3608 | 1470160793112 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 3608 | 1470160793114 Marionette TRACE conn6 <- [1,2206,null,{}] 10:59:53 INFO - PROCESS | 3608 | 1470160793118 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:53 INFO - PROCESS | 3608 | 1470160793124 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:53 INFO - PROCESS | 3608 | 1470160793261 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:59:53 INFO - PROCESS | 3608 | 1470160793267 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 3608 | 1470160793269 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:53 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408D6000 == 31 [pid = 3608] [id = 561] 10:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B162400) [pid = 3608] [serial = 1683] [outer = 0000000000000000] 10:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE8A400) [pid = 3608] [serial = 1684] [outer = 000000463B162400] 10:59:53 INFO - PROCESS | 3608 | 1470160793316 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BFBD400) [pid = 3608] [serial = 1685] [outer = 000000463B162400] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BE86400) [pid = 3608] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BFEC400) [pid = 3608] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462E757400) [pid = 3608] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462D4AB800) [pid = 3608] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C828000) [pid = 3608] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463396E000) [pid = 3608] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000046305FFC00) [pid = 3608] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D4A9400) [pid = 3608] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046357A2400) [pid = 3608] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BE94C00) [pid = 3608] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D041400) [pid = 3608] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462F4CC000) [pid = 3608] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:59:53 INFO - PROCESS | 3608 | 1470160793935 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 10:59:54 INFO - PROCESS | 3608 | 1470160793996 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 3608 | 1470160793998 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:59:54 INFO - PROCESS | 3608 | 1470160794001 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:59:54 INFO - PROCESS | 3608 | 1470160794003 Marionette TRACE conn6 <- [1,2210,null,{}] 10:59:54 INFO - PROCESS | 3608 | 1470160794007 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 3608 | 1470160794009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:54 INFO - PROCESS | 3608 | 1470160794093 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:59:54 INFO - PROCESS | 3608 | 1470160794099 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 3608 | 1470160794101 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000464090E800 == 32 [pid = 3608] [id = 562] 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004634010000) [pid = 3608] [serial = 1686] [outer = 0000000000000000] 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B725C00) [pid = 3608] [serial = 1687] [outer = 0000004634010000] 10:59:54 INFO - PROCESS | 3608 | 1470160794147 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BF65800) [pid = 3608] [serial = 1688] [outer = 0000004634010000] 10:59:54 INFO - PROCESS | 3608 | 1470160794568 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 10:59:54 INFO - PROCESS | 3608 | 1470160794634 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 3608 | 1470160794637 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:59:54 INFO - PROCESS | 3608 | 1470160794640 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 3608 | 1470160794642 Marionette TRACE conn6 <- [1,2214,null,{}] 10:59:54 INFO - PROCESS | 3608 | 1470160794645 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 3608 | 1470160794647 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:54 INFO - PROCESS | 3608 | 1470160794733 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:59:54 INFO - PROCESS | 3608 | 1470160794741 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 3608 | 1470160794743 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641042800 == 33 [pid = 3608] [id = 563] 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BFCA400) [pid = 3608] [serial = 1689] [outer = 0000000000000000] 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFE3C00) [pid = 3608] [serial = 1690] [outer = 000000463BFCA400] 10:59:54 INFO - PROCESS | 3608 | 1470160794789 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C24F800) [pid = 3608] [serial = 1691] [outer = 000000463BFCA400] 10:59:55 INFO - PROCESS | 3608 | 1470160795217 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 10:59:55 INFO - PROCESS | 3608 | 1470160795280 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:59:55 INFO - PROCESS | 3608 | 1470160795282 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:59:55 INFO - PROCESS | 3608 | 1470160795285 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 3608 | 1470160795287 Marionette TRACE conn6 <- [1,2218,null,{}] 10:59:55 INFO - PROCESS | 3608 | 1470160795295 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 3608 | 1470160795297 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:55 INFO - PROCESS | 3608 | 1470160795381 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:59:55 INFO - PROCESS | 3608 | 1470160795387 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 3608 | 1470160795389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641232800 == 34 [pid = 3608] [id = 564] 10:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BFCAC00) [pid = 3608] [serial = 1692] [outer = 0000000000000000] 10:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5B2800) [pid = 3608] [serial = 1693] [outer = 000000463BFCAC00] 10:59:55 INFO - PROCESS | 3608 | 1470160795436 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C5400) [pid = 3608] [serial = 1694] [outer = 000000463BFCAC00] 10:59:56 INFO - PROCESS | 3608 | 1470160796195 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 10:59:56 INFO - PROCESS | 3608 | 1470160796273 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 3608 | 1470160796278 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:59:56 INFO - PROCESS | 3608 | 1470160796283 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 3608 | 1470160796287 Marionette TRACE conn6 <- [1,2222,null,{}] 10:59:56 INFO - PROCESS | 3608 | 1470160796293 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 3608 | 1470160796296 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:56 INFO - PROCESS | 3608 | 1470160796437 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:59:56 INFO - PROCESS | 3608 | 1470160796515 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 3608 | 1470160796518 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B021800 == 35 [pid = 3608] [id = 565] 10:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462EE27800) [pid = 3608] [serial = 1695] [outer = 0000000000000000] 10:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462F62FC00) [pid = 3608] [serial = 1696] [outer = 000000462EE27800] 10:59:56 INFO - PROCESS | 3608 | 1470160796619 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004633831400) [pid = 3608] [serial = 1697] [outer = 000000462EE27800] 10:59:57 INFO - PROCESS | 3608 | 1470160797336 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1125ms 10:59:57 INFO - PROCESS | 3608 | 1470160797411 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 3608 | 1470160797417 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:59:57 INFO - PROCESS | 3608 | 1470160797423 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 3608 | 1470160797427 Marionette TRACE conn6 <- [1,2226,null,{}] 10:59:57 INFO - PROCESS | 3608 | 1470160797431 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 3608 | 1470160797434 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:57 INFO - PROCESS | 3608 | 1470160797576 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:59:57 INFO - PROCESS | 3608 | 1470160797693 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 3608 | 1470160797696 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635834800 == 36 [pid = 3608] [id = 566] 10:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462F4D0C00) [pid = 3608] [serial = 1698] [outer = 0000000000000000] 10:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000004634436000) [pid = 3608] [serial = 1699] [outer = 000000462F4D0C00] 10:59:57 INFO - PROCESS | 3608 | 1470160797758 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004638C50800) [pid = 3608] [serial = 1700] [outer = 000000462F4D0C00] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 0000004641042800 == 35 [pid = 3608] [id = 563] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 000000464090E800 == 34 [pid = 3608] [id = 562] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 00000046408D6000 == 33 [pid = 3608] [id = 561] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 000000463F91B800 == 32 [pid = 3608] [id = 560] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DC000 == 31 [pid = 3608] [id = 559] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAE3000 == 30 [pid = 3608] [id = 558] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAA800 == 29 [pid = 3608] [id = 557] 10:59:58 INFO - PROCESS | 3608 | --DOCSHELL 00000046357C1800 == 28 [pid = 3608] [id = 556] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463A711800) [pid = 3608] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463E50EC00) [pid = 3608] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463D76D400) [pid = 3608] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463D049C00) [pid = 3608] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE8FC00) [pid = 3608] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463574FC00) [pid = 3608] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463D0BD400) [pid = 3608] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE9EC00) [pid = 3608] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463D055C00) [pid = 3608] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BDEAC00) [pid = 3608] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE96400) [pid = 3608] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C7C9400) [pid = 3608] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C256C00) [pid = 3608] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B724800) [pid = 3608] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046305F9000) [pid = 3608] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004634433800) [pid = 3608] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463CAD8800) [pid = 3608] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C8CA000) [pid = 3608] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463DF40800) [pid = 3608] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463396D000) [pid = 3608] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004634440400) [pid = 3608] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000462EEF7800) [pid = 3608] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463366E400) [pid = 3608] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004639511400) [pid = 3608] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:59:58 INFO - PROCESS | 3608 | 1470160798593 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1236ms 10:59:58 INFO - PROCESS | 3608 | 1470160798661 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 3608 | 1470160798665 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:59:58 INFO - PROCESS | 3608 | 1470160798670 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 3608 | 1470160798673 Marionette TRACE conn6 <- [1,2230,null,{}] 10:59:58 INFO - PROCESS | 3608 | 1470160798678 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:58 INFO - PROCESS | 3608 | 1470160798681 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:58 INFO - PROCESS | 3608 | 1470160798775 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:59:58 INFO - PROCESS | 3608 | 1470160798787 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 3608 | 1470160798789 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635928000 == 29 [pid = 3608] [id = 567] 10:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462F63CC00) [pid = 3608] [serial = 1701] [outer = 0000000000000000] 10:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463366E400) [pid = 3608] [serial = 1702] [outer = 000000462F63CC00] 10:59:58 INFO - PROCESS | 3608 | 1470160798840 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004634009C00) [pid = 3608] [serial = 1703] [outer = 000000462F63CC00] 10:59:59 INFO - PROCESS | 3608 | 1470160799371 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 10:59:59 INFO - PROCESS | 3608 | 1470160799404 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 3608 | 1470160799409 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:59:59 INFO - PROCESS | 3608 | 1470160799415 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 3608 | 1470160799417 Marionette TRACE conn6 <- [1,2234,null,{}] 10:59:59 INFO - PROCESS | 3608 | 1470160799421 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 3608 | 1470160799424 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:59 INFO - PROCESS | 3608 | 1470160799521 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:59:59 INFO - PROCESS | 3608 | 1470160799596 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 3608 | 1470160799599 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 10:59:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE2B800 == 30 [pid = 3608] [id = 568] 10:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004635071000) [pid = 3608] [serial = 1704] [outer = 0000000000000000] 10:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046357A0000) [pid = 3608] [serial = 1705] [outer = 0000004635071000] 10:59:59 INFO - PROCESS | 3608 | 1470160799657 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004638C4D000) [pid = 3608] [serial = 1706] [outer = 0000004635071000] 11:00:00 INFO - PROCESS | 3608 | 1470160800053 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 11:00:00 INFO - PROCESS | 3608 | 1470160800089 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 3608 | 1470160800092 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 11:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:00:00 INFO - PROCESS | 3608 | 1470160800095 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 3608 | 1470160800099 Marionette TRACE conn6 <- [1,2238,null,{}] 11:00:00 INFO - PROCESS | 3608 | 1470160800111 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:00 INFO - PROCESS | 3608 | 1470160800117 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:00 INFO - PROCESS | 3608 | 1470160800211 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 11:00:00 INFO - PROCESS | 3608 | 1470160800220 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 3608 | 1470160800223 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5D6800 == 31 [pid = 3608] [id = 569] 11:00:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463954D800) [pid = 3608] [serial = 1707] [outer = 0000000000000000] 11:00:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B0E9400) [pid = 3608] [serial = 1708] [outer = 000000463954D800] 11:00:00 INFO - PROCESS | 3608 | 1470160800276 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B929C00) [pid = 3608] [serial = 1709] [outer = 000000463954D800] 11:00:00 INFO - PROCESS | 3608 | 1470160800757 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 11:00:00 INFO - PROCESS | 3608 | 1470160800795 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 3608 | 1470160800798 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 11:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:00:00 INFO - PROCESS | 3608 | 1470160800802 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 3608 | 1470160800804 Marionette TRACE conn6 <- [1,2242,null,{}] 11:00:00 INFO - PROCESS | 3608 | 1470160800818 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:00 INFO - PROCESS | 3608 | 1470160800820 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:00 INFO - PROCESS | 3608 | 1470160800950 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 11:00:01 INFO - PROCESS | 3608 | 1470160801005 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 3608 | 1470160801014 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640041800 == 32 [pid = 3608] [id = 570] 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BDEB400) [pid = 3608] [serial = 1710] [outer = 0000000000000000] 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE68400) [pid = 3608] [serial = 1711] [outer = 000000463BDEB400] 11:00:01 INFO - PROCESS | 3608 | 1470160801066 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE93000) [pid = 3608] [serial = 1712] [outer = 000000463BDEB400] 11:00:01 INFO - PROCESS | 3608 | 1470160801450 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 11:00:01 INFO - PROCESS | 3608 | 1470160801495 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 3608 | 1470160801497 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 11:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:00:01 INFO - PROCESS | 3608 | 1470160801506 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 3608 | 1470160801508 Marionette TRACE conn6 <- [1,2246,null,{}] 11:00:01 INFO - PROCESS | 3608 | 1470160801512 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 3608 | 1470160801514 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:01 INFO - PROCESS | 3608 | 1470160801637 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 11:00:01 INFO - PROCESS | 3608 | 1470160801722 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 3608 | 1470160801725 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408EF000 == 33 [pid = 3608] [id = 571] 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BE93800) [pid = 3608] [serial = 1713] [outer = 0000000000000000] 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BF25000) [pid = 3608] [serial = 1714] [outer = 000000463BE93800] 11:00:01 INFO - PROCESS | 3608 | 1470160801776 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BFE2000) [pid = 3608] [serial = 1715] [outer = 000000463BE93800] 11:00:02 INFO - PROCESS | 3608 | 1470160802204 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 11:00:02 INFO - PROCESS | 3608 | 1470160802238 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 3608 | 1470160802240 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 11:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:00:02 INFO - PROCESS | 3608 | 1470160802244 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 3608 | 1470160802246 Marionette TRACE conn6 <- [1,2250,null,{}] 11:00:02 INFO - PROCESS | 3608 | 1470160802250 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 3608 | 1470160802257 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:02 INFO - PROCESS | 3608 | 1470160802407 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 11:00:02 INFO - PROCESS | 3608 | 1470160802468 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 3608 | 1470160802471 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641220800 == 34 [pid = 3608] [id = 572] 11:00:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5AE800) [pid = 3608] [serial = 1716] [outer = 0000000000000000] 11:00:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C82E400) [pid = 3608] [serial = 1717] [outer = 000000463C5AE800] 11:00:02 INFO - PROCESS | 3608 | 1470160802524 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463CA32400) [pid = 3608] [serial = 1718] [outer = 000000463C5AE800] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C5A9400) [pid = 3608] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BFCA400) [pid = 3608] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BDE8000) [pid = 3608] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B162400) [pid = 3608] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004634010000) [pid = 3608] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004639563C00) [pid = 3608] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462F8EA400) [pid = 3608] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004633B75400) [pid = 3608] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462F8E8000) [pid = 3608] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004635935400) [pid = 3608] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462EEEBC00) [pid = 3608] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462FB77000) [pid = 3608] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:00:02 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B0ED000) [pid = 3608] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:00:02 INFO - PROCESS | 3608 | 1470160802948 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 11:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:00:02 INFO - PROCESS | 3608 | 1470160802981 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 3608 | 1470160802983 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 11:00:02 INFO - PROCESS | 3608 | 1470160802987 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 3608 | 1470160802989 Marionette TRACE conn6 <- [1,2254,null,{}] 11:00:03 INFO - PROCESS | 3608 | 1470160802992 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 3608 | 1470160802994 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:03 INFO - PROCESS | 3608 | 1470160803080 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 11:00:03 INFO - PROCESS | 3608 | 1470160803161 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 3608 | 1470160803164 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642931800 == 35 [pid = 3608] [id = 573] 11:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462F4CC000) [pid = 3608] [serial = 1719] [outer = 0000000000000000] 11:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634436800) [pid = 3608] [serial = 1720] [outer = 000000462F4CC000] 11:00:03 INFO - PROCESS | 3608 | 1470160803220 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE8E800) [pid = 3608] [serial = 1721] [outer = 000000462F4CC000] 11:00:03 INFO - PROCESS | 3608 | 1470160803528 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 587ms 11:00:03 INFO - PROCESS | 3608 | 1470160803576 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 3608 | 1470160803578 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 11:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:00:03 INFO - PROCESS | 3608 | 1470160803581 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 3608 | 1470160803583 Marionette TRACE conn6 <- [1,2258,null,{}] 11:00:03 INFO - PROCESS | 3608 | 1470160803592 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 3608 | 1470160803594 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:03 INFO - PROCESS | 3608 | 1470160803714 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 11:00:03 INFO - PROCESS | 3608 | 1470160803902 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 3608 | 1470160803904 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000464298A000 == 36 [pid = 3608] [id = 574] 11:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004639A2E000) [pid = 3608] [serial = 1722] [outer = 0000000000000000] 11:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BE9B400) [pid = 3608] [serial = 1723] [outer = 0000004639A2E000] 11:00:03 INFO - PROCESS | 3608 | 1470160803980 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463D03FC00) [pid = 3608] [serial = 1724] [outer = 0000004639A2E000] 11:00:04 INFO - PROCESS | 3608 | 1470160804425 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 882ms 11:00:04 INFO - PROCESS | 3608 | 1470160804467 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 3608 | 1470160804469 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 11:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:00:04 INFO - PROCESS | 3608 | 1470160804473 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 3608 | 1470160804475 Marionette TRACE conn6 <- [1,2262,null,{}] 11:00:04 INFO - PROCESS | 3608 | 1470160804478 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 3608 | 1470160804480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:04 INFO - PROCESS | 3608 | 1470160804568 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 11:00:04 INFO - PROCESS | 3608 | 1470160804575 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 3608 | 1470160804578 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E84C000 == 37 [pid = 3608] [id = 575] 11:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D043C00) [pid = 3608] [serial = 1725] [outer = 0000000000000000] 11:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D050800) [pid = 3608] [serial = 1726] [outer = 000000463D043C00] 11:00:04 INFO - PROCESS | 3608 | 1470160804623 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D05A000) [pid = 3608] [serial = 1727] [outer = 000000463D043C00] 11:00:05 INFO - PROCESS | 3608 | 1470160805278 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 818ms 11:00:05 INFO - PROCESS | 3608 | 1470160805294 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 3608 | 1470160805299 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 11:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:00:05 INFO - PROCESS | 3608 | 1470160805304 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 3608 | 1470160805310 Marionette TRACE conn6 <- [1,2266,null,{}] 11:00:05 INFO - PROCESS | 3608 | 1470160805315 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:05 INFO - PROCESS | 3608 | 1470160805318 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:05 INFO - PROCESS | 3608 | 1470160805441 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 11:00:05 INFO - PROCESS | 3608 | 1470160805538 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 3608 | 1470160805541 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAE000 == 38 [pid = 3608] [id = 576] 11:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462F4C5C00) [pid = 3608] [serial = 1728] [outer = 0000000000000000] 11:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004633831C00) [pid = 3608] [serial = 1729] [outer = 000000462F4C5C00] 11:00:05 INFO - PROCESS | 3608 | 1470160805603 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004635009000) [pid = 3608] [serial = 1730] [outer = 000000462F4C5C00] 11:00:06 INFO - PROCESS | 3608 | 1470160806269 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 985ms 11:00:06 INFO - PROCESS | 3608 | 1470160806293 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 3608 | 1470160806299 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 11:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:00:06 INFO - PROCESS | 3608 | 1470160806305 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 3608 | 1470160806308 Marionette TRACE conn6 <- [1,2270,null,{}] 11:00:06 INFO - PROCESS | 3608 | 1470160806313 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 3608 | 1470160806316 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:06 INFO - PROCESS | 3608 | 1470160806439 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 11:00:06 INFO - PROCESS | 3608 | 1470160806565 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 3608 | 1470160806568 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409DE000 == 39 [pid = 3608] [id = 577] 11:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004639A25C00) [pid = 3608] [serial = 1731] [outer = 0000000000000000] 11:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463B71B000) [pid = 3608] [serial = 1732] [outer = 0000004639A25C00] 11:00:06 INFO - PROCESS | 3608 | 1470160806627 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDED400) [pid = 3608] [serial = 1733] [outer = 0000004639A25C00] 11:00:07 INFO - PROCESS | 3608 | 1470160807260 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 11:00:07 INFO - PROCESS | 3608 | 1470160807294 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 11:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:00:07 INFO - PROCESS | 3608 | 1470160807297 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 11:00:07 INFO - PROCESS | 3608 | 1470160807300 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 3608 | 1470160807305 Marionette TRACE conn6 <- [1,2274,null,{}] 11:00:07 INFO - PROCESS | 3608 | 1470160807317 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 3608 | 1470160807323 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:07 INFO - PROCESS | 3608 | 1470160807440 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 11:00:07 INFO - PROCESS | 3608 | 1470160807567 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 3608 | 1470160807571 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000464367F800 == 40 [pid = 3608] [id = 578] 11:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C7C8000) [pid = 3608] [serial = 1734] [outer = 0000000000000000] 11:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463C82D400) [pid = 3608] [serial = 1735] [outer = 000000463C7C8000] 11:00:07 INFO - PROCESS | 3608 | 1470160807631 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D0BF800) [pid = 3608] [serial = 1736] [outer = 000000463C7C8000] 11:00:08 INFO - PROCESS | 3608 | 1470160808190 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:00:08 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 11:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 923ms 11:00:08 INFO - PROCESS | 3608 | 1470160808233 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 3608 | 1470160808236 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 11:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:00:08 INFO - PROCESS | 3608 | 1470160808241 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 3608 | 1470160808243 Marionette TRACE conn6 <- [1,2278,null,{}] 11:00:08 INFO - PROCESS | 3608 | 1470160808247 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:08 INFO - PROCESS | 3608 | 1470160808250 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:08 INFO - PROCESS | 3608 | 1470160808368 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 11:00:08 INFO - PROCESS | 3608 | 1470160808465 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 3608 | 1470160808467 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357C0000 == 41 [pid = 3608] [id = 579] 11:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000046357A2800) [pid = 3608] [serial = 1737] [outer = 0000000000000000] 11:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463B0EBC00) [pid = 3608] [serial = 1738] [outer = 00000046357A2800] 11:00:08 INFO - PROCESS | 3608 | 1470160808524 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463D0E3000) [pid = 3608] [serial = 1739] [outer = 00000046357A2800] 11:00:09 INFO - PROCESS | 3608 | 1470160809331 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1130ms 11:00:09 INFO - PROCESS | 3608 | 1470160809375 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 11:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:00:09 INFO - PROCESS | 3608 | 1470160809379 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 11:00:09 INFO - PROCESS | 3608 | 1470160809384 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 3608 | 1470160809389 Marionette TRACE conn6 <- [1,2282,null,{}] 11:00:09 INFO - PROCESS | 3608 | 1470160809394 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 3608 | 1470160809397 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:09 INFO - PROCESS | 3608 | 1470160809506 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 11:00:09 INFO - PROCESS | 3608 | 1470160809634 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 3608 | 1470160809637 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B219000 == 42 [pid = 3608] [id = 580] 11:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000004633971400) [pid = 3608] [serial = 1740] [outer = 0000000000000000] 11:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000004634046000) [pid = 3608] [serial = 1741] [outer = 0000004633971400] 11:00:09 INFO - PROCESS | 3608 | 1470160809692 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463443DC00) [pid = 3608] [serial = 1742] [outer = 0000004633971400] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463B204000 == 41 [pid = 3608] [id = 555] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000464298A000 == 40 [pid = 3608] [id = 574] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004642931800 == 39 [pid = 3608] [id = 573] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004641220800 == 38 [pid = 3608] [id = 572] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 00000046408EF000 == 37 [pid = 3608] [id = 571] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004640041800 == 36 [pid = 3608] [id = 570] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5D6800 == 35 [pid = 3608] [id = 569] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE2B800 == 34 [pid = 3608] [id = 568] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004635928000 == 33 [pid = 3608] [id = 567] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004635834800 == 32 [pid = 3608] [id = 566] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463B021800 == 31 [pid = 3608] [id = 565] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 0000004641232800 == 30 [pid = 3608] [id = 564] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 00000046357C0000 == 29 [pid = 3608] [id = 579] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000464367F800 == 28 [pid = 3608] [id = 578] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 00000046409DE000 == 27 [pid = 3608] [id = 577] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAE000 == 26 [pid = 3608] [id = 576] 11:00:10 INFO - PROCESS | 3608 | --DOCSHELL 000000463E84C000 == 25 [pid = 3608] [id = 575] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000004639A74400) [pid = 3608] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004634043C00) [pid = 3608] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000046343FB000) [pid = 3608] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004635123800) [pid = 3608] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004634042400) [pid = 3608] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000462F9A1400) [pid = 3608] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004633824000) [pid = 3608] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004635966000) [pid = 3608] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B718000) [pid = 3608] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463506D000) [pid = 3608] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046336BD000) [pid = 3608] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463B928000) [pid = 3608] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B158000) [pid = 3608] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B0EA800) [pid = 3608] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463DFD8800) [pid = 3608] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C24F800) [pid = 3608] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C830800) [pid = 3608] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFCA000) [pid = 3608] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C5B2800) [pid = 3608] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BFC2800) [pid = 3608] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BE8A400) [pid = 3608] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B920000) [pid = 3608] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BFBD400) [pid = 3608] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BFE3C00) [pid = 3608] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B725C00) [pid = 3608] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BF65800) [pid = 3608] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463950D400) [pid = 3608] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 3608 | 1470160810874 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1535ms 11:00:10 INFO - PROCESS | 3608 | 1470160810919 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 11:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:00:10 INFO - PROCESS | 3608 | 1470160810924 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 11:00:10 INFO - PROCESS | 3608 | 1470160810928 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 3608 | 1470160810933 Marionette TRACE conn6 <- [1,2286,null,{}] 11:00:10 INFO - PROCESS | 3608 | 1470160810939 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 3608 | 1470160810942 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:11 INFO - PROCESS | 3608 | 1470160811038 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 11:00:11 INFO - PROCESS | 3608 | 1470160811046 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 3608 | 1470160811049 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:11 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357D9800 == 26 [pid = 3608] [id = 581] 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462EEF9C00) [pid = 3608] [serial = 1743] [outer = 0000000000000000] 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F8EAC00) [pid = 3608] [serial = 1744] [outer = 000000462EEF9C00] 11:00:11 INFO - PROCESS | 3608 | 1470160811100 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046306D6000) [pid = 3608] [serial = 1745] [outer = 000000462EEF9C00] 11:00:11 INFO - PROCESS | 3608 | 1470160811591 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 11:00:11 INFO - PROCESS | 3608 | 1470160811620 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 3608 | 1470160811626 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 11:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:00:11 INFO - PROCESS | 3608 | 1470160811633 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 3608 | 1470160811636 Marionette TRACE conn6 <- [1,2290,null,{}] 11:00:11 INFO - PROCESS | 3608 | 1470160811640 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:11 INFO - PROCESS | 3608 | 1470160811643 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:11 INFO - PROCESS | 3608 | 1470160811770 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 11:00:11 INFO - PROCESS | 3608 | 1470160811787 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 3608 | 1470160811790 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAA800 == 27 [pid = 3608] [id = 582] 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046339D1400) [pid = 3608] [serial = 1746] [outer = 0000000000000000] 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634146400) [pid = 3608] [serial = 1747] [outer = 00000046339D1400] 11:00:11 INFO - PROCESS | 3608 | 1470160811839 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634435800) [pid = 3608] [serial = 1748] [outer = 00000046339D1400] 11:00:12 INFO - PROCESS | 3608 | 1470160812300 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 11:00:12 INFO - PROCESS | 3608 | 1470160812326 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 3608 | 1470160812328 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 11:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:00:12 INFO - PROCESS | 3608 | 1470160812332 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 3608 | 1470160812336 Marionette TRACE conn6 <- [1,2294,null,{}] 11:00:12 INFO - PROCESS | 3608 | 1470160812348 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 3608 | 1470160812353 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:12 INFO - PROCESS | 3608 | 1470160812443 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 11:00:12 INFO - PROCESS | 3608 | 1470160812452 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 3608 | 1470160812456 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAF9000 == 28 [pid = 3608] [id = 583] 11:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000046351DD000) [pid = 3608] [serial = 1749] [outer = 0000000000000000] 11:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463575B000) [pid = 3608] [serial = 1750] [outer = 00000046351DD000] 11:00:12 INFO - PROCESS | 3608 | 1470160812507 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635C5AC00) [pid = 3608] [serial = 1751] [outer = 00000046351DD000] 11:00:12 INFO - PROCESS | 3608 | 1470160812970 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 11:00:13 INFO - PROCESS | 3608 | 1470160813014 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 3608 | 1470160813017 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 11:00:13 INFO - PROCESS | 3608 | 1470160813020 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:00:13 INFO - PROCESS | 3608 | 1470160813022 Marionette TRACE conn6 <- [1,2298,null,{}] 11:00:13 INFO - PROCESS | 3608 | 1470160813026 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:13 INFO - PROCESS | 3608 | 1470160813028 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:13 INFO - PROCESS | 3608 | 1470160813147 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 11:00:13 INFO - PROCESS | 3608 | 1470160813230 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 3608 | 1470160813233 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F813800 == 29 [pid = 3608] [id = 584] 11:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639552400) [pid = 3608] [serial = 1752] [outer = 0000000000000000] 11:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639A22400) [pid = 3608] [serial = 1753] [outer = 0000004639552400] 11:00:13 INFO - PROCESS | 3608 | 1470160813280 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0EA800) [pid = 3608] [serial = 1754] [outer = 0000004639552400] 11:00:13 INFO - PROCESS | 3608 | 1470160813738 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 777ms 11:00:13 INFO - PROCESS | 3608 | 1470160813808 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 3608 | 1470160813811 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 11:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:00:13 INFO - PROCESS | 3608 | 1470160813814 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 3608 | 1470160813816 Marionette TRACE conn6 <- [1,2302,null,{}] 11:00:13 INFO - PROCESS | 3608 | 1470160813820 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:13 INFO - PROCESS | 3608 | 1470160813822 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:13 INFO - PROCESS | 3608 | 1470160813934 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 11:00:13 INFO - PROCESS | 3608 | 1470160813989 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 3608 | 1470160813992 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000464002C000 == 30 [pid = 3608] [id = 585] 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0EAC00) [pid = 3608] [serial = 1755] [outer = 0000000000000000] 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B162400) [pid = 3608] [serial = 1756] [outer = 000000463B0EAC00] 11:00:14 INFO - PROCESS | 3608 | 1470160814040 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B924000) [pid = 3608] [serial = 1757] [outer = 000000463B0EAC00] 11:00:14 INFO - PROCESS | 3608 | 1470160814508 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 776ms 11:00:14 INFO - PROCESS | 3608 | 1470160814593 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 3608 | 1470160814596 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 11:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:00:14 INFO - PROCESS | 3608 | 1470160814599 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 3608 | 1470160814601 Marionette TRACE conn6 <- [1,2306,null,{}] 11:00:14 INFO - PROCESS | 3608 | 1470160814605 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 3608 | 1470160814611 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:14 INFO - PROCESS | 3608 | 1470160814745 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 11:00:14 INFO - PROCESS | 3608 | 1470160814797 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 3608 | 1470160814799 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E5800 == 31 [pid = 3608] [id = 586] 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BE86400) [pid = 3608] [serial = 1758] [outer = 0000000000000000] 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BEA0000) [pid = 3608] [serial = 1759] [outer = 000000463BE86400] 11:00:14 INFO - PROCESS | 3608 | 1470160814854 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BFBD000) [pid = 3608] [serial = 1760] [outer = 000000463BE86400] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463D043C00) [pid = 3608] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463954D800) [pid = 3608] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462F4D0C00) [pid = 3608] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4CC000) [pid = 3608] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462EE27800) [pid = 3608] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BE93800) [pid = 3608] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004635071000) [pid = 3608] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BDEB400) [pid = 3608] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFCAC00) [pid = 3608] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F63CC00) [pid = 3608] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004639A2E000) [pid = 3608] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:00:15 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C5AE800) [pid = 3608] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:00:15 INFO - PROCESS | 3608 | 1470160815376 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 3608 | 1470160815444 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 11:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:00:15 INFO - PROCESS | 3608 | 1470160815447 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 3608 | 1470160815449 Marionette TRACE conn6 <- [1,2310,null,{}] 11:00:15 INFO - PROCESS | 3608 | 1470160815453 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 3608 | 1470160815455 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:15 INFO - PROCESS | 3608 | 1470160815538 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 11:00:15 INFO - PROCESS | 3608 | 1470160815543 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 3608 | 1470160815545 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:15 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409C3000 == 32 [pid = 3608] [id = 587] 11:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F854400) [pid = 3608] [serial = 1761] [outer = 0000000000000000] 11:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B0F2000) [pid = 3608] [serial = 1762] [outer = 000000462F854400] 11:00:15 INFO - PROCESS | 3608 | 1470160815590 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BF65800) [pid = 3608] [serial = 1763] [outer = 000000462F854400] 11:00:16 INFO - PROCESS | 3608 | 1470160815998 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 11:00:16 INFO - PROCESS | 3608 | 1470160816038 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 3608 | 1470160816040 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 11:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:00:16 INFO - PROCESS | 3608 | 1470160816062 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 3608 | 1470160816065 Marionette TRACE conn6 <- [1,2314,null,{}] 11:00:16 INFO - PROCESS | 3608 | 1470160816068 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 3608 | 1470160816071 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:16 INFO - PROCESS | 3608 | 1470160816154 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 11:00:16 INFO - PROCESS | 3608 | 1470160816159 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 3608 | 1470160816161 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000464104B800 == 33 [pid = 3608] [id = 588] 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BFC0C00) [pid = 3608] [serial = 1764] [outer = 0000000000000000] 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BFDDC00) [pid = 3608] [serial = 1765] [outer = 000000463BFC0C00] 11:00:16 INFO - PROCESS | 3608 | 1470160816207 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFEAC00) [pid = 3608] [serial = 1766] [outer = 000000463BFC0C00] 11:00:16 INFO - PROCESS | 3608 | 1470160816647 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 11:00:16 INFO - PROCESS | 3608 | 1470160816687 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 3608 | 1470160816689 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 11:00:16 INFO - PROCESS | 3608 | 1470160816692 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:00:16 INFO - PROCESS | 3608 | 1470160816694 Marionette TRACE conn6 <- [1,2318,null,{}] 11:00:16 INFO - PROCESS | 3608 | 1470160816714 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 3608 | 1470160816716 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:16 INFO - PROCESS | 3608 | 1470160816803 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 11:00:16 INFO - PROCESS | 3608 | 1470160816809 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 3608 | 1470160816811 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:16 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412D4000 == 34 [pid = 3608] [id = 589] 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BFE1800) [pid = 3608] [serial = 1767] [outer = 0000000000000000] 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5A7C00) [pid = 3608] [serial = 1768] [outer = 000000463BFE1800] 11:00:16 INFO - PROCESS | 3608 | 1470160816857 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C5B4400) [pid = 3608] [serial = 1769] [outer = 000000463BFE1800] 11:00:17 INFO - PROCESS | 3608 | --DOCSHELL 00000046357D9800 == 33 [pid = 3608] [id = 581] 11:00:17 INFO - PROCESS | 3608 | --DOCSHELL 000000463B219000 == 32 [pid = 3608] [id = 580] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAAA800 == 31 [pid = 3608] [id = 582] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 000000464002C000 == 30 [pid = 3608] [id = 585] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463F813800 == 29 [pid = 3608] [id = 584] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAF9000 == 28 [pid = 3608] [id = 583] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 000000464104B800 == 27 [pid = 3608] [id = 588] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046409C3000 == 26 [pid = 3608] [id = 587] 11:00:18 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E5800 == 25 [pid = 3608] [id = 586] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F62FC00) [pid = 3608] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BF25000) [pid = 3608] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004638C4D000) [pid = 3608] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BE68400) [pid = 3608] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C7C5400) [pid = 3608] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634009C00) [pid = 3608] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BE93000) [pid = 3608] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE9B400) [pid = 3608] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004638C50800) [pid = 3608] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463CA32400) [pid = 3608] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000046357A0000) [pid = 3608] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BFE2000) [pid = 3608] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BE8E800) [pid = 3608] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463B929C00) [pid = 3608] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463366E400) [pid = 3608] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004633831400) [pid = 3608] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463C82E400) [pid = 3608] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463D03FC00) [pid = 3608] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463D05A000) [pid = 3608] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463D050800) [pid = 3608] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463B0E9400) [pid = 3608] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004634436000) [pid = 3608] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000004634436800) [pid = 3608] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:00:18 INFO - PROCESS | 3608 | 1470160818647 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2001ms 11:00:18 INFO - PROCESS | 3608 | 1470160818698 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 3608 | 1470160818702 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 11:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:00:18 INFO - PROCESS | 3608 | 1470160818708 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 3608 | 1470160818712 Marionette TRACE conn6 <- [1,2322,null,{}] 11:00:18 INFO - PROCESS | 3608 | 1470160818718 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 3608 | 1470160818721 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:18 INFO - PROCESS | 3608 | 1470160818820 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 11:00:18 INFO - PROCESS | 3608 | 1470160818828 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 3608 | 1470160818832 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:18 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351A8000 == 26 [pid = 3608] [id = 590] 11:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000462E9C8C00) [pid = 3608] [serial = 1770] [outer = 0000000000000000] 11:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462E9CA800) [pid = 3608] [serial = 1771] [outer = 000000462E9C8C00] 11:00:18 INFO - PROCESS | 3608 | 1470160818889 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000462EEF4400) [pid = 3608] [serial = 1772] [outer = 000000462E9C8C00] 11:00:19 INFO - PROCESS | 3608 | 1470160819373 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 11:00:19 INFO - PROCESS | 3608 | 1470160819445 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 3608 | 1470160819451 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 11:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:00:19 INFO - PROCESS | 3608 | 1470160819458 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 3608 | 1470160819461 Marionette TRACE conn6 <- [1,2326,null,{}] 11:00:19 INFO - PROCESS | 3608 | 1470160819464 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 3608 | 1470160819468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:19 INFO - PROCESS | 3608 | 1470160819561 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 11:00:19 INFO - PROCESS | 3608 | 1470160819642 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 3608 | 1470160819645 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000004639ABE800 == 27 [pid = 3608] [id = 591] 11:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000462EEF6000) [pid = 3608] [serial = 1773] [outer = 0000000000000000] 11:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462FB77400) [pid = 3608] [serial = 1774] [outer = 000000462EEF6000] 11:00:19 INFO - PROCESS | 3608 | 1470160819698 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463066B800) [pid = 3608] [serial = 1775] [outer = 000000462EEF6000] 11:00:20 INFO - PROCESS | 3608 | 1470160820102 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 11:00:20 INFO - PROCESS | 3608 | 1470160820130 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 3608 | 1470160820132 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 11:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:00:20 INFO - PROCESS | 3608 | 1470160820136 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 3608 | 1470160820140 Marionette TRACE conn6 <- [1,2330,null,{}] 11:00:20 INFO - PROCESS | 3608 | 1470160820152 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 3608 | 1470160820157 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:20 INFO - PROCESS | 3608 | 1470160820275 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 11:00:20 INFO - PROCESS | 3608 | 1470160820284 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 3608 | 1470160820287 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBA1800 == 28 [pid = 3608] [id = 592] 11:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462D395400) [pid = 3608] [serial = 1776] [outer = 0000000000000000] 11:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004633B75400) [pid = 3608] [serial = 1777] [outer = 000000462D395400] 11:00:20 INFO - PROCESS | 3608 | 1470160820338 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004634386400) [pid = 3608] [serial = 1778] [outer = 000000462D395400] 11:00:20 INFO - PROCESS | 3608 | 1470160820766 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 693ms 11:00:20 INFO - PROCESS | 3608 | 1470160820832 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 3608 | 1470160820835 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 11:00:20 INFO - PROCESS | 3608 | 1470160820838 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:00:20 INFO - PROCESS | 3608 | 1470160820840 Marionette TRACE conn6 <- [1,2334,null,{}] 11:00:20 INFO - PROCESS | 3608 | 1470160820844 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 3608 | 1470160820846 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:20 INFO - PROCESS | 3608 | 1470160820934 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 11:00:20 INFO - PROCESS | 3608 | 1470160820942 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 3608 | 1470160820944 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C57A000 == 29 [pid = 3608] [id = 593] 11:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004634440000) [pid = 3608] [serial = 1779] [outer = 0000000000000000] 11:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004634652400) [pid = 3608] [serial = 1780] [outer = 0000004634440000] 11:00:20 INFO - PROCESS | 3608 | 1470160820991 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463512A800) [pid = 3608] [serial = 1781] [outer = 0000004634440000] 11:00:21 INFO - PROCESS | 3608 | 1470160821415 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 11:00:21 INFO - PROCESS | 3608 | 1470160821470 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 3608 | 1470160821481 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 11:00:21 INFO - PROCESS | 3608 | 1470160821484 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 3608 | 1470160821486 Marionette TRACE conn6 <- [1,2338,null,{}] 11:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:00:21 INFO - PROCESS | 3608 | 1470160821490 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 3608 | 1470160821492 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:21 INFO - PROCESS | 3608 | 1470160821575 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 11:00:21 INFO - PROCESS | 3608 | 1470160821582 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 3608 | 1470160821585 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50A800 == 30 [pid = 3608] [id = 594] 11:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462E9C9C00) [pid = 3608] [serial = 1782] [outer = 0000000000000000] 11:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463575A800) [pid = 3608] [serial = 1783] [outer = 000000462E9C9C00] 11:00:21 INFO - PROCESS | 3608 | 1470160821632 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463595C800) [pid = 3608] [serial = 1784] [outer = 000000462E9C9C00] 11:00:22 INFO - PROCESS | 3608 | 1470160822085 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 11:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:00:22 INFO - PROCESS | 3608 | 1470160822124 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 3608 | 1470160822126 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 11:00:22 INFO - PROCESS | 3608 | 1470160822129 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 3608 | 1470160822131 Marionette TRACE conn6 <- [1,2342,null,{}] 11:00:22 INFO - PROCESS | 3608 | 1470160822135 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 3608 | 1470160822141 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:22 INFO - PROCESS | 3608 | 1470160822250 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 11:00:22 INFO - PROCESS | 3608 | 1470160822258 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 3608 | 1470160822260 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC58800 == 31 [pid = 3608] [id = 595] 11:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046358F3C00) [pid = 3608] [serial = 1785] [outer = 0000000000000000] 11:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463954A400) [pid = 3608] [serial = 1786] [outer = 00000046358F3C00] 11:00:22 INFO - PROCESS | 3608 | 1470160822306 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B157800) [pid = 3608] [serial = 1787] [outer = 00000046358F3C00] 11:00:22 INFO - PROCESS | 3608 | 1470160822731 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 11:00:22 INFO - PROCESS | 3608 | 1470160822762 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 3608 | 1470160822764 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 11:00:22 INFO - PROCESS | 3608 | 1470160822767 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:00:22 INFO - PROCESS | 3608 | 1470160822778 Marionette TRACE conn6 <- [1,2346,null,{}] 11:00:22 INFO - PROCESS | 3608 | 1470160822786 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 3608 | 1470160822788 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:22 INFO - PROCESS | 3608 | 1470160822869 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 11:00:22 INFO - PROCESS | 3608 | 1470160822874 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 3608 | 1470160822876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640217000 == 32 [pid = 3608] [id = 596] 11:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B15D400) [pid = 3608] [serial = 1788] [outer = 0000000000000000] 11:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B722C00) [pid = 3608] [serial = 1789] [outer = 000000463B15D400] 11:00:22 INFO - PROCESS | 3608 | 1470160822922 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B92B000) [pid = 3608] [serial = 1790] [outer = 000000463B15D400] 11:00:23 INFO - PROCESS | 3608 | 1470160823363 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 650ms 11:00:23 INFO - PROCESS | 3608 | 1470160823424 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 3608 | 1470160823426 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 11:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:00:23 INFO - PROCESS | 3608 | 1470160823429 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 3608 | 1470160823431 Marionette TRACE conn6 <- [1,2350,null,{}] 11:00:23 INFO - PROCESS | 3608 | 1470160823435 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 3608 | 1470160823437 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:23 INFO - PROCESS | 3608 | 1470160823518 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 11:00:23 INFO - PROCESS | 3608 | 1470160823524 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 3608 | 1470160823526 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:23 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408F2000 == 33 [pid = 3608] [id = 597] 11:00:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B96D000) [pid = 3608] [serial = 1791] [outer = 0000000000000000] 11:00:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BDEB000) [pid = 3608] [serial = 1792] [outer = 000000463B96D000] 11:00:23 INFO - PROCESS | 3608 | 1470160823572 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BDF5C00) [pid = 3608] [serial = 1793] [outer = 000000463B96D000] 11:00:24 INFO - PROCESS | 3608 | 1470160824049 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 11:00:24 INFO - PROCESS | 3608 | 1470160824107 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 3608 | 1470160824110 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 11:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:00:24 INFO - PROCESS | 3608 | 1470160824121 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 3608 | 1470160824123 Marionette TRACE conn6 <- [1,2354,null,{}] 11:00:24 INFO - PROCESS | 3608 | 1470160824127 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 3608 | 1470160824129 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:24 INFO - PROCESS | 3608 | 1470160824238 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 11:00:24 INFO - PROCESS | 3608 | 1470160824316 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 3608 | 1470160824318 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:24 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409D0800 == 34 [pid = 3608] [id = 598] 11:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BE89800) [pid = 3608] [serial = 1794] [outer = 0000000000000000] 11:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BE96400) [pid = 3608] [serial = 1795] [outer = 000000463BE89800] 11:00:24 INFO - PROCESS | 3608 | 1470160824364 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE9E000) [pid = 3608] [serial = 1796] [outer = 000000463BE89800] 11:00:24 INFO - PROCESS | 3608 | 1470160824792 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 11:00:24 INFO - PROCESS | 3608 | 1470160824849 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 11:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:00:24 INFO - PROCESS | 3608 | 1470160824851 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 11:00:24 INFO - PROCESS | 3608 | 1470160824855 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 3608 | 1470160824856 Marionette TRACE conn6 <- [1,2358,null,{}] 11:00:24 INFO - PROCESS | 3608 | 1470160824860 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 3608 | 1470160824862 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:24 INFO - PROCESS | 3608 | 1470160824979 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 11:00:25 INFO - PROCESS | 3608 | 1470160825034 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 3608 | 1470160825037 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:25 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412CB800 == 35 [pid = 3608] [id = 599] 11:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BDF4800) [pid = 3608] [serial = 1797] [outer = 0000000000000000] 11:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BFBE400) [pid = 3608] [serial = 1798] [outer = 000000463BDF4800] 11:00:25 INFO - PROCESS | 3608 | 1470160825083 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463BFC9000) [pid = 3608] [serial = 1799] [outer = 000000463BDF4800] 11:00:25 INFO - PROCESS | 3608 | 1470160825511 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 11:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:00:25 INFO - PROCESS | 3608 | 1470160825530 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 3608 | 1470160825532 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 11:00:25 INFO - PROCESS | 3608 | 1470160825536 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 3608 | 1470160825538 Marionette TRACE conn6 <- [1,2362,null,{}] 11:00:25 INFO - PROCESS | 3608 | 1470160825542 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 3608 | 1470160825545 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:25 INFO - PROCESS | 3608 | 1470160825700 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004639552400) [pid = 3608] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B0EAC00) [pid = 3608] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BE86400) [pid = 3608] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BFC0C00) [pid = 3608] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046351DD000) [pid = 3608] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000046339D1400) [pid = 3608] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEF9C00) [pid = 3608] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004633971400) [pid = 3608] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046357A2800) [pid = 3608] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463C7C8000) [pid = 3608] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004639A25C00) [pid = 3608] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462F4C5C00) [pid = 3608] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462F854400) [pid = 3608] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:00:25 INFO - PROCESS | 3608 | 1470160825884 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 3608 | 1470160825887 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F505000 == 36 [pid = 3608] [id = 600] 11:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462D5D9400) [pid = 3608] [serial = 1800] [outer = 0000000000000000] 11:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000462EEEFC00) [pid = 3608] [serial = 1801] [outer = 000000462D5D9400] 11:00:25 INFO - PROCESS | 3608 | 1470160825936 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0EAC00) [pid = 3608] [serial = 1802] [outer = 000000462D5D9400] 11:00:26 INFO - PROCESS | 3608 | 1470160826310 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 818ms 11:00:26 INFO - PROCESS | 3608 | 1470160826361 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 3608 | 1470160826364 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 11:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:00:26 INFO - PROCESS | 3608 | 1470160826368 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 3608 | 1470160826370 Marionette TRACE conn6 <- [1,2366,null,{}] 11:00:26 INFO - PROCESS | 3608 | 1470160826374 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 3608 | 1470160826376 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:26 INFO - PROCESS | 3608 | 1470160826460 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 11:00:26 INFO - PROCESS | 3608 | 1470160826466 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 3608 | 1470160826468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000464299C000 == 37 [pid = 3608] [id = 601] 11:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B977000) [pid = 3608] [serial = 1803] [outer = 0000000000000000] 11:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5B4000) [pid = 3608] [serial = 1804] [outer = 000000463B977000] 11:00:26 INFO - PROCESS | 3608 | 1470160826515 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C7C8800) [pid = 3608] [serial = 1805] [outer = 000000463B977000] 11:00:26 INFO - PROCESS | 3608 | 1470160826960 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 11:00:27 INFO - PROCESS | 3608 | 1470160826999 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 3608 | 1470160827001 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 11:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:00:27 INFO - PROCESS | 3608 | 1470160827004 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 3608 | 1470160827006 Marionette TRACE conn6 <- [1,2370,null,{}] 11:00:27 INFO - PROCESS | 3608 | 1470160827010 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 3608 | 1470160827011 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:27 INFO - PROCESS | 3608 | 1470160827097 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 11:00:27 INFO - PROCESS | 3608 | 1470160827105 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 3608 | 1470160827107 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643365000 == 38 [pid = 3608] [id = 602] 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C7C8C00) [pid = 3608] [serial = 1806] [outer = 0000000000000000] 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C829000) [pid = 3608] [serial = 1807] [outer = 000000463C7C8C00] 11:00:27 INFO - PROCESS | 3608 | 1470160827152 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C8CFC00) [pid = 3608] [serial = 1808] [outer = 000000463C7C8C00] 11:00:27 INFO - PROCESS | 3608 | 1470160827599 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 11:00:27 INFO - PROCESS | 3608 | 1470160827637 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 3608 | 1470160827639 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 11:00:27 INFO - PROCESS | 3608 | 1470160827642 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:00:27 INFO - PROCESS | 3608 | 1470160827644 Marionette TRACE conn6 <- [1,2374,null,{}] 11:00:27 INFO - PROCESS | 3608 | 1470160827647 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 3608 | 1470160827649 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:27 INFO - PROCESS | 3608 | 1470160827734 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 11:00:27 INFO - PROCESS | 3608 | 1470160827739 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 3608 | 1470160827741 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643675000 == 39 [pid = 3608] [id = 603] 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C8D6000) [pid = 3608] [serial = 1809] [outer = 0000000000000000] 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463CAD7C00) [pid = 3608] [serial = 1810] [outer = 000000463C8D6000] 11:00:27 INFO - PROCESS | 3608 | 1470160827787 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463D043000) [pid = 3608] [serial = 1811] [outer = 000000463C8D6000] 11:00:28 INFO - PROCESS | 3608 | 1470160828611 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1016ms 11:00:28 INFO - PROCESS | 3608 | 1470160828670 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 3608 | 1470160828674 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 11:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:00:28 INFO - PROCESS | 3608 | 1470160828705 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 3608 | 1470160828708 Marionette TRACE conn6 <- [1,2378,null,{}] 11:00:28 INFO - PROCESS | 3608 | 1470160828714 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 3608 | 1470160828718 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:28 INFO - PROCESS | 3608 | 1470160828873 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 11:00:28 INFO - PROCESS | 3608 | 1470160828989 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 3608 | 1470160828992 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0CC000 == 40 [pid = 3608] [id = 604] 11:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462E756800) [pid = 3608] [serial = 1812] [outer = 0000000000000000] 11:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462F4CF000) [pid = 3608] [serial = 1813] [outer = 000000462E756800] 11:00:29 INFO - PROCESS | 3608 | 1470160829053 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000004630668000) [pid = 3608] [serial = 1814] [outer = 000000462E756800] 11:00:29 INFO - PROCESS | 3608 | 1470160829943 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1358ms 11:00:30 INFO - PROCESS | 3608 | 1470160830048 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 3608 | 1470160830052 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 11:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:00:30 INFO - PROCESS | 3608 | 1470160830057 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 3608 | 1470160830061 Marionette TRACE conn6 <- [1,2382,null,{}] 11:00:30 INFO - PROCESS | 3608 | 1470160830067 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:30 INFO - PROCESS | 3608 | 1470160830070 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:30 INFO - PROCESS | 3608 | 1470160830186 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 11:00:30 INFO - PROCESS | 3608 | 1470160830286 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 3608 | 1470160830291 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:30 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359D4800 == 41 [pid = 3608] [id = 605] 11:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000046306D6400) [pid = 3608] [serial = 1815] [outer = 0000000000000000] 11:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000004633824800) [pid = 3608] [serial = 1816] [outer = 00000046306D6400] 11:00:30 INFO - PROCESS | 3608 | 1470160830342 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004633971C00) [pid = 3608] [serial = 1817] [outer = 00000046306D6400] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 0000004643365000 == 40 [pid = 3608] [id = 602] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000464299C000 == 39 [pid = 3608] [id = 601] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000463F505000 == 38 [pid = 3608] [id = 600] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 00000046412CB800 == 37 [pid = 3608] [id = 599] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 00000046409D0800 == 36 [pid = 3608] [id = 598] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 00000046408F2000 == 35 [pid = 3608] [id = 597] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 0000004640217000 == 34 [pid = 3608] [id = 596] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC58800 == 33 [pid = 3608] [id = 595] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50A800 == 32 [pid = 3608] [id = 594] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000463C57A000 == 31 [pid = 3608] [id = 593] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBA1800 == 30 [pid = 3608] [id = 592] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 0000004639ABE800 == 29 [pid = 3608] [id = 591] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463C5A7C00) [pid = 3608] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 00000046351A8000 == 28 [pid = 3608] [id = 590] 11:00:30 INFO - PROCESS | 3608 | --DOCSHELL 00000046412D4000 == 27 [pid = 3608] [id = 589] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000004639A22400) [pid = 3608] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463B0EA800) [pid = 3608] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463B924000) [pid = 3608] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463B162400) [pid = 3608] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BEA0000) [pid = 3608] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463BFDDC00) [pid = 3608] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BFEAC00) [pid = 3608] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BFBD000) [pid = 3608] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463575B000) [pid = 3608] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004634146400) [pid = 3608] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634435800) [pid = 3608] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F8EAC00) [pid = 3608] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046306D6000) [pid = 3608] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463443DC00) [pid = 3608] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004634046000) [pid = 3608] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463D0E3000) [pid = 3608] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B0EBC00) [pid = 3608] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D0BF800) [pid = 3608] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C82D400) [pid = 3608] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BDED400) [pid = 3608] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B71B000) [pid = 3608] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004635009000) [pid = 3608] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000004633831C00) [pid = 3608] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0F2000) [pid = 3608] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004635C5AC00) [pid = 3608] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463BF65800) [pid = 3608] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 3608 | 1470160830972 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 944ms 11:00:31 INFO - PROCESS | 3608 | 1470160831005 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 3608 | 1470160831011 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 11:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:00:31 INFO - PROCESS | 3608 | 1470160831017 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 3608 | 1470160831020 Marionette TRACE conn6 <- [1,2386,null,{}] 11:00:31 INFO - PROCESS | 3608 | 1470160831024 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 3608 | 1470160831026 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:31 INFO - PROCESS | 3608 | 1470160831120 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 11:00:31 INFO - PROCESS | 3608 | 1470160831202 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 3608 | 1470160831204 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB3800 == 28 [pid = 3608] [id = 606] 11:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004633977400) [pid = 3608] [serial = 1818] [outer = 0000000000000000] 11:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046341B0800) [pid = 3608] [serial = 1819] [outer = 0000004633977400] 11:00:31 INFO - PROCESS | 3608 | 1470160831255 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463443E800) [pid = 3608] [serial = 1820] [outer = 0000004633977400] 11:00:31 INFO - PROCESS | 3608 | 1470160831708 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 11:00:31 INFO - PROCESS | 3608 | 1470160831753 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 3608 | 1470160831756 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 11:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:00:31 INFO - PROCESS | 3608 | 1470160831759 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 3608 | 1470160831763 Marionette TRACE conn6 <- [1,2390,null,{}] 11:00:31 INFO - PROCESS | 3608 | 1470160831779 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 3608 | 1470160831785 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:31 INFO - PROCESS | 3608 | 1470160831884 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 11:00:31 INFO - PROCESS | 3608 | 1470160831893 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 3608 | 1470160831897 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B5800 == 29 [pid = 3608] [id = 607] 11:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463579E800) [pid = 3608] [serial = 1821] [outer = 0000000000000000] 11:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046357A8400) [pid = 3608] [serial = 1822] [outer = 000000463579E800] 11:00:31 INFO - PROCESS | 3608 | 1470160831947 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004638C4C000) [pid = 3608] [serial = 1823] [outer = 000000463579E800] 11:00:32 INFO - PROCESS | 3608 | 1470160832421 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 11:00:32 INFO - PROCESS | 3608 | 1470160832454 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 3608 | 1470160832457 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 11:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:00:32 INFO - PROCESS | 3608 | 1470160832460 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 3608 | 1470160832462 Marionette TRACE conn6 <- [1,2394,null,{}] 11:00:32 INFO - PROCESS | 3608 | 1470160832465 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 3608 | 1470160832468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:32 INFO - PROCESS | 3608 | 1470160832559 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 11:00:32 INFO - PROCESS | 3608 | 1470160832567 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 3608 | 1470160832569 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F820800 == 30 [pid = 3608] [id = 608] 11:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463954B800) [pid = 3608] [serial = 1824] [outer = 0000000000000000] 11:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004639A20400) [pid = 3608] [serial = 1825] [outer = 000000463954B800] 11:00:32 INFO - PROCESS | 3608 | 1470160832617 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B0EC000) [pid = 3608] [serial = 1826] [outer = 000000463954B800] 11:00:33 INFO - PROCESS | 3608 | 1470160833053 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 11:00:33 INFO - PROCESS | 3608 | 1470160833092 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 3608 | 1470160833094 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 11:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:00:33 INFO - PROCESS | 3608 | 1470160833104 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 3608 | 1470160833106 Marionette TRACE conn6 <- [1,2398,null,{}] 11:00:33 INFO - PROCESS | 3608 | 1470160833110 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:33 INFO - PROCESS | 3608 | 1470160833112 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:33 INFO - PROCESS | 3608 | 1470160833222 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 11:00:33 INFO - PROCESS | 3608 | 1470160833303 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 3608 | 1470160833306 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000464002E800 == 31 [pid = 3608] [id = 609] 11:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B0EC400) [pid = 3608] [serial = 1827] [outer = 0000000000000000] 11:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B71CC00) [pid = 3608] [serial = 1828] [outer = 000000463B0EC400] 11:00:33 INFO - PROCESS | 3608 | 1470160833360 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B923800) [pid = 3608] [serial = 1829] [outer = 000000463B0EC400] 11:00:33 INFO - PROCESS | 3608 | 1470160833795 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 11:00:33 INFO - PROCESS | 3608 | 1470160833840 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 3608 | 1470160833842 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 11:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:00:33 INFO - PROCESS | 3608 | 1470160833851 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 3608 | 1470160833853 Marionette TRACE conn6 <- [1,2402,null,{}] 11:00:33 INFO - PROCESS | 3608 | 1470160833857 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:33 INFO - PROCESS | 3608 | 1470160833863 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:34 INFO - PROCESS | 3608 | 1470160834016 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 11:00:34 INFO - PROCESS | 3608 | 1470160834073 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 3608 | 1470160834075 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:34 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408EB800 == 32 [pid = 3608] [id = 610] 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BDE9000) [pid = 3608] [serial = 1830] [outer = 0000000000000000] 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BE8C400) [pid = 3608] [serial = 1831] [outer = 000000463BDE9000] 11:00:34 INFO - PROCESS | 3608 | 1470160834122 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BFC5800) [pid = 3608] [serial = 1832] [outer = 000000463BDE9000] 11:00:34 INFO - PROCESS | 3608 | 1470160834561 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 11:00:34 INFO - PROCESS | 3608 | 1470160834622 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 3608 | 1470160834624 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 11:00:34 INFO - PROCESS | 3608 | 1470160834627 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 3608 | 1470160834629 Marionette TRACE conn6 <- [1,2406,null,{}] 11:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:00:34 INFO - PROCESS | 3608 | 1470160834632 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 3608 | 1470160834634 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:34 INFO - PROCESS | 3608 | 1470160834755 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 11:00:34 INFO - PROCESS | 3608 | 1470160834809 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 3608 | 1470160834812 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:34 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409D0800 == 33 [pid = 3608] [id = 611] 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BFCA400) [pid = 3608] [serial = 1833] [outer = 0000000000000000] 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C105000) [pid = 3608] [serial = 1834] [outer = 000000463BFCA400] 11:00:34 INFO - PROCESS | 3608 | 1470160834859 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463C5A9800) [pid = 3608] [serial = 1835] [outer = 000000463BFCA400] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C7C8C00) [pid = 3608] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE89800) [pid = 3608] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDF4800) [pid = 3608] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462EEF6000) [pid = 3608] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D395400) [pid = 3608] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFE1800) [pid = 3608] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B15D400) [pid = 3608] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004634440000) [pid = 3608] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B96D000) [pid = 3608] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462E9C8C00) [pid = 3608] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462E9C9C00) [pid = 3608] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046358F3C00) [pid = 3608] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462D5D9400) [pid = 3608] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:00:35 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B977000) [pid = 3608] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:00:35 INFO - PROCESS | 3608 | 1470160835385 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 776ms 11:00:35 INFO - PROCESS | 3608 | 1470160835409 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 3608 | 1470160835411 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 11:00:35 INFO - PROCESS | 3608 | 1470160835414 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:00:35 INFO - PROCESS | 3608 | 1470160835416 Marionette TRACE conn6 <- [1,2410,null,{}] 11:00:35 INFO - PROCESS | 3608 | 1470160835420 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 3608 | 1470160835422 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:35 INFO - PROCESS | 3608 | 1470160835507 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 11:00:35 INFO - PROCESS | 3608 | 1470160835589 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 3608 | 1470160835591 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:35 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635921000 == 34 [pid = 3608] [id = 612] 11:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462D5D9400) [pid = 3608] [serial = 1836] [outer = 0000000000000000] 11:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634438400) [pid = 3608] [serial = 1837] [outer = 000000462D5D9400] 11:00:35 INFO - PROCESS | 3608 | 1470160835638 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFC5000) [pid = 3608] [serial = 1838] [outer = 000000462D5D9400] 11:00:35 INFO - PROCESS | 3608 | 1470160835983 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 11:00:36 INFO - PROCESS | 3608 | 1470160836047 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 3608 | 1470160836049 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 11:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:00:36 INFO - PROCESS | 3608 | 1470160836069 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 3608 | 1470160836071 Marionette TRACE conn6 <- [1,2414,null,{}] 11:00:36 INFO - PROCESS | 3608 | 1470160836075 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 3608 | 1470160836077 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:36 INFO - PROCESS | 3608 | 1470160836187 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 11:00:36 INFO - PROCESS | 3608 | 1470160836193 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 3608 | 1470160836195 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000464293A000 == 35 [pid = 3608] [id = 613] 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BE9B400) [pid = 3608] [serial = 1839] [outer = 0000000000000000] 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C7C4400) [pid = 3608] [serial = 1840] [outer = 000000463BE9B400] 11:00:36 INFO - PROCESS | 3608 | 1470160836241 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C82D800) [pid = 3608] [serial = 1841] [outer = 000000463BE9B400] 11:00:36 INFO - PROCESS | 3608 | 1470160836660 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 650ms 11:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:00:36 INFO - PROCESS | 3608 | 1470160836708 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 3608 | 1470160836711 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 11:00:36 INFO - PROCESS | 3608 | 1470160836714 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 3608 | 1470160836716 Marionette TRACE conn6 <- [1,2418,null,{}] 11:00:36 INFO - PROCESS | 3608 | 1470160836719 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 3608 | 1470160836721 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:36 INFO - PROCESS | 3608 | 1470160836807 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 11:00:36 INFO - PROCESS | 3608 | 1470160836812 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 3608 | 1470160836814 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642998000 == 36 [pid = 3608] [id = 614] 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C82FC00) [pid = 3608] [serial = 1842] [outer = 0000000000000000] 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D03F400) [pid = 3608] [serial = 1843] [outer = 000000463C82FC00] 11:00:36 INFO - PROCESS | 3608 | 1470160836860 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463D04EC00) [pid = 3608] [serial = 1844] [outer = 000000463C82FC00] 11:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB3800 == 35 [pid = 3608] [id = 606] 11:00:37 INFO - PROCESS | 3608 | --DOCSHELL 00000046359D4800 == 34 [pid = 3608] [id = 605] 11:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0CC000 == 33 [pid = 3608] [id = 604] 11:00:37 INFO - PROCESS | 3608 | --DOCSHELL 0000004643675000 == 32 [pid = 3608] [id = 603] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B5800 == 31 [pid = 3608] [id = 607] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 000000463F820800 == 30 [pid = 3608] [id = 608] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 00000046409D0800 == 29 [pid = 3608] [id = 611] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 0000004635921000 == 28 [pid = 3608] [id = 612] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 000000464293A000 == 27 [pid = 3608] [id = 613] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 00000046408EB800 == 26 [pid = 3608] [id = 610] 11:00:38 INFO - PROCESS | 3608 | --DOCSHELL 000000464002E800 == 25 [pid = 3608] [id = 609] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BE96400) [pid = 3608] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BFBE400) [pid = 3608] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462FB77400) [pid = 3608] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463066B800) [pid = 3608] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004633B75400) [pid = 3608] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004634386400) [pid = 3608] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C5B4400) [pid = 3608] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B722C00) [pid = 3608] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B92B000) [pid = 3608] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000004634652400) [pid = 3608] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463512A800) [pid = 3608] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BDEB000) [pid = 3608] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000462EEF4400) [pid = 3608] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000462E9CA800) [pid = 3608] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463575A800) [pid = 3608] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463595C800) [pid = 3608] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463954A400) [pid = 3608] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463B157800) [pid = 3608] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000462EEEFC00) [pid = 3608] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463BFC9000) [pid = 3608] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463C5B4000) [pid = 3608] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463C8CFC00) [pid = 3608] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463BE9E000) [pid = 3608] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463C7C8800) [pid = 3608] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (000000463BDF5C00) [pid = 3608] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (000000463B0EAC00) [pid = 3608] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (000000463C829000) [pid = 3608] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:00:38 INFO - PROCESS | 3608 | 1470160838658 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1971ms 11:00:38 INFO - PROCESS | 3608 | 1470160838688 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 3608 | 1470160838692 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 11:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:00:38 INFO - PROCESS | 3608 | 1470160838697 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 3608 | 1470160838701 Marionette TRACE conn6 <- [1,2422,null,{}] 11:00:38 INFO - PROCESS | 3608 | 1470160838708 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 3608 | 1470160838711 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:38 INFO - PROCESS | 3608 | 1470160838809 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 11:00:38 INFO - PROCESS | 3608 | 1470160838816 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 3608 | 1470160838821 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351C0800 == 26 [pid = 3608] [id = 615] 11:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000462E755400) [pid = 3608] [serial = 1845] [outer = 0000000000000000] 11:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (000000462E755C00) [pid = 3608] [serial = 1846] [outer = 000000462E755400] 11:00:38 INFO - PROCESS | 3608 | 1470160838874 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000462EE2A400) [pid = 3608] [serial = 1847] [outer = 000000462E755400] 11:00:39 INFO - PROCESS | 3608 | 1470160839378 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 11:00:39 INFO - PROCESS | 3608 | 1470160839434 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 3608 | 1470160839440 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 11:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:00:39 INFO - PROCESS | 3608 | 1470160839446 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 3608 | 1470160839449 Marionette TRACE conn6 <- [1,2426,null,{}] 11:00:39 INFO - PROCESS | 3608 | 1470160839454 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 3608 | 1470160839457 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:39 INFO - PROCESS | 3608 | 1470160839551 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 11:00:39 INFO - PROCESS | 3608 | 1470160839564 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 3608 | 1470160839567 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B015800 == 27 [pid = 3608] [id = 616] 11:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000462F8E3400) [pid = 3608] [serial = 1848] [outer = 0000000000000000] 11:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000462F8EC000) [pid = 3608] [serial = 1849] [outer = 000000462F8E3400] 11:00:39 INFO - PROCESS | 3608 | 1470160839618 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004630055000) [pid = 3608] [serial = 1850] [outer = 000000462F8E3400] 11:00:40 INFO - PROCESS | 3608 | 1470160840094 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 11:00:40 INFO - PROCESS | 3608 | 1470160840119 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 3608 | 1470160840122 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 11:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:00:40 INFO - PROCESS | 3608 | 1470160840125 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 3608 | 1470160840129 Marionette TRACE conn6 <- [1,2430,null,{}] 11:00:40 INFO - PROCESS | 3608 | 1470160840141 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 3608 | 1470160840147 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:40 INFO - PROCESS | 3608 | 1470160840269 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 11:00:40 INFO - PROCESS | 3608 | 1470160840357 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 3608 | 1470160840360 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD8A000 == 28 [pid = 3608] [id = 617] 11:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000462D39E000) [pid = 3608] [serial = 1851] [outer = 0000000000000000] 11:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (00000046339D9800) [pid = 3608] [serial = 1852] [outer = 000000462D39E000] 11:00:40 INFO - PROCESS | 3608 | 1470160840411 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (00000046341A4000) [pid = 3608] [serial = 1853] [outer = 000000462D39E000] 11:00:40 INFO - PROCESS | 3608 | 1470160840786 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 11:00:40 INFO - PROCESS | 3608 | 1470160840827 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 11:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:00:40 INFO - PROCESS | 3608 | 1470160840830 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 11:00:40 INFO - PROCESS | 3608 | 1470160840833 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 3608 | 1470160840835 Marionette TRACE conn6 <- [1,2434,null,{}] 11:00:40 INFO - PROCESS | 3608 | 1470160840838 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 3608 | 1470160840840 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:40 INFO - PROCESS | 3608 | 1470160840930 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 11:00:40 INFO - PROCESS | 3608 | 1470160840936 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 3608 | 1470160840939 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAF1000 == 29 [pid = 3608] [id = 618] 11:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000004634435800) [pid = 3608] [serial = 1854] [outer = 0000000000000000] 11:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463443C800) [pid = 3608] [serial = 1855] [outer = 0000004634435800] 11:00:40 INFO - PROCESS | 3608 | 1470160840986 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463465E400) [pid = 3608] [serial = 1856] [outer = 0000004634435800] 11:00:41 INFO - PROCESS | 3608 | 1470160841420 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 11:00:41 INFO - PROCESS | 3608 | 1470160841463 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 3608 | 1470160841465 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 11:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:00:41 INFO - PROCESS | 3608 | 1470160841469 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 3608 | 1470160841471 Marionette TRACE conn6 <- [1,2438,null,{}] 11:00:41 INFO - PROCESS | 3608 | 1470160841474 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:41 INFO - PROCESS | 3608 | 1470160841476 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:41 INFO - PROCESS | 3608 | 1470160841558 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 11:00:41 INFO - PROCESS | 3608 | 1470160841565 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 3608 | 1470160841567 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F514800 == 30 [pid = 3608] [id = 619] 11:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462EEF6000) [pid = 3608] [serial = 1857] [outer = 0000000000000000] 11:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000046351D5400) [pid = 3608] [serial = 1858] [outer = 000000462EEF6000] 11:00:41 INFO - PROCESS | 3608 | 1470160841615 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004635758800) [pid = 3608] [serial = 1859] [outer = 000000462EEF6000] 11:00:42 INFO - PROCESS | 3608 | 1470160842065 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 11:00:42 INFO - PROCESS | 3608 | 1470160842107 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 3608 | 1470160842109 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 11:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:00:42 INFO - PROCESS | 3608 | 1470160842113 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 3608 | 1470160842114 Marionette TRACE conn6 <- [1,2442,null,{}] 11:00:42 INFO - PROCESS | 3608 | 1470160842122 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 3608 | 1470160842128 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:42 INFO - PROCESS | 3608 | 1470160842240 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 11:00:42 INFO - PROCESS | 3608 | 1470160842255 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 3608 | 1470160842257 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC55000 == 31 [pid = 3608] [id = 620] 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004635C5B400) [pid = 3608] [serial = 1860] [outer = 0000000000000000] 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004639553400) [pid = 3608] [serial = 1861] [outer = 0000004635C5B400] 11:00:42 INFO - PROCESS | 3608 | 1470160842302 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004639A75800) [pid = 3608] [serial = 1862] [outer = 0000004635C5B400] 11:00:42 INFO - PROCESS | 3608 | 1470160842728 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 11:00:42 INFO - PROCESS | 3608 | 1470160842756 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 3608 | 1470160842758 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 11:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:00:42 INFO - PROCESS | 3608 | 1470160842761 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 3608 | 1470160842763 Marionette TRACE conn6 <- [1,2446,null,{}] 11:00:42 INFO - PROCESS | 3608 | 1470160842771 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 3608 | 1470160842773 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:42 INFO - PROCESS | 3608 | 1470160842855 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 11:00:42 INFO - PROCESS | 3608 | 1470160842861 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 3608 | 1470160842863 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640217800 == 32 [pid = 3608] [id = 621] 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004639A77400) [pid = 3608] [serial = 1863] [outer = 0000000000000000] 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B0F4C00) [pid = 3608] [serial = 1864] [outer = 0000004639A77400] 11:00:42 INFO - PROCESS | 3608 | 1470160842909 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B71D800) [pid = 3608] [serial = 1865] [outer = 0000004639A77400] 11:00:43 INFO - PROCESS | 3608 | 1470160843355 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 11:00:43 INFO - PROCESS | 3608 | 1470160843401 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 3608 | 1470160843403 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 11:00:43 INFO - PROCESS | 3608 | 1470160843406 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 3608 | 1470160843408 Marionette TRACE conn6 <- [1,2450,null,{}] 11:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:00:43 INFO - PROCESS | 3608 | 1470160843412 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:43 INFO - PROCESS | 3608 | 1470160843414 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:43 INFO - PROCESS | 3608 | 1470160843496 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 11:00:43 INFO - PROCESS | 3608 | 1470160843502 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 3608 | 1470160843504 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:43 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E9800 == 33 [pid = 3608] [id = 622] 11:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463B0F2000) [pid = 3608] [serial = 1866] [outer = 0000000000000000] 11:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463B920800) [pid = 3608] [serial = 1867] [outer = 000000463B0F2000] 11:00:43 INFO - PROCESS | 3608 | 1470160843550 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B96E800) [pid = 3608] [serial = 1868] [outer = 000000463B0F2000] 11:00:44 INFO - PROCESS | 3608 | 1470160844017 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 11:00:44 INFO - PROCESS | 3608 | 1470160844084 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 3608 | 1470160844087 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 11:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:00:44 INFO - PROCESS | 3608 | 1470160844090 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 3608 | 1470160844092 Marionette TRACE conn6 <- [1,2454,null,{}] 11:00:44 INFO - PROCESS | 3608 | 1470160844095 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 3608 | 1470160844097 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:44 INFO - PROCESS | 3608 | 1470160844209 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 11:00:44 INFO - PROCESS | 3608 | 1470160844289 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 3608 | 1470160844291 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BD89800 == 34 [pid = 3608] [id = 623] 11:00:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B970800) [pid = 3608] [serial = 1869] [outer = 0000000000000000] 11:00:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BDEBC00) [pid = 3608] [serial = 1870] [outer = 000000463B970800] 11:00:44 INFO - PROCESS | 3608 | 1470160844337 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463BE86C00) [pid = 3608] [serial = 1871] [outer = 000000463B970800] 11:00:44 INFO - PROCESS | 3608 | 1470160844755 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 11:00:44 INFO - PROCESS | 3608 | 1470160844764 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 3608 | 1470160844766 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 11:00:44 INFO - PROCESS | 3608 | 1470160844769 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:00:44 INFO - PROCESS | 3608 | 1470160844771 Marionette TRACE conn6 <- [1,2458,null,{}] 11:00:44 INFO - PROCESS | 3608 | 1470160844774 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 3608 | 1470160844776 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:44 INFO - PROCESS | 3608 | 1470160844904 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 11:00:44 INFO - PROCESS | 3608 | 1470160844909 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 3608 | 1470160844911 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641055800 == 35 [pid = 3608] [id = 624] 11:00:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463BE87000) [pid = 3608] [serial = 1872] [outer = 0000000000000000] 11:00:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BE97000) [pid = 3608] [serial = 1873] [outer = 000000463BE87000] 11:00:44 INFO - PROCESS | 3608 | 1470160844956 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BE9F800) [pid = 3608] [serial = 1874] [outer = 000000463BE87000] 11:00:45 INFO - PROCESS | 3608 | 1470160845411 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 11:00:45 INFO - PROCESS | 3608 | 1470160845445 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 11:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:00:45 INFO - PROCESS | 3608 | 1470160845448 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 11:00:45 INFO - PROCESS | 3608 | 1470160845451 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 3608 | 1470160845454 Marionette TRACE conn6 <- [1,2462,null,{}] 11:00:45 INFO - PROCESS | 3608 | 1470160845459 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:45 INFO - PROCESS | 3608 | 1470160845462 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:45 INFO - PROCESS | 3608 | 1470160845587 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 11:00:45 INFO - PROCESS | 3608 | 1470160845678 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 3608 | 1470160845681 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F512000 == 36 [pid = 3608] [id = 625] 11:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BFC1000) [pid = 3608] [serial = 1875] [outer = 0000000000000000] 11:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BFC8800) [pid = 3608] [serial = 1876] [outer = 000000463BFC1000] 11:00:45 INFO - PROCESS | 3608 | 1470160845729 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C24D800) [pid = 3608] [serial = 1877] [outer = 000000463BFC1000] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463B0EC400) [pid = 3608] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BDE9000) [pid = 3608] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462D5D9400) [pid = 3608] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BFCA400) [pid = 3608] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE9B400) [pid = 3608] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463954B800) [pid = 3608] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463579E800) [pid = 3608] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004633977400) [pid = 3608] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046306D6400) [pid = 3608] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462E756800) [pid = 3608] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:00:46 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C8D6000) [pid = 3608] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:00:46 INFO - PROCESS | 3608 | 1470160846226 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 841ms 11:00:46 INFO - PROCESS | 3608 | 1470160846294 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 3608 | 1470160846296 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 11:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:00:46 INFO - PROCESS | 3608 | 1470160846299 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 3608 | 1470160846301 Marionette TRACE conn6 <- [1,2466,null,{}] 11:00:46 INFO - PROCESS | 3608 | 1470160846305 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 3608 | 1470160846307 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:46 INFO - PROCESS | 3608 | 1470160846391 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 11:00:46 INFO - PROCESS | 3608 | 1470160846397 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 3608 | 1470160846399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642980800 == 37 [pid = 3608] [id = 626] 11:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004634470400) [pid = 3608] [serial = 1878] [outer = 0000000000000000] 11:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463B720800) [pid = 3608] [serial = 1879] [outer = 0000004634470400] 11:00:46 INFO - PROCESS | 3608 | 1470160846446 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BFE0800) [pid = 3608] [serial = 1880] [outer = 0000004634470400] 11:00:46 INFO - PROCESS | 3608 | 1470160846876 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 11:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:00:46 INFO - PROCESS | 3608 | 1470160846932 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 3608 | 1470160846934 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 11:00:46 INFO - PROCESS | 3608 | 1470160846937 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 3608 | 1470160846939 Marionette TRACE conn6 <- [1,2470,null,{}] 11:00:46 INFO - PROCESS | 3608 | 1470160846943 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 3608 | 1470160846944 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:47 INFO - PROCESS | 3608 | 1470160847029 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 11:00:47 INFO - PROCESS | 3608 | 1470160847037 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 3608 | 1470160847039 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643367000 == 38 [pid = 3608] [id = 627] 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C10F000) [pid = 3608] [serial = 1881] [outer = 0000000000000000] 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C5AE800) [pid = 3608] [serial = 1882] [outer = 000000463C10F000] 11:00:47 INFO - PROCESS | 3608 | 1470160847085 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C7C5000) [pid = 3608] [serial = 1883] [outer = 000000463C10F000] 11:00:47 INFO - PROCESS | 3608 | 1470160847529 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 11:00:47 INFO - PROCESS | 3608 | 1470160847570 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 3608 | 1470160847572 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 11:00:47 INFO - PROCESS | 3608 | 1470160847575 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:00:47 INFO - PROCESS | 3608 | 1470160847577 Marionette TRACE conn6 <- [1,2474,null,{}] 11:00:47 INFO - PROCESS | 3608 | 1470160847581 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:47 INFO - PROCESS | 3608 | 1470160847583 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:47 INFO - PROCESS | 3608 | 1470160847673 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 11:00:47 INFO - PROCESS | 3608 | 1470160847679 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 3608 | 1470160847680 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643682800 == 39 [pid = 3608] [id = 628] 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C7CD400) [pid = 3608] [serial = 1884] [outer = 0000000000000000] 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C827400) [pid = 3608] [serial = 1885] [outer = 000000463C7CD400] 11:00:47 INFO - PROCESS | 3608 | 1470160847734 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463C8C8C00) [pid = 3608] [serial = 1886] [outer = 000000463C7CD400] 11:00:48 INFO - PROCESS | 3608 | 1470160848434 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 924ms 11:00:48 INFO - PROCESS | 3608 | 1470160848503 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 3608 | 1470160848508 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 11:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:00:48 INFO - PROCESS | 3608 | 1470160848513 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 3608 | 1470160848517 Marionette TRACE conn6 <- [1,2478,null,{}] 11:00:48 INFO - PROCESS | 3608 | 1470160848523 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 3608 | 1470160848527 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:48 INFO - PROCESS | 3608 | 1470160848669 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 11:00:48 INFO - PROCESS | 3608 | 1470160848788 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 3608 | 1470160848791 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396C2800 == 40 [pid = 3608] [id = 629] 11:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462E5C4C00) [pid = 3608] [serial = 1887] [outer = 0000000000000000] 11:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462EEF4C00) [pid = 3608] [serial = 1888] [outer = 000000462E5C4C00] 11:00:48 INFO - PROCESS | 3608 | 1470160848852 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462FBF1000) [pid = 3608] [serial = 1889] [outer = 000000462E5C4C00] 11:00:49 INFO - PROCESS | 3608 | 1470160849556 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1132ms 11:00:49 INFO - PROCESS | 3608 | 1470160849673 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 3608 | 1470160849678 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 11:00:49 INFO - PROCESS | 3608 | 1470160849687 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:00:49 INFO - PROCESS | 3608 | 1470160849690 Marionette TRACE conn6 <- [1,2482,null,{}] 11:00:49 INFO - PROCESS | 3608 | 1470160849694 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 3608 | 1470160849697 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:49 INFO - PROCESS | 3608 | 1470160849836 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 11:00:50 INFO - PROCESS | 3608 | 1470160850075 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 3608 | 1470160850078 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:50 INFO - PROCESS | 3608 | ++DOCSHELL 00000046343DA000 == 41 [pid = 3608] [id = 630] 11:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462D496C00) [pid = 3608] [serial = 1890] [outer = 0000000000000000] 11:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000462E756400) [pid = 3608] [serial = 1891] [outer = 000000462D496C00] 11:00:50 INFO - PROCESS | 3608 | 1470160850146 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000462F4CA000) [pid = 3608] [serial = 1892] [outer = 000000462D496C00] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004643367000 == 40 [pid = 3608] [id = 627] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004642980800 == 39 [pid = 3608] [id = 626] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F512000 == 38 [pid = 3608] [id = 625] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004641055800 == 37 [pid = 3608] [id = 624] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD89800 == 36 [pid = 3608] [id = 623] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E9800 == 35 [pid = 3608] [id = 622] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004640217800 == 34 [pid = 3608] [id = 621] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC55000 == 33 [pid = 3608] [id = 620] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463F514800 == 32 [pid = 3608] [id = 619] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAF1000 == 31 [pid = 3608] [id = 618] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD8A000 == 30 [pid = 3608] [id = 617] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 000000463B015800 == 29 [pid = 3608] [id = 616] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463D03F400) [pid = 3608] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 00000046351C0800 == 28 [pid = 3608] [id = 615] 11:00:50 INFO - PROCESS | 3608 | --DOCSHELL 0000004642998000 == 27 [pid = 3608] [id = 614] 11:00:50 INFO - PROCESS | 3608 | 1470160850858 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1216ms 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B71CC00) [pid = 3608] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463BE8C400) [pid = 3608] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004634438400) [pid = 3608] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463C105000) [pid = 3608] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C7C4400) [pid = 3608] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C5A9800) [pid = 3608] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C82D800) [pid = 3608] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A20400) [pid = 3608] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046357A8400) [pid = 3608] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004638C4C000) [pid = 3608] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046341B0800) [pid = 3608] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463443E800) [pid = 3608] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004633971C00) [pid = 3608] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004633824800) [pid = 3608] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004630668000) [pid = 3608] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462F4CF000) [pid = 3608] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463CAD7C00) [pid = 3608] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463D043000) [pid = 3608] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BFC5800) [pid = 3608] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B923800) [pid = 3608] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BFC5000) [pid = 3608] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463B0EC000) [pid = 3608] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 3608 | 1470160850911 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 3608 | 1470160850915 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 11:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:00:50 INFO - PROCESS | 3608 | 1470160850922 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 3608 | 1470160850925 Marionette TRACE conn6 <- [1,2486,null,{}] 11:00:50 INFO - PROCESS | 3608 | 1470160850931 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:50 INFO - PROCESS | 3608 | 1470160850935 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:51 INFO - PROCESS | 3608 | 1470160851030 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 11:00:51 INFO - PROCESS | 3608 | 1470160851038 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 3608 | 1470160851041 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463592C800 == 28 [pid = 3608] [id = 631] 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462F4D2400) [pid = 3608] [serial = 1893] [outer = 0000000000000000] 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004633807C00) [pid = 3608] [serial = 1894] [outer = 000000462F4D2400] 11:00:51 INFO - PROCESS | 3608 | 1470160851095 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046339D7C00) [pid = 3608] [serial = 1895] [outer = 000000462F4D2400] 11:00:51 INFO - PROCESS | 3608 | 1470160851633 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 11:00:51 INFO - PROCESS | 3608 | 1470160851659 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 3608 | 1470160851663 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 11:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:00:51 INFO - PROCESS | 3608 | 1470160851668 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 3608 | 1470160851670 Marionette TRACE conn6 <- [1,2490,null,{}] 11:00:51 INFO - PROCESS | 3608 | 1470160851674 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 3608 | 1470160851676 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:51 INFO - PROCESS | 3608 | 1470160851772 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 11:00:51 INFO - PROCESS | 3608 | 1470160851781 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 3608 | 1470160851783 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAF000 == 29 [pid = 3608] [id = 632] 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004634437C00) [pid = 3608] [serial = 1896] [outer = 0000000000000000] 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634478800) [pid = 3608] [serial = 1897] [outer = 0000004634437C00] 11:00:51 INFO - PROCESS | 3608 | 1470160851832 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000046355C1800) [pid = 3608] [serial = 1898] [outer = 0000004634437C00] 11:00:52 INFO - PROCESS | 3608 | 1470160852320 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 11:00:52 INFO - PROCESS | 3608 | 1470160852342 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 3608 | 1470160852345 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 11:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:00:52 INFO - PROCESS | 3608 | 1470160852350 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 3608 | 1470160852356 Marionette TRACE conn6 <- [1,2494,null,{}] 11:00:52 INFO - PROCESS | 3608 | 1470160852366 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 3608 | 1470160852370 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:52 INFO - PROCESS | 3608 | 1470160852463 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 11:00:52 INFO - PROCESS | 3608 | 1470160852548 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 3608 | 1470160852550 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50C000 == 30 [pid = 3608] [id = 633] 11:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462D4A3C00) [pid = 3608] [serial = 1899] [outer = 0000000000000000] 11:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004635C57400) [pid = 3608] [serial = 1900] [outer = 000000462D4A3C00] 11:00:52 INFO - PROCESS | 3608 | 1470160852597 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004639549800) [pid = 3608] [serial = 1901] [outer = 000000462D4A3C00] 11:00:53 INFO - PROCESS | 3608 | 1470160853013 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 11:00:53 INFO - PROCESS | 3608 | 1470160853043 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 3608 | 1470160853046 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 11:00:53 INFO - PROCESS | 3608 | 1470160853049 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:00:53 INFO - PROCESS | 3608 | 1470160853051 Marionette TRACE conn6 <- [1,2498,null,{}] 11:00:53 INFO - PROCESS | 3608 | 1470160853055 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 3608 | 1470160853057 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:53 INFO - PROCESS | 3608 | 1470160853184 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:00:53 INFO - PROCESS | 3608 | 1470160853198 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 3608 | 1470160853200 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A3000 == 31 [pid = 3608] [id = 634] 11:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463954E000) [pid = 3608] [serial = 1902] [outer = 0000000000000000] 11:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463A712000) [pid = 3608] [serial = 1903] [outer = 000000463954E000] 11:00:53 INFO - PROCESS | 3608 | 1470160853254 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B15D400) [pid = 3608] [serial = 1904] [outer = 000000463954E000] 11:00:53 INFO - PROCESS | 3608 | 1470160853696 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 11:00:53 INFO - PROCESS | 3608 | 1470160853723 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 3608 | 1470160853725 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:00:53 INFO - PROCESS | 3608 | 1470160853729 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:00:53 INFO - PROCESS | 3608 | 1470160853731 Marionette TRACE conn6 <- [1,2502,null,{}] 11:00:53 INFO - PROCESS | 3608 | 1470160853734 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 3608 | 1470160853737 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:53 INFO - PROCESS | 3608 | 1470160853850 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:00:53 INFO - PROCESS | 3608 | 1470160853933 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 3608 | 1470160853939 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E849000 == 32 [pid = 3608] [id = 635] 11:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B928000) [pid = 3608] [serial = 1905] [outer = 0000000000000000] 11:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B986000) [pid = 3608] [serial = 1906] [outer = 000000463B928000] 11:00:54 INFO - PROCESS | 3608 | 1470160853998 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BE8EC00) [pid = 3608] [serial = 1907] [outer = 000000463B928000] 11:00:54 INFO - PROCESS | 3608 | 1470160854479 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 11:00:54 INFO - PROCESS | 3608 | 1470160854511 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 3608 | 1470160854513 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:00:54 INFO - PROCESS | 3608 | 1470160854521 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 3608 | 1470160854522 Marionette TRACE conn6 <- [1,2506,null,{}] 11:00:54 INFO - PROCESS | 3608 | 1470160854526 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 3608 | 1470160854529 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:54 INFO - PROCESS | 3608 | 1470160854655 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:00:54 INFO - PROCESS | 3608 | 1470160854669 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 3608 | 1470160854671 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:54 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409D0800 == 33 [pid = 3608] [id = 636] 11:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463BE9F400) [pid = 3608] [serial = 1908] [outer = 0000000000000000] 11:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BFBF000) [pid = 3608] [serial = 1909] [outer = 000000463BE9F400] 11:00:54 INFO - PROCESS | 3608 | 1470160854764 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BFCB000) [pid = 3608] [serial = 1910] [outer = 000000463BE9F400] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B970800) [pid = 3608] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BE87000) [pid = 3608] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EEF6000) [pid = 3608] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BFC1000) [pid = 3608] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004634435800) [pid = 3608] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462E755400) [pid = 3608] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B0F2000) [pid = 3608] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C82FC00) [pid = 3608] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462D39E000) [pid = 3608] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004639A77400) [pid = 3608] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004635C5B400) [pid = 3608] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462F8E3400) [pid = 3608] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C10F000) [pid = 3608] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004634470400) [pid = 3608] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:00:55 INFO - PROCESS | 3608 | 1470160855353 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 881ms 11:00:55 INFO - PROCESS | 3608 | 1470160855403 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 3608 | 1470160855405 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:00:55 INFO - PROCESS | 3608 | 1470160855409 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 3608 | 1470160855411 Marionette TRACE conn6 <- [1,2510,null,{}] 11:00:55 INFO - PROCESS | 3608 | 1470160855414 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:55 INFO - PROCESS | 3608 | 1470160855416 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:55 INFO - PROCESS | 3608 | 1470160855505 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:00:55 INFO - PROCESS | 3608 | 1470160855511 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 3608 | 1470160855513 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641217000 == 34 [pid = 3608] [id = 637] 11:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463396E000) [pid = 3608] [serial = 1911] [outer = 0000000000000000] 11:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634435C00) [pid = 3608] [serial = 1912] [outer = 000000463396E000] 11:00:55 INFO - PROCESS | 3608 | 1470160855560 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BDF5400) [pid = 3608] [serial = 1913] [outer = 000000463396E000] 11:00:55 INFO - PROCESS | 3608 | 1470160855970 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 587ms 11:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:00:56 INFO - PROCESS | 3608 | 1470160856009 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 3608 | 1470160856011 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:00:56 INFO - PROCESS | 3608 | 1470160856031 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 3608 | 1470160856042 Marionette TRACE conn6 <- [1,2514,null,{}] 11:00:56 INFO - PROCESS | 3608 | 1470160856046 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 3608 | 1470160856048 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:56 INFO - PROCESS | 3608 | 1470160856132 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:00:56 INFO - PROCESS | 3608 | 1470160856138 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 3608 | 1470160856140 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642931000 == 35 [pid = 3608] [id = 638] 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BFCB800) [pid = 3608] [serial = 1914] [outer = 0000000000000000] 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C10C800) [pid = 3608] [serial = 1915] [outer = 000000463BFCB800] 11:00:56 INFO - PROCESS | 3608 | 1470160856185 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C5B2800) [pid = 3608] [serial = 1916] [outer = 000000463BFCB800] 11:00:56 INFO - PROCESS | 3608 | 1470160856608 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 651ms 11:00:56 INFO - PROCESS | 3608 | 1470160856670 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 3608 | 1470160856672 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:00:56 INFO - PROCESS | 3608 | 1470160856676 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 3608 | 1470160856678 Marionette TRACE conn6 <- [1,2518,null,{}] 11:00:56 INFO - PROCESS | 3608 | 1470160856681 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 3608 | 1470160856683 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:56 INFO - PROCESS | 3608 | 1470160856769 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:00:56 INFO - PROCESS | 3608 | 1470160856776 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 3608 | 1470160856778 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50B800 == 36 [pid = 3608] [id = 639] 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C7C3000) [pid = 3608] [serial = 1917] [outer = 0000000000000000] 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C828400) [pid = 3608] [serial = 1918] [outer = 000000463C7C3000] 11:00:56 INFO - PROCESS | 3608 | 1470160856824 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C8D1400) [pid = 3608] [serial = 1919] [outer = 000000463C7C3000] 11:00:57 INFO - PROCESS | 3608 | 1470160857328 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 11:00:57 INFO - PROCESS | 3608 | 1470160857414 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 3608 | 1470160857419 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:00:57 INFO - PROCESS | 3608 | 1470160857424 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 3608 | 1470160857429 Marionette TRACE conn6 <- [1,2522,null,{}] 11:00:57 INFO - PROCESS | 3608 | 1470160857437 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:57 INFO - PROCESS | 3608 | 1470160857440 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:57 INFO - PROCESS | 3608 | 1470160857576 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:00:57 INFO - PROCESS | 3608 | 1470160857695 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 3608 | 1470160857701 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635827000 == 37 [pid = 3608] [id = 640] 11:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEF3800) [pid = 3608] [serial = 1920] [outer = 0000000000000000] 11:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462F4D2C00) [pid = 3608] [serial = 1921] [outer = 000000462EEF3800] 11:00:57 INFO - PROCESS | 3608 | 1470160857762 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004633910C00) [pid = 3608] [serial = 1922] [outer = 000000462EEF3800] 11:00:58 INFO - PROCESS | 3608 | 1470160858422 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1024ms 11:00:58 INFO - PROCESS | 3608 | 1470160858451 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 3608 | 1470160858456 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:00:58 INFO - PROCESS | 3608 | 1470160858463 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 3608 | 1470160858466 Marionette TRACE conn6 <- [1,2526,null,{}] 11:00:58 INFO - PROCESS | 3608 | 1470160858471 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 3608 | 1470160858474 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:58 INFO - PROCESS | 3608 | 1470160858593 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:00:58 INFO - PROCESS | 3608 | 1470160858719 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 3608 | 1470160858722 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F82A000 == 38 [pid = 3608] [id = 641] 11:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004634470400) [pid = 3608] [serial = 1923] [outer = 0000000000000000] 11:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463579D000) [pid = 3608] [serial = 1924] [outer = 0000004634470400] 11:00:58 INFO - PROCESS | 3608 | 1470160858783 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004638C25000) [pid = 3608] [serial = 1925] [outer = 0000004634470400] 11:00:59 INFO - PROCESS | 3608 | 1470160859416 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 986ms 11:00:59 INFO - PROCESS | 3608 | 1470160859451 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 3608 | 1470160859454 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:00:59 INFO - PROCESS | 3608 | 1470160859458 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 3608 | 1470160859462 Marionette TRACE conn6 <- [1,2530,null,{}] 11:00:59 INFO - PROCESS | 3608 | 1470160859475 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:59 INFO - PROCESS | 3608 | 1470160859480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:59 INFO - PROCESS | 3608 | 1470160859594 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:00:59 INFO - PROCESS | 3608 | 1470160859692 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 3608 | 1470160859696 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:00:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000464367E000 == 39 [pid = 3608] [id = 642] 11:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BE8A800) [pid = 3608] [serial = 1926] [outer = 0000000000000000] 11:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BE9C400) [pid = 3608] [serial = 1927] [outer = 000000463BE8A800] 11:00:59 INFO - PROCESS | 3608 | 1470160859757 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C256C00) [pid = 3608] [serial = 1928] [outer = 000000463BE8A800] 11:01:00 INFO - PROCESS | 3608 | 1470160860347 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 11:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:01:00 INFO - PROCESS | 3608 | 1470160860404 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 3608 | 1470160860407 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:01:00 INFO - PROCESS | 3608 | 1470160860411 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 3608 | 1470160860413 Marionette TRACE conn6 <- [1,2534,null,{}] 11:01:00 INFO - PROCESS | 3608 | 1470160860417 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 3608 | 1470160860419 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:00 INFO - PROCESS | 3608 | 1470160860536 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:01:00 INFO - PROCESS | 3608 | 1470160860659 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 3608 | 1470160860662 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:00 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640963000 == 40 [pid = 3608] [id = 643] 11:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463CAD7C00) [pid = 3608] [serial = 1929] [outer = 0000000000000000] 11:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463D047C00) [pid = 3608] [serial = 1930] [outer = 000000463CAD7C00] 11:01:00 INFO - PROCESS | 3608 | 1470160860719 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463D054400) [pid = 3608] [serial = 1931] [outer = 000000463CAD7C00] 11:01:01 INFO - PROCESS | 3608 | 1470160861514 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1139ms 11:01:01 INFO - PROCESS | 3608 | 1470160861552 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 3608 | 1470160861557 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:01:01 INFO - PROCESS | 3608 | 1470160861562 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 3608 | 1470160861566 Marionette TRACE conn6 <- [1,2538,null,{}] 11:01:01 INFO - PROCESS | 3608 | 1470160861571 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:01 INFO - PROCESS | 3608 | 1470160861574 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:01 INFO - PROCESS | 3608 | 1470160861686 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:01:01 INFO - PROCESS | 3608 | 1470160861817 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 3608 | 1470160861822 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635057800 == 41 [pid = 3608] [id = 644] 11:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000462F8EAC00) [pid = 3608] [serial = 1932] [outer = 0000000000000000] 11:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000046306D9400) [pid = 3608] [serial = 1933] [outer = 000000462F8EAC00] 11:01:01 INFO - PROCESS | 3608 | 1470160861878 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000004634383C00) [pid = 3608] [serial = 1934] [outer = 000000462F8EAC00] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004642931000 == 40 [pid = 3608] [id = 638] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004641217000 == 39 [pid = 3608] [id = 637] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 00000046409D0800 == 38 [pid = 3608] [id = 636] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463E849000 == 37 [pid = 3608] [id = 635] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A3000 == 36 [pid = 3608] [id = 634] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50C000 == 35 [pid = 3608] [id = 633] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAF000 == 34 [pid = 3608] [id = 632] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463592C800 == 33 [pid = 3608] [id = 631] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 00000046343DA000 == 32 [pid = 3608] [id = 630] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 00000046396C2800 == 31 [pid = 3608] [id = 629] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004643682800 == 30 [pid = 3608] [id = 628] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004640963000 == 29 [pid = 3608] [id = 643] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000464367E000 == 28 [pid = 3608] [id = 642] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463F82A000 == 27 [pid = 3608] [id = 641] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50B800 == 26 [pid = 3608] [id = 639] 11:01:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004635827000 == 25 [pid = 3608] [id = 640] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463BDEBC00) [pid = 3608] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BE97000) [pid = 3608] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463BE86C00) [pid = 3608] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000046351D5400) [pid = 3608] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004635758800) [pid = 3608] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BFC8800) [pid = 3608] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463443C800) [pid = 3608] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463465E400) [pid = 3608] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462E755C00) [pid = 3608] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462EE2A400) [pid = 3608] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B920800) [pid = 3608] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D04EC00) [pid = 3608] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046339D9800) [pid = 3608] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046341A4000) [pid = 3608] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463B0F4C00) [pid = 3608] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B71D800) [pid = 3608] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004639553400) [pid = 3608] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004639A75800) [pid = 3608] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462F8EC000) [pid = 3608] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000004630055000) [pid = 3608] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE9F800) [pid = 3608] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C5AE800) [pid = 3608] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C24D800) [pid = 3608] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B720800) [pid = 3608] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C827400) [pid = 3608] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463C7C5000) [pid = 3608] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BFE0800) [pid = 3608] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463B96E800) [pid = 3608] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:01:03 INFO - PROCESS | 3608 | 1470160863152 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1633ms 11:01:03 INFO - PROCESS | 3608 | 1470160863200 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 3608 | 1470160863204 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:01:03 INFO - PROCESS | 3608 | 1470160863209 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:01:03 INFO - PROCESS | 3608 | 1470160863213 Marionette TRACE conn6 <- [1,2542,null,{}] 11:01:03 INFO - PROCESS | 3608 | 1470160863219 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 3608 | 1470160863222 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:03 INFO - PROCESS | 3608 | 1470160863317 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:01:03 INFO - PROCESS | 3608 | 1470160863324 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 3608 | 1470160863329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:03 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357D9800 == 26 [pid = 3608] [id = 645] 11:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462F4C8C00) [pid = 3608] [serial = 1935] [outer = 0000000000000000] 11:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462FBF1800) [pid = 3608] [serial = 1936] [outer = 000000462F4C8C00] 11:01:03 INFO - PROCESS | 3608 | 1470160863380 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463382A400) [pid = 3608] [serial = 1937] [outer = 000000462F4C8C00] 11:01:03 INFO - PROCESS | 3608 | 1470160863897 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 11:01:03 INFO - PROCESS | 3608 | 1470160863947 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 3608 | 1470160863952 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:01:03 INFO - PROCESS | 3608 | 1470160863959 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 3608 | 1470160863962 Marionette TRACE conn6 <- [1,2546,null,{}] 11:01:03 INFO - PROCESS | 3608 | 1470160863966 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 3608 | 1470160863969 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:04 INFO - PROCESS | 3608 | 1470160864096 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:01:04 INFO - PROCESS | 3608 | 1470160864186 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 3608 | 1470160864189 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB49000 == 27 [pid = 3608] [id = 646] 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004634046000) [pid = 3608] [serial = 1938] [outer = 0000000000000000] 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000046343B7C00) [pid = 3608] [serial = 1939] [outer = 0000004634046000] 11:01:04 INFO - PROCESS | 3608 | 1470160864239 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634441C00) [pid = 3608] [serial = 1940] [outer = 0000004634046000] 11:01:04 INFO - PROCESS | 3608 | 1470160864631 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 11:01:04 INFO - PROCESS | 3608 | 1470160864695 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 3608 | 1470160864698 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:01:04 INFO - PROCESS | 3608 | 1470160864701 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 3608 | 1470160864705 Marionette TRACE conn6 <- [1,2550,null,{}] 11:01:04 INFO - PROCESS | 3608 | 1470160864717 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 3608 | 1470160864722 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:04 INFO - PROCESS | 3608 | 1470160864813 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:01:04 INFO - PROCESS | 3608 | 1470160864830 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 3608 | 1470160864833 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D750800 == 28 [pid = 3608] [id = 647] 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462D5D1800) [pid = 3608] [serial = 1941] [outer = 0000000000000000] 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463595CC00) [pid = 3608] [serial = 1942] [outer = 000000462D5D1800] 11:01:04 INFO - PROCESS | 3608 | 1470160864883 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463950D400) [pid = 3608] [serial = 1943] [outer = 000000462D5D1800] 11:01:05 INFO - PROCESS | 3608 | 1470160865389 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 11:01:05 INFO - PROCESS | 3608 | 1470160865438 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 3608 | 1470160865441 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:01:05 INFO - PROCESS | 3608 | 1470160865481 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 3608 | 1470160865483 Marionette TRACE conn6 <- [1,2554,null,{}] 11:01:05 INFO - PROCESS | 3608 | 1470160865491 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 3608 | 1470160865493 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:05 INFO - PROCESS | 3608 | 1470160865610 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:01:05 INFO - PROCESS | 3608 | 1470160865622 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 3608 | 1470160865624 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5F4800 == 29 [pid = 3608] [id = 648] 11:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639A6D800) [pid = 3608] [serial = 1944] [outer = 0000000000000000] 11:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463B0AA800) [pid = 3608] [serial = 1945] [outer = 0000004639A6D800] 11:01:05 INFO - PROCESS | 3608 | 1470160865715 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B15BC00) [pid = 3608] [serial = 1946] [outer = 0000004639A6D800] 11:01:06 INFO - PROCESS | 3608 | 1470160866159 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 777ms 11:01:06 INFO - PROCESS | 3608 | 1470160866224 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 3608 | 1470160866227 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:01:06 INFO - PROCESS | 3608 | 1470160866230 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:01:06 INFO - PROCESS | 3608 | 1470160866232 Marionette TRACE conn6 <- [1,2558,null,{}] 11:01:06 INFO - PROCESS | 3608 | 1470160866236 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 3608 | 1470160866238 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:06 INFO - PROCESS | 3608 | 1470160866348 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:01:06 INFO - PROCESS | 3608 | 1470160866357 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 3608 | 1470160866359 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640032800 == 30 [pid = 3608] [id = 649] 11:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462EEEF400) [pid = 3608] [serial = 1947] [outer = 0000000000000000] 11:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B720400) [pid = 3608] [serial = 1948] [outer = 000000462EEEF400] 11:01:06 INFO - PROCESS | 3608 | 1470160866451 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463B927C00) [pid = 3608] [serial = 1949] [outer = 000000462EEEF400] 11:01:06 INFO - PROCESS | 3608 | 1470160866920 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 11:01:06 INFO - PROCESS | 3608 | 1470160866980 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 3608 | 1470160866982 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:01:06 INFO - PROCESS | 3608 | 1470160866986 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 3608 | 1470160866988 Marionette TRACE conn6 <- [1,2562,null,{}] 11:01:06 INFO - PROCESS | 3608 | 1470160866991 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 3608 | 1470160866997 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:07 INFO - PROCESS | 3608 | 1470160867285 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B928000) [pid = 3608] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE9F400) [pid = 3608] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462D4A3C00) [pid = 3608] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C7CD400) [pid = 3608] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462D496C00) [pid = 3608] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634437C00) [pid = 3608] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F4D2400) [pid = 3608] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462E5C4C00) [pid = 3608] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C7C3000) [pid = 3608] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463396E000) [pid = 3608] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BFCB800) [pid = 3608] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463954E000) [pid = 3608] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:01:07 INFO - PROCESS | 3608 | 1470160867348 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 3608 | 1470160867350 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81F000 == 31 [pid = 3608] [id = 650] 11:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462D3A0000) [pid = 3608] [serial = 1950] [outer = 0000000000000000] 11:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462EEEFC00) [pid = 3608] [serial = 1951] [outer = 000000462D3A0000] 11:01:07 INFO - PROCESS | 3608 | 1470160867398 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463575CC00) [pid = 3608] [serial = 1952] [outer = 000000462D3A0000] 11:01:07 INFO - PROCESS | 3608 | 1470160867752 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 818ms 11:01:07 INFO - PROCESS | 3608 | 1470160867815 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 3608 | 1470160867817 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:01:07 INFO - PROCESS | 3608 | 1470160867820 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 3608 | 1470160867822 Marionette TRACE conn6 <- [1,2566,null,{}] 11:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:01:07 INFO - PROCESS | 3608 | 1470160867825 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 3608 | 1470160867828 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:07 INFO - PROCESS | 3608 | 1470160867910 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:01:07 INFO - PROCESS | 3608 | 1470160867916 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 3608 | 1470160867918 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000464096F800 == 32 [pid = 3608] [id = 651] 11:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463B0F3C00) [pid = 3608] [serial = 1953] [outer = 0000000000000000] 11:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BEA4400) [pid = 3608] [serial = 1954] [outer = 000000463B0F3C00] 11:01:07 INFO - PROCESS | 3608 | 1470160867963 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BFC3000) [pid = 3608] [serial = 1955] [outer = 000000463B0F3C00] 11:01:08 INFO - PROCESS | 3608 | 1470160868389 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 11:01:08 INFO - PROCESS | 3608 | 1470160868455 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 3608 | 1470160868457 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:01:08 INFO - PROCESS | 3608 | 1470160868460 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:01:08 INFO - PROCESS | 3608 | 1470160868462 Marionette TRACE conn6 <- [1,2570,null,{}] 11:01:08 INFO - PROCESS | 3608 | 1470160868466 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 3608 | 1470160868468 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:08 INFO - PROCESS | 3608 | 1470160868549 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:01:08 INFO - PROCESS | 3608 | 1470160868557 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 3608 | 1470160868559 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641053000 == 33 [pid = 3608] [id = 652] 11:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BFCB400) [pid = 3608] [serial = 1956] [outer = 0000000000000000] 11:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BFEB800) [pid = 3608] [serial = 1957] [outer = 000000463BFCB400] 11:01:08 INFO - PROCESS | 3608 | 1470160868605 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C460400) [pid = 3608] [serial = 1958] [outer = 000000463BFCB400] 11:01:09 INFO - PROCESS | 3608 | 1470160869064 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 11:01:09 INFO - PROCESS | 3608 | 1470160869102 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 3608 | 1470160869105 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:01:09 INFO - PROCESS | 3608 | 1470160869108 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:01:09 INFO - PROCESS | 3608 | 1470160869110 Marionette TRACE conn6 <- [1,2574,null,{}] 11:01:09 INFO - PROCESS | 3608 | 1470160869113 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 3608 | 1470160869115 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:09 INFO - PROCESS | 3608 | 1470160869203 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:01:09 INFO - PROCESS | 3608 | 1470160869209 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 3608 | 1470160869211 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D73D800 == 34 [pid = 3608] [id = 653] 11:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C5AAC00) [pid = 3608] [serial = 1959] [outer = 0000000000000000] 11:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5B1800) [pid = 3608] [serial = 1960] [outer = 000000463C5AAC00] 11:01:09 INFO - PROCESS | 3608 | 1470160869257 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C7C7C00) [pid = 3608] [serial = 1961] [outer = 000000463C5AAC00] 11:01:10 INFO - PROCESS | 3608 | 1470160870080 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1015ms 11:01:10 INFO - PROCESS | 3608 | 1470160870128 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 3608 | 1470160870133 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:01:10 INFO - PROCESS | 3608 | 1470160870138 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 3608 | 1470160870144 Marionette TRACE conn6 <- [1,2578,null,{}] 11:01:10 INFO - PROCESS | 3608 | 1470160870150 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:10 INFO - PROCESS | 3608 | 1470160870153 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:10 INFO - PROCESS | 3608 | 1470160870332 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:01:10 INFO - PROCESS | 3608 | 1470160870449 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 3608 | 1470160870452 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB60000 == 35 [pid = 3608] [id = 654] 11:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462EEF5400) [pid = 3608] [serial = 1962] [outer = 0000000000000000] 11:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046336BC000) [pid = 3608] [serial = 1963] [outer = 000000462EEF5400] 11:01:10 INFO - PROCESS | 3608 | 1470160870515 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463414BC00) [pid = 3608] [serial = 1964] [outer = 000000462EEF5400] 11:01:11 INFO - PROCESS | 3608 | 1470160871221 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1177ms 11:01:11 INFO - PROCESS | 3608 | 1470160871320 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 3608 | 1470160871325 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:01:11 INFO - PROCESS | 3608 | 1470160871356 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 3608 | 1470160871360 Marionette TRACE conn6 <- [1,2582,null,{}] 11:01:11 INFO - PROCESS | 3608 | 1470160871365 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 3608 | 1470160871368 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:11 INFO - PROCESS | 3608 | 1470160871515 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:01:11 INFO - PROCESS | 3608 | 1470160871591 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 3608 | 1470160871594 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000463410A000 == 36 [pid = 3608] [id = 655] 11:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000462D398000) [pid = 3608] [serial = 1965] [outer = 0000000000000000] 11:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462EEF1800) [pid = 3608] [serial = 1966] [outer = 000000462D398000] 11:01:11 INFO - PROCESS | 3608 | 1470160871781 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000046336BE000) [pid = 3608] [serial = 1967] [outer = 000000462D398000] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004641053000 == 35 [pid = 3608] [id = 652] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 000000464096F800 == 34 [pid = 3608] [id = 651] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81F000 == 33 [pid = 3608] [id = 650] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004640032800 == 32 [pid = 3608] [id = 649] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5F4800 == 31 [pid = 3608] [id = 648] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463D750800 == 30 [pid = 3608] [id = 647] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB49000 == 29 [pid = 3608] [id = 646] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 00000046357D9800 == 28 [pid = 3608] [id = 645] 11:01:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004635057800 == 27 [pid = 3608] [id = 644] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B986000) [pid = 3608] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BFBF000) [pid = 3608] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004635C57400) [pid = 3608] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004639549800) [pid = 3608] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463C8C8C00) [pid = 3608] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462E756400) [pid = 3608] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4CA000) [pid = 3608] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BE8EC00) [pid = 3608] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004634478800) [pid = 3608] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046355C1800) [pid = 3608] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004633807C00) [pid = 3608] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046339D7C00) [pid = 3608] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462EEF4C00) [pid = 3608] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462FBF1000) [pid = 3608] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C828400) [pid = 3608] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463BDF5400) [pid = 3608] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463C8D1400) [pid = 3608] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000004634435C00) [pid = 3608] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BFCB000) [pid = 3608] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463C5B2800) [pid = 3608] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463A712000) [pid = 3608] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463B15D400) [pid = 3608] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463C10C800) [pid = 3608] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:01:12 INFO - PROCESS | 3608 | 1470160872465 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1153ms 11:01:12 INFO - PROCESS | 3608 | 1470160872486 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 3608 | 1470160872491 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:01:12 INFO - PROCESS | 3608 | 1470160872496 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 3608 | 1470160872498 Marionette TRACE conn6 <- [1,2586,null,{}] 11:01:12 INFO - PROCESS | 3608 | 1470160872503 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 3608 | 1470160872506 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:12 INFO - PROCESS | 3608 | 1470160872614 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:01:12 INFO - PROCESS | 3608 | 1470160872698 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 3608 | 1470160872701 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000004639AAF000 == 28 [pid = 3608] [id = 656] 11:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462D3C0000) [pid = 3608] [serial = 1968] [outer = 0000000000000000] 11:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462F4D2400) [pid = 3608] [serial = 1969] [outer = 000000462D3C0000] 11:01:12 INFO - PROCESS | 3608 | 1470160872751 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004634433800) [pid = 3608] [serial = 1970] [outer = 000000462D3C0000] 11:01:13 INFO - PROCESS | 3608 | 1470160873231 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 775ms 11:01:13 INFO - PROCESS | 3608 | 1470160873275 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 3608 | 1470160873279 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:01:13 INFO - PROCESS | 3608 | 1470160873286 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 3608 | 1470160873289 Marionette TRACE conn6 <- [1,2590,null,{}] 11:01:13 INFO - PROCESS | 3608 | 1470160873293 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 3608 | 1470160873295 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:13 INFO - PROCESS | 3608 | 1470160873390 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:01:13 INFO - PROCESS | 3608 | 1470160873400 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 3608 | 1470160873402 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4C9800 == 29 [pid = 3608] [id = 657] 11:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463579EC00) [pid = 3608] [serial = 1971] [outer = 0000000000000000] 11:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004635C55C00) [pid = 3608] [serial = 1972] [outer = 000000463579EC00] 11:01:13 INFO - PROCESS | 3608 | 1470160873449 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004639550400) [pid = 3608] [serial = 1973] [outer = 000000463579EC00] 11:01:13 INFO - PROCESS | 3608 | 1470160873939 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 11:01:13 INFO - PROCESS | 3608 | 1470160873960 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 3608 | 1470160873963 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:01:13 INFO - PROCESS | 3608 | 1470160873966 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 3608 | 1470160873970 Marionette TRACE conn6 <- [1,2594,null,{}] 11:01:13 INFO - PROCESS | 3608 | 1470160873982 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 3608 | 1470160873987 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:14 INFO - PROCESS | 3608 | 1470160874100 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:01:14 INFO - PROCESS | 3608 | 1470160874189 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 3608 | 1470160874191 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F9A5000 == 30 [pid = 3608] [id = 658] 11:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004639A26400) [pid = 3608] [serial = 1974] [outer = 0000000000000000] 11:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B71B400) [pid = 3608] [serial = 1975] [outer = 0000004639A26400] 11:01:14 INFO - PROCESS | 3608 | 1470160874238 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BC24C00) [pid = 3608] [serial = 1976] [outer = 0000004639A26400] 11:01:14 INFO - PROCESS | 3608 | 1470160874634 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 11:01:14 INFO - PROCESS | 3608 | 1470160874702 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 3608 | 1470160874705 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:01:14 INFO - PROCESS | 3608 | 1470160874708 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:01:14 INFO - PROCESS | 3608 | 1470160874710 Marionette TRACE conn6 <- [1,2598,null,{}] 11:01:14 INFO - PROCESS | 3608 | 1470160874718 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 3608 | 1470160874720 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:14 INFO - PROCESS | 3608 | 1470160874888 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:01:14 INFO - PROCESS | 3608 | 1470160874908 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 3608 | 1470160874911 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408D5800 == 31 [pid = 3608] [id = 659] 11:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BE86800) [pid = 3608] [serial = 1977] [outer = 0000000000000000] 11:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BE8C000) [pid = 3608] [serial = 1978] [outer = 000000463BE86800] 11:01:14 INFO - PROCESS | 3608 | 1470160874957 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463BE93800) [pid = 3608] [serial = 1979] [outer = 000000463BE86800] 11:01:15 INFO - PROCESS | 3608 | 1470160875408 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 11:01:15 INFO - PROCESS | 3608 | 1470160875445 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:01:15 INFO - PROCESS | 3608 | 1470160875447 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:01:15 INFO - PROCESS | 3608 | 1470160875450 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 3608 | 1470160875452 Marionette TRACE conn6 <- [1,2602,null,{}] 11:01:15 INFO - PROCESS | 3608 | 1470160875456 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 3608 | 1470160875458 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:15 INFO - PROCESS | 3608 | 1470160875578 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:01:15 INFO - PROCESS | 3608 | 1470160875584 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 3608 | 1470160875586 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F811800 == 32 [pid = 3608] [id = 660] 11:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463BF24000) [pid = 3608] [serial = 1980] [outer = 0000000000000000] 11:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463BFC0800) [pid = 3608] [serial = 1981] [outer = 000000463BF24000] 11:01:15 INFO - PROCESS | 3608 | 1470160875643 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C251C00) [pid = 3608] [serial = 1982] [outer = 000000463BF24000] 11:01:16 INFO - PROCESS | 3608 | 1470160876131 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 11:01:16 INFO - PROCESS | 3608 | 1470160876218 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 3608 | 1470160876220 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:01:16 INFO - PROCESS | 3608 | 1470160876233 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 3608 | 1470160876235 Marionette TRACE conn6 <- [1,2606,null,{}] 11:01:16 INFO - PROCESS | 3608 | 1470160876239 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 3608 | 1470160876245 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:16 INFO - PROCESS | 3608 | 1470160876373 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:01:16 INFO - PROCESS | 3608 | 1470160876428 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 3608 | 1470160876430 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:16 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641225800 == 33 [pid = 3608] [id = 661] 11:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C45F800) [pid = 3608] [serial = 1983] [outer = 0000000000000000] 11:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463C82D400) [pid = 3608] [serial = 1984] [outer = 000000463C45F800] 11:01:16 INFO - PROCESS | 3608 | 1470160876477 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463C8D3400) [pid = 3608] [serial = 1985] [outer = 000000463C45F800] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BFCB400) [pid = 3608] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004639A6D800) [pid = 3608] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462D5D1800) [pid = 3608] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004634046000) [pid = 3608] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462F8EAC00) [pid = 3608] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462F4C8C00) [pid = 3608] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EEEF400) [pid = 3608] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462EEF3800) [pid = 3608] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004634470400) [pid = 3608] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BE8A800) [pid = 3608] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463CAD7C00) [pid = 3608] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462D3A0000) [pid = 3608] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:01:16 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B0F3C00) [pid = 3608] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:01:16 INFO - PROCESS | 3608 | 1470160876978 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 11:01:17 INFO - PROCESS | 3608 | 1470160877009 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 3608 | 1470160877011 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:01:17 INFO - PROCESS | 3608 | 1470160877015 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:01:17 INFO - PROCESS | 3608 | 1470160877016 Marionette TRACE conn6 <- [1,2610,null,{}] 11:01:17 INFO - PROCESS | 3608 | 1470160877020 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 3608 | 1470160877022 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:17 INFO - PROCESS | 3608 | 1470160877106 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:01:17 INFO - PROCESS | 3608 | 1470160877112 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 3608 | 1470160877114 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0B1000 == 34 [pid = 3608] [id = 662] 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462F9A4C00) [pid = 3608] [serial = 1986] [outer = 0000000000000000] 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634046000) [pid = 3608] [serial = 1987] [outer = 000000462F9A4C00] 11:01:17 INFO - PROCESS | 3608 | 1470160877161 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B0F3C00) [pid = 3608] [serial = 1988] [outer = 000000462F9A4C00] 11:01:17 INFO - PROCESS | 3608 | 1470160877605 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 11:01:17 INFO - PROCESS | 3608 | 1470160877647 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 3608 | 1470160877649 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:01:17 INFO - PROCESS | 3608 | 1470160877653 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 3608 | 1470160877654 Marionette TRACE conn6 <- [1,2614,null,{}] 11:01:17 INFO - PROCESS | 3608 | 1470160877658 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 3608 | 1470160877660 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:17 INFO - PROCESS | 3608 | 1470160877770 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:01:17 INFO - PROCESS | 3608 | 1470160877778 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 3608 | 1470160877780 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000464298B000 == 35 [pid = 3608] [id = 663] 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463C5A7400) [pid = 3608] [serial = 1989] [outer = 0000000000000000] 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463CAD7000) [pid = 3608] [serial = 1990] [outer = 000000463C5A7400] 11:01:17 INFO - PROCESS | 3608 | 1470160877827 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463D044800) [pid = 3608] [serial = 1991] [outer = 000000463C5A7400] 11:01:18 INFO - PROCESS | 3608 | 1470160878250 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 11:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:01:18 INFO - PROCESS | 3608 | 1470160878285 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 3608 | 1470160878287 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:01:18 INFO - PROCESS | 3608 | 1470160878290 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 3608 | 1470160878292 Marionette TRACE conn6 <- [1,2618,null,{}] 11:01:18 INFO - PROCESS | 3608 | 1470160878295 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 3608 | 1470160878297 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:18 INFO - PROCESS | 3608 | 1470160878381 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:01:18 INFO - PROCESS | 3608 | 1470160878387 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 3608 | 1470160878389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643362800 == 36 [pid = 3608] [id = 664] 11:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D04E800) [pid = 3608] [serial = 1992] [outer = 0000000000000000] 11:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D055000) [pid = 3608] [serial = 1993] [outer = 000000463D04E800] 11:01:18 INFO - PROCESS | 3608 | 1470160878434 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463D0E4400) [pid = 3608] [serial = 1994] [outer = 000000463D04E800] 11:01:18 INFO - PROCESS | 3608 | 1470160878867 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 11:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:01:18 INFO - PROCESS | 3608 | 1470160878923 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 3608 | 1470160878925 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:01:18 INFO - PROCESS | 3608 | 1470160878928 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 3608 | 1470160878930 Marionette TRACE conn6 <- [1,2622,null,{}] 11:01:18 INFO - PROCESS | 3608 | 1470160878933 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 3608 | 1470160878935 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:19 INFO - PROCESS | 3608 | 1470160879069 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:01:19 INFO - PROCESS | 3608 | 1470160879244 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 3608 | 1470160879248 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BD1800 == 37 [pid = 3608] [id = 665] 11:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462F4C8000) [pid = 3608] [serial = 1995] [outer = 0000000000000000] 11:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462F8E6000) [pid = 3608] [serial = 1996] [outer = 000000462F4C8000] 11:01:19 INFO - PROCESS | 3608 | 1470160879310 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463414EC00) [pid = 3608] [serial = 1997] [outer = 000000462F4C8000] 11:01:19 INFO - PROCESS | 3608 | 1470160879916 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1019ms 11:01:19 INFO - PROCESS | 3608 | 1470160879952 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 3608 | 1470160879957 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:01:19 INFO - PROCESS | 3608 | 1470160879962 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 3608 | 1470160879966 Marionette TRACE conn6 <- [1,2626,null,{}] 11:01:20 INFO - PROCESS | 3608 | 1470160879991 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 3608 | 1470160879995 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:20 INFO - PROCESS | 3608 | 1470160880117 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:01:20 INFO - PROCESS | 3608 | 1470160880243 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 3608 | 1470160880246 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F81A800 == 38 [pid = 3608] [id = 666] 11:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004635758800) [pid = 3608] [serial = 1998] [outer = 0000000000000000] 11:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463954D000) [pid = 3608] [serial = 1999] [outer = 0000004635758800] 11:01:20 INFO - PROCESS | 3608 | 1470160880305 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463B0EFC00) [pid = 3608] [serial = 2000] [outer = 0000004635758800] 11:01:20 INFO - PROCESS | 3608 | 1470160880908 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 11:01:20 INFO - PROCESS | 3608 | 1470160880951 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 3608 | 1470160880955 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:01:20 INFO - PROCESS | 3608 | 1470160880959 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 3608 | 1470160880961 Marionette TRACE conn6 <- [1,2630,null,{}] 11:01:20 INFO - PROCESS | 3608 | 1470160880965 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 3608 | 1470160880968 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:21 INFO - PROCESS | 3608 | 1470160881086 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:01:21 INFO - PROCESS | 3608 | 1470160881214 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 3608 | 1470160881217 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643359800 == 39 [pid = 3608] [id = 667] 11:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463BE86C00) [pid = 3608] [serial = 2001] [outer = 0000000000000000] 11:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463BFE2800) [pid = 3608] [serial = 2002] [outer = 000000463BE86C00] 11:01:21 INFO - PROCESS | 3608 | 1470160881277 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463C7BE400) [pid = 3608] [serial = 2003] [outer = 000000463BE86C00] 11:01:22 INFO - PROCESS | 3608 | 1470160881991 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1079ms 11:01:22 INFO - PROCESS | 3608 | 1470160882039 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 3608 | 1470160882044 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:01:22 INFO - PROCESS | 3608 | 1470160882056 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 3608 | 1470160882061 Marionette TRACE conn6 <- [1,2634,null,{}] 11:01:22 INFO - PROCESS | 3608 | 1470160882065 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 3608 | 1470160882069 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:22 INFO - PROCESS | 3608 | 1470160882197 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:01:22 INFO - PROCESS | 3608 | 1470160882321 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 3608 | 1470160882324 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000464039A800 == 40 [pid = 3608] [id = 668] 11:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463CAD2800) [pid = 3608] [serial = 2004] [outer = 0000000000000000] 11:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463DFD5C00) [pid = 3608] [serial = 2005] [outer = 000000463CAD2800] 11:01:22 INFO - PROCESS | 3608 | 1470160882381 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463D779400) [pid = 3608] [serial = 2006] [outer = 000000463CAD2800] 11:01:23 INFO - PROCESS | 3608 | 1470160883192 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1184ms 11:01:23 INFO - PROCESS | 3608 | 1470160883237 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 3608 | 1470160883241 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:01:23 INFO - PROCESS | 3608 | 1470160883247 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 3608 | 1470160883250 Marionette TRACE conn6 <- [1,2638,null,{}] 11:01:23 INFO - PROCESS | 3608 | 1470160883256 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 3608 | 1470160883259 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:23 INFO - PROCESS | 3608 | 1470160883377 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:01:23 INFO - PROCESS | 3608 | 1470160883508 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 3608 | 1470160883513 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000462FBAB000 == 41 [pid = 3608] [id = 669] 11:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000004633824000) [pid = 3608] [serial = 2007] [outer = 0000000000000000] 11:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000046339D0000) [pid = 3608] [serial = 2008] [outer = 0000004633824000] 11:01:23 INFO - PROCESS | 3608 | 1470160883569 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000004634650800) [pid = 3608] [serial = 2009] [outer = 0000004633824000] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 0000004643362800 == 40 [pid = 3608] [id = 664] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000464298B000 == 39 [pid = 3608] [id = 663] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0B1000 == 38 [pid = 3608] [id = 662] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 0000004641225800 == 37 [pid = 3608] [id = 661] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463F811800 == 36 [pid = 3608] [id = 660] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 00000046408D5800 == 35 [pid = 3608] [id = 659] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463F9A5000 == 34 [pid = 3608] [id = 658] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4C9800 == 33 [pid = 3608] [id = 657] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 0000004639AAF000 == 32 [pid = 3608] [id = 656] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463410A000 == 31 [pid = 3608] [id = 655] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB60000 == 30 [pid = 3608] [id = 654] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463D73D800 == 29 [pid = 3608] [id = 653] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000464039A800 == 28 [pid = 3608] [id = 668] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 0000004643359800 == 27 [pid = 3608] [id = 667] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 000000463F81A800 == 26 [pid = 3608] [id = 666] 11:01:24 INFO - PROCESS | 3608 | --DOCSHELL 0000004638BD1800 == 25 [pid = 3608] [id = 665] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463BFEB800) [pid = 3608] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B0AA800) [pid = 3608] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463595CC00) [pid = 3608] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000046343B7C00) [pid = 3608] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004634441C00) [pid = 3608] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004634383C00) [pid = 3608] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000046306D9400) [pid = 3608] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462FBF1800) [pid = 3608] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463382A400) [pid = 3608] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B720400) [pid = 3608] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463B15BC00) [pid = 3608] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004633910C00) [pid = 3608] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4D2C00) [pid = 3608] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004638C25000) [pid = 3608] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463579D000) [pid = 3608] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C256C00) [pid = 3608] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BE9C400) [pid = 3608] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D054400) [pid = 3608] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D047C00) [pid = 3608] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462EEEFC00) [pid = 3608] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B927C00) [pid = 3608] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463C460400) [pid = 3608] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BEA4400) [pid = 3608] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463575CC00) [pid = 3608] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BFC3000) [pid = 3608] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463950D400) [pid = 3608] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:01:24 INFO - PROCESS | 3608 | 1470160884810 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 11:01:24 INFO - PROCESS | 3608 | 1470160884881 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 3608 | 1470160884885 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:01:24 INFO - PROCESS | 3608 | 1470160884890 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 3608 | 1470160884894 Marionette TRACE conn6 <- [1,2642,null,{}] 11:01:24 INFO - PROCESS | 3608 | 1470160884904 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 3608 | 1470160884908 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:25 INFO - PROCESS | 3608 | 1470160885005 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:01:25 INFO - PROCESS | 3608 | 1470160885020 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 3608 | 1470160885022 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635834800 == 26 [pid = 3608] [id = 670] 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F4CBC00) [pid = 3608] [serial = 2010] [outer = 0000000000000000] 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462F4D0000) [pid = 3608] [serial = 2011] [outer = 000000462F4CBC00] 11:01:25 INFO - PROCESS | 3608 | 1470160885072 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046305F5C00) [pid = 3608] [serial = 2012] [outer = 000000462F4CBC00] 11:01:25 INFO - PROCESS | 3608 | 1470160885548 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 11:01:25 INFO - PROCESS | 3608 | 1470160885627 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 3608 | 1470160885633 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:01:25 INFO - PROCESS | 3608 | 1470160885639 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 3608 | 1470160885642 Marionette TRACE conn6 <- [1,2646,null,{}] 11:01:25 INFO - PROCESS | 3608 | 1470160885646 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 3608 | 1470160885649 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:25 INFO - PROCESS | 3608 | 1470160885744 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:01:25 INFO - PROCESS | 3608 | 1470160885757 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 3608 | 1470160885759 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB52000 == 27 [pid = 3608] [id = 671] 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004633B7A400) [pid = 3608] [serial = 2013] [outer = 0000000000000000] 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634148000) [pid = 3608] [serial = 2014] [outer = 0000004633B7A400] 11:01:25 INFO - PROCESS | 3608 | 1470160885809 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004634438400) [pid = 3608] [serial = 2015] [outer = 0000004633B7A400] 11:01:26 INFO - PROCESS | 3608 | 1470160886274 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 11:01:26 INFO - PROCESS | 3608 | 1470160886312 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 3608 | 1470160886315 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:01:26 INFO - PROCESS | 3608 | 1470160886318 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 3608 | 1470160886322 Marionette TRACE conn6 <- [1,2650,null,{}] 11:01:26 INFO - PROCESS | 3608 | 1470160886334 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 3608 | 1470160886339 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:26 INFO - PROCESS | 3608 | 1470160886461 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:01:26 INFO - PROCESS | 3608 | 1470160886555 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 3608 | 1470160886558 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E83F000 == 28 [pid = 3608] [id = 672] 11:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462EEF0800) [pid = 3608] [serial = 2016] [outer = 0000000000000000] 11:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635C50000) [pid = 3608] [serial = 2017] [outer = 000000462EEF0800] 11:01:26 INFO - PROCESS | 3608 | 1470160886609 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639511400) [pid = 3608] [serial = 2018] [outer = 000000462EEF0800] 11:01:27 INFO - PROCESS | 3608 | 1470160887022 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 11:01:27 INFO - PROCESS | 3608 | 1470160887055 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 3608 | 1470160887058 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:01:27 INFO - PROCESS | 3608 | 1470160887061 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 3608 | 1470160887063 Marionette TRACE conn6 <- [1,2654,null,{}] 11:01:27 INFO - PROCESS | 3608 | 1470160887066 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 3608 | 1470160887068 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:27 INFO - PROCESS | 3608 | 1470160887188 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:01:27 INFO - PROCESS | 3608 | 1470160887193 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 3608 | 1470160887195 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F821000 == 29 [pid = 3608] [id = 673] 11:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639A2D800) [pid = 3608] [serial = 2019] [outer = 0000000000000000] 11:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463A712000) [pid = 3608] [serial = 2020] [outer = 0000004639A2D800] 11:01:27 INFO - PROCESS | 3608 | 1470160887289 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0F1000) [pid = 3608] [serial = 2021] [outer = 0000004639A2D800] 11:01:27 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:01:28 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:01:28 INFO - PROCESS | 3608 | 1470160888244 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:01:28 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) 11:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1237ms 11:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:01:28 INFO - PROCESS | 3608 | 1470160888301 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 3608 | 1470160888303 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:01:28 INFO - PROCESS | 3608 | 1470160888307 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 3608 | 1470160888309 Marionette TRACE conn6 <- [1,2658,null,{}] 11:01:28 INFO - PROCESS | 3608 | 1470160888319 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:28 INFO - PROCESS | 3608 | 1470160888321 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:28 INFO - PROCESS | 3608 | 1470160888432 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:01:28 INFO - PROCESS | 3608 | 1470160888438 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 3608 | 1470160888440 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000464003D000 == 30 [pid = 3608] [id = 674] 11:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000046339D8800) [pid = 3608] [serial = 2022] [outer = 0000000000000000] 11:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000046343F1C00) [pid = 3608] [serial = 2023] [outer = 00000046339D8800] 11:01:28 INFO - PROCESS | 3608 | 1470160888486 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B929400) [pid = 3608] [serial = 2024] [outer = 00000046339D8800] 11:01:28 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C5A7400) [pid = 3608] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:01:28 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE86800) [pid = 3608] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:01:28 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463D04E800) [pid = 3608] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:01:28 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BF24000) [pid = 3608] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:01:28 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C45F800) [pid = 3608] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000004639A26400) [pid = 3608] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462EEF5400) [pid = 3608] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462D3C0000) [pid = 3608] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C5AAC00) [pid = 3608] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463579EC00) [pid = 3608] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462D398000) [pid = 3608] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:01:29 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462F9A4C00) [pid = 3608] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:01:29 INFO - PROCESS | 3608 | 1470160889586 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:01:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1347ms 11:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:01:29 INFO - PROCESS | 3608 | 1470160889657 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 3608 | 1470160889659 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:01:29 INFO - PROCESS | 3608 | 1470160889663 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 3608 | 1470160889665 Marionette TRACE conn6 <- [1,2662,null,{}] 11:01:29 INFO - PROCESS | 3608 | 1470160889669 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 3608 | 1470160889675 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:29 INFO - PROCESS | 3608 | 1470160889843 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:01:29 INFO - PROCESS | 3608 | 1470160889855 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 3608 | 1470160889857 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640395800 == 31 [pid = 3608] [id = 675] 11:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004634042C00) [pid = 3608] [serial = 2025] [outer = 0000000000000000] 11:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE8E000) [pid = 3608] [serial = 2026] [outer = 0000004634042C00] 11:01:29 INFO - PROCESS | 3608 | 1470160889904 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BEA2800) [pid = 3608] [serial = 2027] [outer = 0000004634042C00] 11:01:30 INFO - PROCESS | 3608 | 1470160890811 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:01:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1181ms 11:01:30 INFO - PROCESS | 3608 | 1470160890847 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 3608 | 1470160890849 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:01:30 INFO - PROCESS | 3608 | 1470160890853 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 3608 | 1470160890855 Marionette TRACE conn6 <- [1,2666,null,{}] 11:01:30 INFO - PROCESS | 3608 | 1470160890863 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 3608 | 1470160890865 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:30 INFO - PROCESS | 3608 | 1470160890947 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:01:31 INFO - PROCESS | 3608 | 1470160890993 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 3608 | 1470160890997 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F914000 == 32 [pid = 3608] [id = 676] 11:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000462D38A400) [pid = 3608] [serial = 2028] [outer = 0000000000000000] 11:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000462D39AC00) [pid = 3608] [serial = 2029] [outer = 000000462D38A400] 11:01:31 INFO - PROCESS | 3608 | 1470160891127 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462E9C8800) [pid = 3608] [serial = 2030] [outer = 000000462D38A400] 11:01:32 INFO - PROCESS | 3608 | 1470160892377 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:01:32 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) 11:01:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1591ms 11:01:32 INFO - PROCESS | 3608 | 1470160892524 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 3608 | 1470160892528 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:01:32 INFO - PROCESS | 3608 | 1470160892538 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 3608 | 1470160892542 Marionette TRACE conn6 <- [1,2670,null,{}] 11:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:01:32 INFO - PROCESS | 3608 | 1470160892548 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:32 INFO - PROCESS | 3608 | 1470160892551 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:32 INFO - PROCESS | 3608 | 1470160892673 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:01:32 INFO - PROCESS | 3608 | 1470160892750 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 3608 | 1470160892753 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB3800 == 33 [pid = 3608] [id = 677] 11:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046300C2C00) [pid = 3608] [serial = 2031] [outer = 0000000000000000] 11:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463396D000) [pid = 3608] [serial = 2032] [outer = 00000046300C2C00] 11:01:32 INFO - PROCESS | 3608 | 1470160892854 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000046343BF400) [pid = 3608] [serial = 2033] [outer = 00000046300C2C00] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DE800 == 32 [pid = 3608] [id = 424] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004641057000 == 31 [pid = 3608] [id = 426] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000464090F000 == 30 [pid = 3608] [id = 425] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC4A800 == 29 [pid = 3608] [id = 433] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046338B1800 == 28 [pid = 3608] [id = 429] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463463B800 == 27 [pid = 3608] [id = 418] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463BD6E000 == 26 [pid = 3608] [id = 431] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DC800 == 25 [pid = 3608] [id = 432] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC22000 == 24 [pid = 3608] [id = 434] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046340E5800 == 23 [pid = 3608] [id = 430] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004640395800 == 22 [pid = 3608] [id = 675] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000464003D000 == 21 [pid = 3608] [id = 674] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F821000 == 20 [pid = 3608] [id = 673] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463E83F000 == 19 [pid = 3608] [id = 672] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB52000 == 18 [pid = 3608] [id = 671] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004635834800 == 17 [pid = 3608] [id = 670] 11:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000462FBAB000 == 16 [pid = 3608] [id = 669] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BFC0800) [pid = 3608] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C82D400) [pid = 3608] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C251C00) [pid = 3608] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463B71B400) [pid = 3608] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BC24C00) [pid = 3608] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046336BC000) [pid = 3608] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463414BC00) [pid = 3608] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462F4D2400) [pid = 3608] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004634433800) [pid = 3608] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C7C7C00) [pid = 3608] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463C5B1800) [pid = 3608] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004635C55C00) [pid = 3608] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004639550400) [pid = 3608] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000462EEF1800) [pid = 3608] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (00000046336BE000) [pid = 3608] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463D0E4400) [pid = 3608] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004634046000) [pid = 3608] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463CAD7000) [pid = 3608] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463C8D3400) [pid = 3608] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000463BE8C000) [pid = 3608] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463BE93800) [pid = 3608] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463D044800) [pid = 3608] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463B0F3C00) [pid = 3608] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463D055000) [pid = 3608] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:01:34 INFO - PROCESS | 3608 | 1470160894261 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:01:34 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) 11:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1724ms 11:01:34 INFO - PROCESS | 3608 | 1470160894275 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 3608 | 1470160894279 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:01:34 INFO - PROCESS | 3608 | 1470160894284 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 3608 | 1470160894288 Marionette TRACE conn6 <- [1,2674,null,{}] 11:01:34 INFO - PROCESS | 3608 | 1470160894293 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 3608 | 1470160894296 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:34 INFO - PROCESS | 3608 | 1470160894386 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:01:34 INFO - PROCESS | 3608 | 1470160894393 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 3608 | 1470160894396 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B209000 == 17 [pid = 3608] [id = 678] 11:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000462F4CC800) [pid = 3608] [serial = 2034] [outer = 0000000000000000] 11:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000463382E800) [pid = 3608] [serial = 2035] [outer = 000000462F4CC800] 11:01:34 INFO - PROCESS | 3608 | 1470160894447 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000463414F000) [pid = 3608] [serial = 2036] [outer = 000000462F4CC800] 11:01:35 INFO - PROCESS | 3608 | 1470160895421 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:01:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1178ms 11:01:35 INFO - PROCESS | 3608 | 1470160895467 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 3608 | 1470160895472 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:01:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:01:35 INFO - PROCESS | 3608 | 1470160895479 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 3608 | 1470160895482 Marionette TRACE conn6 <- [1,2678,null,{}] 11:01:35 INFO - PROCESS | 3608 | 1470160895486 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 3608 | 1470160895489 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:35 INFO - PROCESS | 3608 | 1470160895590 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:01:35 INFO - PROCESS | 3608 | 1470160895598 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 3608 | 1470160895600 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1C2800 == 18 [pid = 3608] [id = 679] 11:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463506B800) [pid = 3608] [serial = 2037] [outer = 0000000000000000] 11:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000463512A800) [pid = 3608] [serial = 2038] [outer = 000000463506B800] 11:01:35 INFO - PROCESS | 3608 | 1470160895652 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000004635759400) [pid = 3608] [serial = 2039] [outer = 000000463506B800] 11:01:36 INFO - PROCESS | 3608 | 1470160896707 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:01:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1290ms 11:01:36 INFO - PROCESS | 3608 | 1470160896771 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 3608 | 1470160896774 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:01:36 INFO - PROCESS | 3608 | 1470160896778 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 3608 | 1470160896781 Marionette TRACE conn6 <- [1,2682,null,{}] 11:01:36 INFO - PROCESS | 3608 | 1470160896800 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 3608 | 1470160896805 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:36 INFO - PROCESS | 3608 | 1470160896932 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:01:36 INFO - PROCESS | 3608 | 1470160896940 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 3608 | 1470160896943 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5DB800 == 19 [pid = 3608] [id = 680] 11:01:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000004639512400) [pid = 3608] [serial = 2040] [outer = 0000000000000000] 11:01:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463A71B000) [pid = 3608] [serial = 2041] [outer = 0000004639512400] 11:01:37 INFO - PROCESS | 3608 | 1470160896996 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463B721000) [pid = 3608] [serial = 2042] [outer = 0000004639512400] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000004633824000) [pid = 3608] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004633B7A400) [pid = 3608] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000462F4CBC00) [pid = 3608] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000462EEF0800) [pid = 3608] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004639A2D800) [pid = 3608] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000462F4C8000) [pid = 3608] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (0000004635758800) [pid = 3608] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463BE86C00) [pid = 3608] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000463CAD2800) [pid = 3608] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (00000046339D8800) [pid = 3608] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:01:37 INFO - PROCESS | 3608 | 1470160897968 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:01:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1238ms 11:01:38 INFO - PROCESS | 3608 | 1470160898018 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 3608 | 1470160898021 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:01:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:01:38 INFO - PROCESS | 3608 | 1470160898028 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 3608 | 1470160898030 Marionette TRACE conn6 <- [1,2686,null,{}] 11:01:38 INFO - PROCESS | 3608 | 1470160898034 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:38 INFO - PROCESS | 3608 | 1470160898036 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:38 INFO - PROCESS | 3608 | 1470160898132 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:01:38 INFO - PROCESS | 3608 | 1470160898138 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 3608 | 1470160898140 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:38 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640038800 == 20 [pid = 3608] [id = 681] 11:01:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000462DD4BC00) [pid = 3608] [serial = 2043] [outer = 0000000000000000] 11:01:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000463B0EE800) [pid = 3608] [serial = 2044] [outer = 000000462DD4BC00] 11:01:38 INFO - PROCESS | 3608 | 1470160898187 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000463BDE6C00) [pid = 3608] [serial = 2045] [outer = 000000462DD4BC00] 11:01:39 INFO - PROCESS | 3608 | 1470160899344 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:01:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:01:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1327ms 11:01:39 INFO - PROCESS | 3608 | 1470160899354 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 3608 | 1470160899359 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:01:39 INFO - PROCESS | 3608 | 1470160899364 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:01:39 INFO - PROCESS | 3608 | 1470160899368 Marionette TRACE conn6 <- [1,2690,null,{}] 11:01:39 INFO - PROCESS | 3608 | 1470160899373 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 3608 | 1470160899377 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:39 INFO - PROCESS | 3608 | 1470160899525 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:01:39 INFO - PROCESS | 3608 | 1470160899664 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 3608 | 1470160899667 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634185800 == 21 [pid = 3608] [id = 682] 11:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (00000046336C8C00) [pid = 3608] [serial = 2046] [outer = 0000000000000000] 11:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (00000046343FEC00) [pid = 3608] [serial = 2047] [outer = 00000046336C8C00] 11:01:39 INFO - PROCESS | 3608 | 1470160899729 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (00000046355C4000) [pid = 3608] [serial = 2048] [outer = 00000046336C8C00] 11:01:40 INFO - PROCESS | 3608 | 1470160900293 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:01:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 985ms 11:01:40 INFO - PROCESS | 3608 | 1470160900354 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 3608 | 1470160900359 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:01:40 INFO - PROCESS | 3608 | 1470160900366 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 3608 | 1470160900369 Marionette TRACE conn6 <- [1,2694,null,{}] 11:01:40 INFO - PROCESS | 3608 | 1470160900374 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 3608 | 1470160900377 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:40 INFO - PROCESS | 3608 | 1470160900522 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:01:40 INFO - PROCESS | 3608 | 1470160900639 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 3608 | 1470160900642 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000464038C800 == 22 [pid = 3608] [id = 683] 11:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000004638B21400) [pid = 3608] [serial = 2049] [outer = 0000000000000000] 11:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463BB0A800) [pid = 3608] [serial = 2050] [outer = 0000004638B21400] 11:01:40 INFO - PROCESS | 3608 | 1470160900703 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463BE8B800) [pid = 3608] [serial = 2051] [outer = 0000004638B21400] 11:01:41 INFO - PROCESS | 3608 | 1470160901351 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1022ms 11:01:41 INFO - PROCESS | 3608 | 1470160901389 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 3608 | 1470160901392 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:01:41 INFO - PROCESS | 3608 | 1470160901396 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 3608 | 1470160901400 Marionette TRACE conn6 <- [1,2698,null,{}] 11:01:41 INFO - PROCESS | 3608 | 1470160901413 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 3608 | 1470160901419 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:41 INFO - PROCESS | 3608 | 1470160901533 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:01:41 INFO - PROCESS | 3608 | 1470160901662 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 3608 | 1470160901666 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640217800 == 23 [pid = 3608] [id = 684] 11:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004630055000) [pid = 3608] [serial = 2052] [outer = 0000000000000000] 11:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463BE86C00) [pid = 3608] [serial = 2053] [outer = 0000004630055000] 11:01:41 INFO - PROCESS | 3608 | 1470160901727 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463BFDF400) [pid = 3608] [serial = 2054] [outer = 0000004630055000] 11:01:42 INFO - PROCESS | 3608 | 1470160902446 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 3608 | 1470160902490 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:01:42 INFO - PROCESS | 3608 | 1470160902495 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:01:42 INFO - PROCESS | 3608 | 1470160902500 Marionette TRACE conn6 <- [1,2702,null,{}] 11:01:42 INFO - PROCESS | 3608 | 1470160902505 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 3608 | 1470160902508 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000463B00E000 == 22 [pid = 3608] [id = 428] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 0000004635068000 == 21 [pid = 3608] [id = 419] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 00000046412CC000 == 20 [pid = 3608] [id = 427] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000462F914000 == 19 [pid = 3608] [id = 676] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000463B207800 == 18 [pid = 3608] [id = 420] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE37000 == 17 [pid = 3608] [id = 421] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B5000 == 16 [pid = 3608] [id = 422] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 0000004642935800 == 15 [pid = 3608] [id = 435] 11:01:43 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5DD000 == 14 [pid = 3608] [id = 423] 11:01:43 INFO - PROCESS | 3608 | 1470160903196 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463BE8E000) [pid = 3608] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004634650800) [pid = 3608] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (00000046339D0000) [pid = 3608] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000004634148000) [pid = 3608] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (0000004634438400) [pid = 3608] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000462F4D0000) [pid = 3608] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (00000046305F5C00) [pid = 3608] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000004635C50000) [pid = 3608] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000463A712000) [pid = 3608] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000463414EC00) [pid = 3608] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000462F8E6000) [pid = 3608] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (000000463B0EFC00) [pid = 3608] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (000000463954D000) [pid = 3608] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (000000463C7BE400) [pid = 3608] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 50 (000000463BFE2800) [pid = 3608] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 49 (000000463D779400) [pid = 3608] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 48 (000000463DFD5C00) [pid = 3608] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 47 (00000046343F1C00) [pid = 3608] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 46 (000000463B0F1000) [pid = 3608] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 45 (000000463B929400) [pid = 3608] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | --DOMWINDOW == 44 (0000004639511400) [pid = 3608] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:01:43 INFO - PROCESS | 3608 | 1470160903326 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 3608 | 1470160903329 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000004634196800 == 15 [pid = 3608] [id = 685] 11:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 45 (000000462D493400) [pid = 3608] [serial = 2055] [outer = 0000000000000000] 11:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 46 (000000462D4A6000) [pid = 3608] [serial = 2056] [outer = 000000462D493400] 11:01:43 INFO - PROCESS | 3608 | 1470160903383 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 47 (000000462E90D800) [pid = 3608] [serial = 2057] [outer = 000000462D493400] 11:01:43 INFO - PROCESS | 3608 | 1470160903866 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1433ms 11:01:43 INFO - PROCESS | 3608 | 1470160903935 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 3608 | 1470160903940 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:01:43 INFO - PROCESS | 3608 | 1470160903945 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 3608 | 1470160903948 Marionette TRACE conn6 <- [1,2706,null,{}] 11:01:43 INFO - PROCESS | 3608 | 1470160903953 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 3608 | 1470160903956 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:44 INFO - PROCESS | 3608 | 1470160904051 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:01:44 INFO - PROCESS | 3608 | 1470160904067 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 3608 | 1470160904070 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000004638BE7000 == 16 [pid = 3608] [id = 686] 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 48 (000000462F638000) [pid = 3608] [serial = 2058] [outer = 0000000000000000] 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 49 (000000462FBF6800) [pid = 3608] [serial = 2059] [outer = 000000462F638000] 11:01:44 INFO - PROCESS | 3608 | 1470160904121 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 50 (00000046336BA400) [pid = 3608] [serial = 2060] [outer = 000000462F638000] 11:01:44 INFO - PROCESS | 3608 | 1470160904618 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 3608 | 1470160904686 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:01:44 INFO - PROCESS | 3608 | 1470160904689 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 3608 | 1470160904692 Marionette TRACE conn6 <- [1,2710,null,{}] 11:01:44 INFO - PROCESS | 3608 | 1470160904696 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 3608 | 1470160904699 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:44 INFO - PROCESS | 3608 | 1470160904827 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:01:44 INFO - PROCESS | 3608 | 1470160904846 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 3608 | 1470160904848 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB5C800 == 17 [pid = 3608] [id = 687] 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (000000462EEF8C00) [pid = 3608] [serial = 2061] [outer = 0000000000000000] 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (000000463414E400) [pid = 3608] [serial = 2062] [outer = 000000462EEF8C00] 11:01:44 INFO - PROCESS | 3608 | 1470160904898 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (000000463443DC00) [pid = 3608] [serial = 2063] [outer = 000000462EEF8C00] 11:01:45 INFO - PROCESS | 3608 | 1470160905343 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 3608 | 1470160905371 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:01:45 INFO - PROCESS | 3608 | 1470160905397 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 3608 | 1470160905402 Marionette TRACE conn6 <- [1,2714,null,{}] 11:01:45 INFO - PROCESS | 3608 | 1470160905406 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 3608 | 1470160905410 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:45 INFO - PROCESS | 3608 | 1470160905540 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:01:45 INFO - PROCESS | 3608 | 1470160905598 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 3608 | 1470160905601 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463DF0F800 == 18 [pid = 3608] [id = 688] 11:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (0000004635759800) [pid = 3608] [serial = 2064] [outer = 0000000000000000] 11:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (00000046357A2000) [pid = 3608] [serial = 2065] [outer = 0000004635759800] 11:01:45 INFO - PROCESS | 3608 | 1470160905654 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000004635967800) [pid = 3608] [serial = 2066] [outer = 0000004635759800] 11:01:46 INFO - PROCESS | 3608 | 1470160906091 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:01:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:01:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 755ms 11:01:46 INFO - PROCESS | 3608 | 1470160906175 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 3608 | 1470160906178 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:01:46 INFO - PROCESS | 3608 | 1470160906182 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 3608 | 1470160906183 Marionette TRACE conn6 <- [1,2718,null,{}] 11:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:01:46 INFO - PROCESS | 3608 | 1470160906187 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 3608 | 1470160906189 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:46 INFO - PROCESS | 3608 | 1470160906310 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:01:46 INFO - PROCESS | 3608 | 1470160906319 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 3608 | 1470160906321 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F829000 == 19 [pid = 3608] [id = 689] 11:01:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000004639514400) [pid = 3608] [serial = 2067] [outer = 0000000000000000] 11:01:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463954D000) [pid = 3608] [serial = 2068] [outer = 0000004639514400] 11:01:46 INFO - PROCESS | 3608 | 1470160906368 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000004639A77000) [pid = 3608] [serial = 2069] [outer = 0000004639514400] 11:01:47 INFO - PROCESS | 3608 | 1470160907275 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:01:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:01:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:01:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1123ms 11:01:47 INFO - PROCESS | 3608 | 1470160907314 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 3608 | 1470160907316 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:01:47 INFO - PROCESS | 3608 | 1470160907320 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 3608 | 1470160907322 Marionette TRACE conn6 <- [1,2722,null,{}] 11:01:47 INFO - PROCESS | 3608 | 1470160907326 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 3608 | 1470160907328 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:47 INFO - PROCESS | 3608 | 1470160907501 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004639512400) [pid = 3608] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463506B800) [pid = 3608] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (000000462F4CC800) [pid = 3608] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000462D38A400) [pid = 3608] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000462DD4BC00) [pid = 3608] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (00000046300C2C00) [pid = 3608] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:01:47 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (0000004634042C00) [pid = 3608] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:01:47 INFO - PROCESS | 3608 | 1470160907553 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 3608 | 1470160907559 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640043000 == 20 [pid = 3608] [id = 690] 11:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (0000004634145400) [pid = 3608] [serial = 2070] [outer = 0000000000000000] 11:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (000000463443A800) [pid = 3608] [serial = 2071] [outer = 0000004634145400] 11:01:47 INFO - PROCESS | 3608 | 1470160907618 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000463B718800) [pid = 3608] [serial = 2072] [outer = 0000004634145400] 11:01:48 INFO - PROCESS | 3608 | 1470160908035 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 11:01:48 INFO - PROCESS | 3608 | 1470160908057 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 3608 | 1470160908059 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:01:48 INFO - PROCESS | 3608 | 1470160908062 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:01:48 INFO - PROCESS | 3608 | 1470160908064 Marionette TRACE conn6 <- [1,2726,null,{}] 11:01:48 INFO - PROCESS | 3608 | 1470160908068 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 3608 | 1470160908070 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:48 INFO - PROCESS | 3608 | 1470160908162 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:01:48 INFO - PROCESS | 3608 | 1470160908168 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 3608 | 1470160908170 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000462F69D800 == 21 [pid = 3608] [id = 691] 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000463B91DC00) [pid = 3608] [serial = 2073] [outer = 0000000000000000] 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (000000463BB08800) [pid = 3608] [serial = 2074] [outer = 000000463B91DC00] 11:01:48 INFO - PROCESS | 3608 | 1470160908216 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463BE87400) [pid = 3608] [serial = 2075] [outer = 000000463B91DC00] 11:01:48 INFO - PROCESS | 3608 | 1470160908623 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 587ms 11:01:48 INFO - PROCESS | 3608 | 1470160908653 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 3608 | 1470160908655 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:01:48 INFO - PROCESS | 3608 | 1470160908658 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:01:48 INFO - PROCESS | 3608 | 1470160908660 Marionette TRACE conn6 <- [1,2730,null,{}] 11:01:48 INFO - PROCESS | 3608 | 1470160908680 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 3608 | 1470160908682 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:48 INFO - PROCESS | 3608 | 1470160908801 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:01:48 INFO - PROCESS | 3608 | 1470160908806 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 3608 | 1470160908808 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000464095E800 == 22 [pid = 3608] [id = 692] 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000462E52F000) [pid = 3608] [serial = 2076] [outer = 0000000000000000] 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000463BE91000) [pid = 3608] [serial = 2077] [outer = 000000462E52F000] 11:01:48 INFO - PROCESS | 3608 | 1470160908855 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463BDEE800) [pid = 3608] [serial = 2078] [outer = 000000462E52F000] 11:01:49 INFO - PROCESS | 3608 | 1470160909285 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 11:01:49 INFO - PROCESS | 3608 | 1470160909333 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 3608 | 1470160909335 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:01:49 INFO - PROCESS | 3608 | 1470160909339 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 3608 | 1470160909349 Marionette TRACE conn6 <- [1,2734,null,{}] 11:01:49 INFO - PROCESS | 3608 | 1470160909353 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 3608 | 1470160909355 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:49 INFO - PROCESS | 3608 | 1470160909439 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:01:49 INFO - PROCESS | 3608 | 1470160909447 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 3608 | 1470160909449 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:49 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409C8000 == 23 [pid = 3608] [id = 693] 11:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000463BF27400) [pid = 3608] [serial = 2079] [outer = 0000000000000000] 11:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000463BFBD000) [pid = 3608] [serial = 2080] [outer = 000000463BF27400] 11:01:49 INFO - PROCESS | 3608 | 1470160909495 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463BFCA400) [pid = 3608] [serial = 2081] [outer = 000000463BF27400] 11:01:50 INFO - PROCESS | 3608 | 1470160910325 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1027ms 11:01:50 INFO - PROCESS | 3608 | 1470160910369 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 3608 | 1470160910374 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:01:50 INFO - PROCESS | 3608 | 1470160910379 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:01:50 INFO - PROCESS | 3608 | 1470160910385 Marionette TRACE conn6 <- [1,2738,null,{}] 11:01:50 INFO - PROCESS | 3608 | 1470160910411 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 3608 | 1470160910414 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:50 INFO - PROCESS | 3608 | 1470160910568 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:01:50 INFO - PROCESS | 3608 | 1470160910683 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 3608 | 1470160910687 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAAB800 == 24 [pid = 3608] [id = 694] 11:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462EEF6800) [pid = 3608] [serial = 2082] [outer = 0000000000000000] 11:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462F634000) [pid = 3608] [serial = 2083] [outer = 000000462EEF6800] 11:01:50 INFO - PROCESS | 3608 | 1470160910748 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000046306D6000) [pid = 3608] [serial = 2084] [outer = 000000462EEF6800] 11:01:51 INFO - PROCESS | 3608 | 1470160911614 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1282ms 11:01:51 INFO - PROCESS | 3608 | 1470160911665 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 3608 | 1470160911670 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:01:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:01:51 INFO - PROCESS | 3608 | 1470160911675 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 3608 | 1470160911679 Marionette TRACE conn6 <- [1,2742,null,{}] 11:01:51 INFO - PROCESS | 3608 | 1470160911685 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 3608 | 1470160911688 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:51 INFO - PROCESS | 3608 | 1470160911805 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:01:51 INFO - PROCESS | 3608 | 1470160911885 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 3608 | 1470160911890 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000463504C800 == 25 [pid = 3608] [id = 695] 11:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462EE24C00) [pid = 3608] [serial = 2085] [outer = 0000000000000000] 11:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462F4CDC00) [pid = 3608] [serial = 2086] [outer = 000000462EE24C00] 11:01:51 INFO - PROCESS | 3608 | 1470160911983 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463396DC00) [pid = 3608] [serial = 2087] [outer = 000000462EE24C00] 11:01:52 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB3800 == 24 [pid = 3608] [id = 677] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BEA2800) [pid = 3608] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463A71B000) [pid = 3608] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463512A800) [pid = 3608] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463382E800) [pid = 3608] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463414F000) [pid = 3608] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000462D39AC00) [pid = 3608] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463B0EE800) [pid = 3608] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000462E9C8800) [pid = 3608] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463396D000) [pid = 3608] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (00000046343BF400) [pid = 3608] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (000000463BDE6C00) [pid = 3608] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000004635759400) [pid = 3608] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (000000463B721000) [pid = 3608] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:01:52 INFO - PROCESS | 3608 | 1470160912450 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:01:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 839ms 11:01:52 INFO - PROCESS | 3608 | 1470160912518 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 3608 | 1470160912523 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:01:52 INFO - PROCESS | 3608 | 1470160912530 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 3608 | 1470160912533 Marionette TRACE conn6 <- [1,2746,null,{}] 11:01:52 INFO - PROCESS | 3608 | 1470160912537 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 3608 | 1470160912540 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:52 INFO - PROCESS | 3608 | 1470160912635 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:01:52 INFO - PROCESS | 3608 | 1470160912648 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 3608 | 1470160912650 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB0800 == 25 [pid = 3608] [id = 696] 11:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000463414FC00) [pid = 3608] [serial = 2088] [outer = 0000000000000000] 11:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (00000046343BB800) [pid = 3608] [serial = 2089] [outer = 000000463414FC00] 11:01:52 INFO - PROCESS | 3608 | 1470160912703 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000004634650800) [pid = 3608] [serial = 2090] [outer = 000000463414FC00] 11:01:53 INFO - PROCESS | 3608 | 1470160913195 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 11:01:53 INFO - PROCESS | 3608 | 1470160913203 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 3608 | 1470160913205 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:01:53 INFO - PROCESS | 3608 | 1470160913208 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 3608 | 1470160913213 Marionette TRACE conn6 <- [1,2750,null,{}] 11:01:53 INFO - PROCESS | 3608 | 1470160913224 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 3608 | 1470160913229 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:53 INFO - PROCESS | 3608 | 1470160913364 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:01:53 INFO - PROCESS | 3608 | 1470160913448 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 3608 | 1470160913451 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D754000 == 26 [pid = 3608] [id = 697] 11:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000463579D000) [pid = 3608] [serial = 2091] [outer = 0000000000000000] 11:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000004635934800) [pid = 3608] [serial = 2092] [outer = 000000463579D000] 11:01:53 INFO - PROCESS | 3608 | 1470160913510 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004639547C00) [pid = 3608] [serial = 2093] [outer = 000000463579D000] 11:01:53 INFO - PROCESS | 3608 | 1470160913881 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 11:01:53 INFO - PROCESS | 3608 | 1470160913946 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 3608 | 1470160913949 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:01:53 INFO - PROCESS | 3608 | 1470160913952 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 3608 | 1470160913954 Marionette TRACE conn6 <- [1,2754,null,{}] 11:01:53 INFO - PROCESS | 3608 | 1470160913957 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 3608 | 1470160913960 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:54 INFO - PROCESS | 3608 | 1470160914053 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:01:54 INFO - PROCESS | 3608 | 1470160914058 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 3608 | 1470160914060 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC65000 == 27 [pid = 3608] [id = 698] 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463B0E9000) [pid = 3608] [serial = 2094] [outer = 0000000000000000] 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463B161800) [pid = 3608] [serial = 2095] [outer = 000000463B0E9000] 11:01:54 INFO - PROCESS | 3608 | 1470160914108 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463B923C00) [pid = 3608] [serial = 2096] [outer = 000000463B0E9000] 11:01:54 INFO - PROCESS | 3608 | 1470160914579 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 11:01:54 INFO - PROCESS | 3608 | 1470160914626 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 3608 | 1470160914629 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:01:54 INFO - PROCESS | 3608 | 1470160914632 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 3608 | 1470160914634 Marionette TRACE conn6 <- [1,2758,null,{}] 11:01:54 INFO - PROCESS | 3608 | 1470160914638 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 3608 | 1470160914640 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:54 INFO - PROCESS | 3608 | 1470160914788 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:01:54 INFO - PROCESS | 3608 | 1470160914844 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 3608 | 1470160914847 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000464038D800 == 28 [pid = 3608] [id = 699] 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463B924800) [pid = 3608] [serial = 2097] [outer = 0000000000000000] 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463BDE8800) [pid = 3608] [serial = 2098] [outer = 000000463B924800] 11:01:54 INFO - PROCESS | 3608 | 1470160914895 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463BE8D400) [pid = 3608] [serial = 2099] [outer = 000000463B924800] 11:01:55 INFO - PROCESS | 3608 | 1470160915327 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:01:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 11:01:55 INFO - PROCESS | 3608 | 1470160915369 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 3608 | 1470160915371 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:01:55 INFO - PROCESS | 3608 | 1470160915374 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:01:55 INFO - PROCESS | 3608 | 1470160915376 Marionette TRACE conn6 <- [1,2762,null,{}] 11:01:55 INFO - PROCESS | 3608 | 1470160915390 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:55 INFO - PROCESS | 3608 | 1470160915396 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:55 INFO - PROCESS | 3608 | 1470160915537 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:01:55 INFO - PROCESS | 3608 | 1470160915592 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 3608 | 1470160915594 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640967800 == 29 [pid = 3608] [id = 700] 11:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BF66800) [pid = 3608] [serial = 2100] [outer = 0000000000000000] 11:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BFE1C00) [pid = 3608] [serial = 2101] [outer = 000000463BF66800] 11:01:55 INFO - PROCESS | 3608 | 1470160915641 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463C5A5800) [pid = 3608] [serial = 2102] [outer = 000000463BF66800] 11:01:56 INFO - PROCESS | 3608 | 1470160916074 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 11:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:01:56 INFO - PROCESS | 3608 | 1470160916148 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 3608 | 1470160916150 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:01:56 INFO - PROCESS | 3608 | 1470160916156 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 3608 | 1470160916158 Marionette TRACE conn6 <- [1,2766,null,{}] 11:01:56 INFO - PROCESS | 3608 | 1470160916161 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 3608 | 1470160916163 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:56 INFO - PROCESS | 3608 | 1470160916321 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000462E52F000) [pid = 3608] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000004630055000) [pid = 3608] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000462D493400) [pid = 3608] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462F638000) [pid = 3608] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000462EEF8C00) [pid = 3608] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000046336C8C00) [pid = 3608] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004638B21400) [pid = 3608] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004639514400) [pid = 3608] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004634145400) [pid = 3608] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:01:56 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000004635759800) [pid = 3608] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:01:56 INFO - PROCESS | 3608 | 1470160916380 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 3608 | 1470160916382 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C1BC800 == 30 [pid = 3608] [id = 701] 11:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462D498C00) [pid = 3608] [serial = 2103] [outer = 0000000000000000] 11:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462EEF0800) [pid = 3608] [serial = 2104] [outer = 000000462D498C00] 11:01:56 INFO - PROCESS | 3608 | 1470160916428 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004635759800) [pid = 3608] [serial = 2105] [outer = 000000462D498C00] 11:01:56 INFO - PROCESS | 3608 | 1470160916790 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 11:01:56 INFO - PROCESS | 3608 | 1470160916828 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 3608 | 1470160916830 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:01:56 INFO - PROCESS | 3608 | 1470160916833 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 3608 | 1470160916835 Marionette TRACE conn6 <- [1,2770,null,{}] 11:01:56 INFO - PROCESS | 3608 | 1470160916839 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 3608 | 1470160916841 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:56 INFO - PROCESS | 3608 | 1470160916924 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:01:56 INFO - PROCESS | 3608 | 1470160916930 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 3608 | 1470160916932 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641222800 == 31 [pid = 3608] [id = 702] 11:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463B0EBC00) [pid = 3608] [serial = 2106] [outer = 0000000000000000] 11:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463C5B4400) [pid = 3608] [serial = 2107] [outer = 000000463B0EBC00] 11:01:56 INFO - PROCESS | 3608 | 1470160916978 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463C7C7400) [pid = 3608] [serial = 2108] [outer = 000000463B0EBC00] 11:01:57 INFO - PROCESS | 3608 | 1470160917402 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 11:01:57 INFO - PROCESS | 3608 | 1470160917467 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 3608 | 1470160917469 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:01:57 INFO - PROCESS | 3608 | 1470160917472 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 3608 | 1470160917474 Marionette TRACE conn6 <- [1,2774,null,{}] 11:01:57 INFO - PROCESS | 3608 | 1470160917478 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 3608 | 1470160917480 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:57 INFO - PROCESS | 3608 | 1470160917574 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:01:57 INFO - PROCESS | 3608 | 1470160917582 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 3608 | 1470160917584 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:57 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412E2800 == 32 [pid = 3608] [id = 703] 11:01:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463C7C7C00) [pid = 3608] [serial = 2109] [outer = 0000000000000000] 11:01:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463C824800) [pid = 3608] [serial = 2110] [outer = 000000463C7C7C00] 11:01:57 INFO - PROCESS | 3608 | 1470160917630 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463C82CC00) [pid = 3608] [serial = 2111] [outer = 000000463C7C7C00] 11:01:58 INFO - PROCESS | 3608 | 1470160918073 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 11:01:58 INFO - PROCESS | 3608 | 1470160918116 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 3608 | 1470160918119 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:01:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:01:58 INFO - PROCESS | 3608 | 1470160918122 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 3608 | 1470160918124 Marionette TRACE conn6 <- [1,2778,null,{}] 11:01:58 INFO - PROCESS | 3608 | 1470160918132 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:58 INFO - PROCESS | 3608 | 1470160918134 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:58 INFO - PROCESS | 3608 | 1470160918221 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:01:58 INFO - PROCESS | 3608 | 1470160918229 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 3608 | 1470160918231 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000464296A800 == 33 [pid = 3608] [id = 704] 11:01:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463C8D0000) [pid = 3608] [serial = 2112] [outer = 0000000000000000] 11:01:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C8D4C00) [pid = 3608] [serial = 2113] [outer = 000000463C8D0000] 11:01:58 INFO - PROCESS | 3608 | 1470160918276 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463CB0B400) [pid = 3608] [serial = 2114] [outer = 000000463C8D0000] 11:01:59 INFO - PROCESS | 3608 | 1470160919012 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:01:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 923ms 11:01:59 INFO - PROCESS | 3608 | 1470160919048 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 3608 | 1470160919053 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:01:59 INFO - PROCESS | 3608 | 1470160919058 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 3608 | 1470160919064 Marionette TRACE conn6 <- [1,2782,null,{}] 11:01:59 INFO - PROCESS | 3608 | 1470160919070 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 3608 | 1470160919073 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:59 INFO - PROCESS | 3608 | 1470160919201 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:01:59 INFO - PROCESS | 3608 | 1470160919318 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 3608 | 1470160919321 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:01:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB55000 == 34 [pid = 3608] [id = 705] 11:01:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462FBF0800) [pid = 3608] [serial = 2115] [outer = 0000000000000000] 11:01:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000046341AFC00) [pid = 3608] [serial = 2116] [outer = 000000462FBF0800] 11:01:59 INFO - PROCESS | 3608 | 1470160919382 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463506D800) [pid = 3608] [serial = 2117] [outer = 000000462FBF0800] 11:01:59 INFO - PROCESS | 3608 | 1470160919985 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 987ms 11:02:00 INFO - PROCESS | 3608 | 1470160920050 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 3608 | 1470160920055 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:02:00 INFO - PROCESS | 3608 | 1470160920062 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 3608 | 1470160920065 Marionette TRACE conn6 <- [1,2786,null,{}] 11:02:00 INFO - PROCESS | 3608 | 1470160920070 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 3608 | 1470160920073 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:00 INFO - PROCESS | 3608 | 1470160920236 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:02:00 INFO - PROCESS | 3608 | 1470160920353 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 3608 | 1470160920356 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000464095D000 == 35 [pid = 3608] [id = 706] 11:02:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004638B20000) [pid = 3608] [serial = 2118] [outer = 0000000000000000] 11:02:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B921400) [pid = 3608] [serial = 2119] [outer = 0000004638B20000] 11:02:00 INFO - PROCESS | 3608 | 1470160920416 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BE9D800) [pid = 3608] [serial = 2120] [outer = 0000004638B20000] 11:02:01 INFO - PROCESS | 3608 | 1470160921038 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1021ms 11:02:01 INFO - PROCESS | 3608 | 1470160921086 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 3608 | 1470160921089 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:02:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:02:01 INFO - PROCESS | 3608 | 1470160921093 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 3608 | 1470160921097 Marionette TRACE conn6 <- [1,2790,null,{}] 11:02:01 INFO - PROCESS | 3608 | 1470160921109 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:01 INFO - PROCESS | 3608 | 1470160921114 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:01 INFO - PROCESS | 3608 | 1470160921243 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:02:01 INFO - PROCESS | 3608 | 1470160921493 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 3608 | 1470160921496 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635561000 == 36 [pid = 3608] [id = 707] 11:02:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000462D4A5000) [pid = 3608] [serial = 2121] [outer = 0000000000000000] 11:02:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462EEEB800) [pid = 3608] [serial = 2122] [outer = 000000462D4A5000] 11:02:01 INFO - PROCESS | 3608 | 1470160921561 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462FB78400) [pid = 3608] [serial = 2123] [outer = 000000462D4A5000] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 00000046412E2800 == 35 [pid = 3608] [id = 703] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004641222800 == 34 [pid = 3608] [id = 702] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463C1BC800 == 33 [pid = 3608] [id = 701] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 0000004640967800 == 32 [pid = 3608] [id = 700] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000464038D800 == 31 [pid = 3608] [id = 699] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC65000 == 30 [pid = 3608] [id = 698] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463D754000 == 29 [pid = 3608] [id = 697] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB0800 == 28 [pid = 3608] [id = 696] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000464095D000 == 27 [pid = 3608] [id = 706] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB55000 == 26 [pid = 3608] [id = 705] 11:02:02 INFO - PROCESS | 3608 | --DOCSHELL 000000464296A800 == 25 [pid = 3608] [id = 704] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE91000) [pid = 3608] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463BFDF400) [pid = 3608] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BE86C00) [pid = 3608] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462D4A6000) [pid = 3608] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000462E90D800) [pid = 3608] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462FBF6800) [pid = 3608] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000046336BA400) [pid = 3608] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463414E400) [pid = 3608] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046355C4000) [pid = 3608] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000046343FEC00) [pid = 3608] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463BE8B800) [pid = 3608] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BB0A800) [pid = 3608] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463954D000) [pid = 3608] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463443A800) [pid = 3608] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463BB08800) [pid = 3608] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000046357A2000) [pid = 3608] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BDEE800) [pid = 3608] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004635967800) [pid = 3608] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463B718800) [pid = 3608] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000004639A77000) [pid = 3608] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463443DC00) [pid = 3608] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:02:02 INFO - PROCESS | 3608 | 1470160922835 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:02:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1833ms 11:02:02 INFO - PROCESS | 3608 | 1470160922928 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 3608 | 1470160922932 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:02:02 INFO - PROCESS | 3608 | 1470160922937 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 3608 | 1470160922941 Marionette TRACE conn6 <- [1,2794,null,{}] 11:02:02 INFO - PROCESS | 3608 | 1470160922948 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 3608 | 1470160922951 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:03 INFO - PROCESS | 3608 | 1470160923081 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:02:03 INFO - PROCESS | 3608 | 1470160923091 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 3608 | 1470160923096 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635059800 == 26 [pid = 3608] [id = 708] 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000462E9CC800) [pid = 3608] [serial = 2124] [outer = 0000000000000000] 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000462EE27000) [pid = 3608] [serial = 2125] [outer = 000000462E9CC800] 11:02:03 INFO - PROCESS | 3608 | 1470160923149 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462F4CC400) [pid = 3608] [serial = 2126] [outer = 000000462E9CC800] 11:02:03 INFO - PROCESS | 3608 | 1470160923649 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 11:02:03 INFO - PROCESS | 3608 | 1470160923675 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 3608 | 1470160923681 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:02:03 INFO - PROCESS | 3608 | 1470160923687 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 3608 | 1470160923690 Marionette TRACE conn6 <- [1,2798,null,{}] 11:02:03 INFO - PROCESS | 3608 | 1470160923694 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 3608 | 1470160923697 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:03 INFO - PROCESS | 3608 | 1470160923793 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:02:03 INFO - PROCESS | 3608 | 1470160923801 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 3608 | 1470160923804 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B0CA000 == 27 [pid = 3608] [id = 709] 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004630667C00) [pid = 3608] [serial = 2127] [outer = 0000000000000000] 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004633822400) [pid = 3608] [serial = 2128] [outer = 0000004630667C00] 11:02:03 INFO - PROCESS | 3608 | 1470160923855 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000004633970000) [pid = 3608] [serial = 2129] [outer = 0000004630667C00] 11:02:04 INFO - PROCESS | 3608 | 1470160924312 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 11:02:04 INFO - PROCESS | 3608 | 1470160924359 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 3608 | 1470160924362 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:02:04 INFO - PROCESS | 3608 | 1470160924373 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 3608 | 1470160924377 Marionette TRACE conn6 <- [1,2802,null,{}] 11:02:04 INFO - PROCESS | 3608 | 1470160924389 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 3608 | 1470160924394 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:04 INFO - PROCESS | 3608 | 1470160924518 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:02:04 INFO - PROCESS | 3608 | 1470160924603 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 3608 | 1470160924607 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BE2F800 == 28 [pid = 3608] [id = 710] 11:02:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046343F9C00) [pid = 3608] [serial = 2130] [outer = 0000000000000000] 11:02:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463443D000) [pid = 3608] [serial = 2131] [outer = 00000046343F9C00] 11:02:04 INFO - PROCESS | 3608 | 1470160924658 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004635127800) [pid = 3608] [serial = 2132] [outer = 00000046343F9C00] 11:02:05 INFO - PROCESS | 3608 | 1470160925040 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 11:02:05 INFO - PROCESS | 3608 | 1470160925067 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 3608 | 1470160925070 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:02:05 INFO - PROCESS | 3608 | 1470160925073 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 3608 | 1470160925075 Marionette TRACE conn6 <- [1,2806,null,{}] 11:02:05 INFO - PROCESS | 3608 | 1470160925079 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:05 INFO - PROCESS | 3608 | 1470160925081 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:05 INFO - PROCESS | 3608 | 1470160925213 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:02:05 INFO - PROCESS | 3608 | 1470160925229 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 3608 | 1470160925232 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50B800 == 29 [pid = 3608] [id = 711] 11:02:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635757400) [pid = 3608] [serial = 2133] [outer = 0000000000000000] 11:02:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046358F6400) [pid = 3608] [serial = 2134] [outer = 0000004635757400] 11:02:05 INFO - PROCESS | 3608 | 1470160925279 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004638B26C00) [pid = 3608] [serial = 2135] [outer = 0000004635757400] 11:02:05 INFO - PROCESS | 3608 | 1470160925724 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 693ms 11:02:05 INFO - PROCESS | 3608 | 1470160925767 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 3608 | 1470160925769 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:02:05 INFO - PROCESS | 3608 | 1470160925772 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 3608 | 1470160925774 Marionette TRACE conn6 <- [1,2810,null,{}] 11:02:05 INFO - PROCESS | 3608 | 1470160925791 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:05 INFO - PROCESS | 3608 | 1470160925793 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:05 INFO - PROCESS | 3608 | 1470160925903 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:02:05 INFO - PROCESS | 3608 | 1470160925988 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 3608 | 1470160925990 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F907800 == 30 [pid = 3608] [id = 712] 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004638B29400) [pid = 3608] [serial = 2136] [outer = 0000000000000000] 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639562800) [pid = 3608] [serial = 2137] [outer = 0000004638B29400] 11:02:06 INFO - PROCESS | 3608 | 1470160926037 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0A3400) [pid = 3608] [serial = 2138] [outer = 0000004638B29400] 11:02:06 INFO - PROCESS | 3608 | 1470160926470 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 11:02:06 INFO - PROCESS | 3608 | 1470160926510 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 3608 | 1470160926512 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:02:06 INFO - PROCESS | 3608 | 1470160926515 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 3608 | 1470160926517 Marionette TRACE conn6 <- [1,2814,null,{}] 11:02:06 INFO - PROCESS | 3608 | 1470160926521 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 3608 | 1470160926527 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:06 INFO - PROCESS | 3608 | 1470160926681 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:02:06 INFO - PROCESS | 3608 | 1470160926738 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 3608 | 1470160926740 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000464037C000 == 31 [pid = 3608] [id = 713] 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463B0EE800) [pid = 3608] [serial = 2139] [outer = 0000000000000000] 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B91F800) [pid = 3608] [serial = 2140] [outer = 000000463B0EE800] 11:02:06 INFO - PROCESS | 3608 | 1470160926788 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BE8D800) [pid = 3608] [serial = 2141] [outer = 000000463B0EE800] 11:02:07 INFO - PROCESS | 3608 | 1470160927376 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463C7C7C00) [pid = 3608] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463C8D0000) [pid = 3608] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463B91DC00) [pid = 3608] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B924800) [pid = 3608] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BF66800) [pid = 3608] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000462D498C00) [pid = 3608] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462EEF6800) [pid = 3608] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463579D000) [pid = 3608] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463BF27400) [pid = 3608] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B0E9000) [pid = 3608] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463414FC00) [pid = 3608] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462EE24C00) [pid = 3608] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:02:07 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463B0EBC00) [pid = 3608] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 922ms 11:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:02:07 INFO - PROCESS | 3608 | 1470160927441 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 3608 | 1470160927443 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:02:07 INFO - PROCESS | 3608 | 1470160927446 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 3608 | 1470160927448 Marionette TRACE conn6 <- [1,2818,null,{}] 11:02:07 INFO - PROCESS | 3608 | 1470160927452 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 3608 | 1470160927454 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:07 INFO - PROCESS | 3608 | 1470160927537 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:02:07 INFO - PROCESS | 3608 | 1470160927542 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 3608 | 1470160927544 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:07 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E7800 == 32 [pid = 3608] [id = 714] 11:02:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000462EEF6800) [pid = 3608] [serial = 2142] [outer = 0000000000000000] 11:02:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046341A9800) [pid = 3608] [serial = 2143] [outer = 000000462EEF6800] 11:02:07 INFO - PROCESS | 3608 | 1470160927592 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B15E000) [pid = 3608] [serial = 2144] [outer = 000000462EEF6800] 11:02:08 INFO - PROCESS | 3608 | 1470160928019 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 11:02:08 INFO - PROCESS | 3608 | 1470160928079 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 3608 | 1470160928081 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:02:08 INFO - PROCESS | 3608 | 1470160928085 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 3608 | 1470160928087 Marionette TRACE conn6 <- [1,2822,null,{}] 11:02:08 INFO - PROCESS | 3608 | 1470160928091 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 3608 | 1470160928093 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:08 INFO - PROCESS | 3608 | 1470160928176 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:02:08 INFO - PROCESS | 3608 | 1470160928181 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 3608 | 1470160928183 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640962800 == 33 [pid = 3608] [id = 715] 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B91DC00) [pid = 3608] [serial = 2145] [outer = 0000000000000000] 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BF27400) [pid = 3608] [serial = 2146] [outer = 000000463B91DC00] 11:02:08 INFO - PROCESS | 3608 | 1470160928229 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BFCBC00) [pid = 3608] [serial = 2147] [outer = 000000463B91DC00] 11:02:08 INFO - PROCESS | 3608 | 1470160928652 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 11:02:08 INFO - PROCESS | 3608 | 1470160928725 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 3608 | 1470160928728 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:02:08 INFO - PROCESS | 3608 | 1470160928732 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 3608 | 1470160928733 Marionette TRACE conn6 <- [1,2826,null,{}] 11:02:08 INFO - PROCESS | 3608 | 1470160928737 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 3608 | 1470160928739 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:08 INFO - PROCESS | 3608 | 1470160928822 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:02:08 INFO - PROCESS | 3608 | 1470160928830 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 3608 | 1470160928832 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641058800 == 34 [pid = 3608] [id = 716] 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BFE9800) [pid = 3608] [serial = 2148] [outer = 0000000000000000] 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C24B000) [pid = 3608] [serial = 2149] [outer = 000000463BFE9800] 11:02:08 INFO - PROCESS | 3608 | 1470160928878 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C5AD000) [pid = 3608] [serial = 2150] [outer = 000000463BFE9800] 11:02:09 INFO - PROCESS | 3608 | 1470160929317 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 11:02:09 INFO - PROCESS | 3608 | 1470160929412 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 3608 | 1470160929416 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:02:09 INFO - PROCESS | 3608 | 1470160929422 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 3608 | 1470160929427 Marionette TRACE conn6 <- [1,2830,null,{}] 11:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:02:09 INFO - PROCESS | 3608 | 1470160929434 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 3608 | 1470160929438 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:09 INFO - PROCESS | 3608 | 1470160929571 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:02:09 INFO - PROCESS | 3608 | 1470160929647 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 3608 | 1470160929651 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B7000 == 35 [pid = 3608] [id = 717] 11:02:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462E73B800) [pid = 3608] [serial = 2151] [outer = 0000000000000000] 11:02:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462E755C00) [pid = 3608] [serial = 2152] [outer = 000000462E73B800] 11:02:09 INFO - PROCESS | 3608 | 1470160929753 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462F4D4000) [pid = 3608] [serial = 2153] [outer = 000000462E73B800] 11:02:10 INFO - PROCESS | 3608 | 1470160930538 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1177ms 11:02:10 INFO - PROCESS | 3608 | 1470160930609 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 3608 | 1470160930613 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:02:10 INFO - PROCESS | 3608 | 1470160930619 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 3608 | 1470160930624 Marionette TRACE conn6 <- [1,2834,null,{}] 11:02:10 INFO - PROCESS | 3608 | 1470160930629 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 3608 | 1470160930632 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:10 INFO - PROCESS | 3608 | 1470160930765 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:02:10 INFO - PROCESS | 3608 | 1470160930882 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 3608 | 1470160930885 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F50F800 == 36 [pid = 3608] [id = 718] 11:02:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004634038000) [pid = 3608] [serial = 2154] [outer = 0000000000000000] 11:02:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046343FEC00) [pid = 3608] [serial = 2155] [outer = 0000004634038000] 11:02:10 INFO - PROCESS | 3608 | 1470160930945 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046355BCC00) [pid = 3608] [serial = 2156] [outer = 0000004634038000] 11:02:11 INFO - PROCESS | 3608 | 1470160931785 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1231ms 11:02:11 INFO - PROCESS | 3608 | 1470160931853 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 3608 | 1470160931858 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:02:11 INFO - PROCESS | 3608 | 1470160931864 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 3608 | 1470160931867 Marionette TRACE conn6 <- [1,2838,null,{}] 11:02:11 INFO - PROCESS | 3608 | 1470160931873 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 3608 | 1470160931876 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:12 INFO - PROCESS | 3608 | 1470160932002 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:02:12 INFO - PROCESS | 3608 | 1470160932080 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 3608 | 1470160932085 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635063800 == 37 [pid = 3608] [id = 719] 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462D39EC00) [pid = 3608] [serial = 2157] [outer = 0000000000000000] 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000046336BB800) [pid = 3608] [serial = 2158] [outer = 000000462D39EC00] 11:02:12 INFO - PROCESS | 3608 | 1470160932171 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000046339D7400) [pid = 3608] [serial = 2159] [outer = 000000462D39EC00] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004640962800 == 36 [pid = 3608] [id = 715] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E7800 == 35 [pid = 3608] [id = 714] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 000000464037C000 == 34 [pid = 3608] [id = 713] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463F907800 == 33 [pid = 3608] [id = 712] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50B800 == 32 [pid = 3608] [id = 711] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463BE2F800 == 31 [pid = 3608] [id = 710] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 000000463B0CA000 == 30 [pid = 3608] [id = 709] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004635059800 == 29 [pid = 3608] [id = 708] 11:02:12 INFO - PROCESS | 3608 | --DOCSHELL 0000004635561000 == 28 [pid = 3608] [id = 707] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463BDE8800) [pid = 3608] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000463BFE1C00) [pid = 3608] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463BE8D400) [pid = 3608] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462EEF0800) [pid = 3608] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463C5A5800) [pid = 3608] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F634000) [pid = 3608] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046306D6000) [pid = 3608] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004635934800) [pid = 3608] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004639547C00) [pid = 3608] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BFCA400) [pid = 3608] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463BFBD000) [pid = 3608] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B161800) [pid = 3608] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046343BB800) [pid = 3608] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000004634650800) [pid = 3608] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462F4CDC00) [pid = 3608] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463396DC00) [pid = 3608] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463C82CC00) [pid = 3608] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463C5B4400) [pid = 3608] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000004635759800) [pid = 3608] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463C7C7400) [pid = 3608] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463B923C00) [pid = 3608] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000463C824800) [pid = 3608] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463C8D4C00) [pid = 3608] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463CB0B400) [pid = 3608] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463BE87400) [pid = 3608] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:02:12 INFO - PROCESS | 3608 | 1470160932651 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 838ms 11:02:12 INFO - PROCESS | 3608 | 1470160932705 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 3608 | 1470160932710 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:02:12 INFO - PROCESS | 3608 | 1470160932716 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 3608 | 1470160932719 Marionette TRACE conn6 <- [1,2842,null,{}] 11:02:12 INFO - PROCESS | 3608 | 1470160932723 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:12 INFO - PROCESS | 3608 | 1470160932726 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:12 INFO - PROCESS | 3608 | 1470160932820 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:02:12 INFO - PROCESS | 3608 | 1470160932827 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 3608 | 1470160932830 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB9E000 == 29 [pid = 3608] [id = 720] 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000004633B7F800) [pid = 3608] [serial = 2160] [outer = 0000000000000000] 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000046343F0C00) [pid = 3608] [serial = 2161] [outer = 0000004633B7F800] 11:02:12 INFO - PROCESS | 3608 | 1470160932879 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004635011800) [pid = 3608] [serial = 2162] [outer = 0000004633B7F800] 11:02:13 INFO - PROCESS | 3608 | 1470160933382 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 11:02:13 INFO - PROCESS | 3608 | 1470160933453 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 3608 | 1470160933456 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:02:13 INFO - PROCESS | 3608 | 1470160933491 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:02:13 INFO - PROCESS | 3608 | 1470160933495 Marionette TRACE conn6 <- [1,2846,null,{}] 11:02:13 INFO - PROCESS | 3608 | 1470160933510 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 3608 | 1470160933515 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:13 INFO - PROCESS | 3608 | 1470160933627 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:02:13 INFO - PROCESS | 3608 | 1470160933703 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 3608 | 1470160933706 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5E9800 == 30 [pid = 3608] [id = 721] 11:02:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000463575B800) [pid = 3608] [serial = 2163] [outer = 0000000000000000] 11:02:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000463954BC00) [pid = 3608] [serial = 2164] [outer = 000000463575B800] 11:02:13 INFO - PROCESS | 3608 | 1470160933757 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000463B0E7C00) [pid = 3608] [serial = 2165] [outer = 000000463575B800] 11:02:14 INFO - PROCESS | 3608 | 1470160934135 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 11:02:14 INFO - PROCESS | 3608 | 1470160934188 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 3608 | 1470160934191 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:02:14 INFO - PROCESS | 3608 | 1470160934194 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 3608 | 1470160934196 Marionette TRACE conn6 <- [1,2850,null,{}] 11:02:14 INFO - PROCESS | 3608 | 1470160934200 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 3608 | 1470160934202 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:14 INFO - PROCESS | 3608 | 1470160934295 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:02:14 INFO - PROCESS | 3608 | 1470160934301 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 3608 | 1470160934303 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640221800 == 31 [pid = 3608] [id = 722] 11:02:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463B0F5800) [pid = 3608] [serial = 2166] [outer = 0000000000000000] 11:02:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463B925000) [pid = 3608] [serial = 2167] [outer = 000000463B0F5800] 11:02:14 INFO - PROCESS | 3608 | 1470160934349 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463B98DC00) [pid = 3608] [serial = 2168] [outer = 000000463B0F5800] 11:02:14 INFO - PROCESS | 3608 | 1470160934857 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 11:02:14 INFO - PROCESS | 3608 | 1470160934872 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:02:14 INFO - PROCESS | 3608 | 1470160934882 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:02:14 INFO - PROCESS | 3608 | 1470160934885 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 3608 | 1470160934888 Marionette TRACE conn6 <- [1,2854,null,{}] 11:02:14 INFO - PROCESS | 3608 | 1470160934891 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 3608 | 1470160934893 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:15 INFO - PROCESS | 3608 | 1470160935034 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:02:15 INFO - PROCESS | 3608 | 1470160935056 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 3608 | 1470160935059 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000464090E800 == 32 [pid = 3608] [id = 723] 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463B977400) [pid = 3608] [serial = 2169] [outer = 0000000000000000] 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE86400) [pid = 3608] [serial = 2170] [outer = 000000463B977400] 11:02:15 INFO - PROCESS | 3608 | 1470160935105 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BE98C00) [pid = 3608] [serial = 2171] [outer = 000000463B977400] 11:02:15 INFO - PROCESS | 3608 | 1470160935572 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 11:02:15 INFO - PROCESS | 3608 | 1470160935621 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 3608 | 1470160935623 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:02:15 INFO - PROCESS | 3608 | 1470160935626 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:02:15 INFO - PROCESS | 3608 | 1470160935628 Marionette TRACE conn6 <- [1,2858,null,{}] 11:02:15 INFO - PROCESS | 3608 | 1470160935632 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:15 INFO - PROCESS | 3608 | 1470160935638 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:15 INFO - PROCESS | 3608 | 1470160935786 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:02:15 INFO - PROCESS | 3608 | 1470160935798 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 3608 | 1470160935800 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:15 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409DE000 == 33 [pid = 3608] [id = 724] 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BF6AC00) [pid = 3608] [serial = 2172] [outer = 0000000000000000] 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BFE0C00) [pid = 3608] [serial = 2173] [outer = 000000463BF6AC00] 11:02:15 INFO - PROCESS | 3608 | 1470160935895 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C7C5C00) [pid = 3608] [serial = 2174] [outer = 000000463BF6AC00] 11:02:16 INFO - PROCESS | 3608 | 1470160936348 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 776ms 11:02:16 INFO - PROCESS | 3608 | 1470160936406 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 3608 | 1470160936409 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:02:16 INFO - PROCESS | 3608 | 1470160936412 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 3608 | 1470160936414 Marionette TRACE conn6 <- [1,2862,null,{}] 11:02:16 INFO - PROCESS | 3608 | 1470160936417 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:16 INFO - PROCESS | 3608 | 1470160936419 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:16 INFO - PROCESS | 3608 | 1470160936587 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004638B29400) [pid = 3608] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B0EE800) [pid = 3608] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462D4A5000) [pid = 3608] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000046343F9C00) [pid = 3608] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462E9CC800) [pid = 3608] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000004630667C00) [pid = 3608] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462FBF0800) [pid = 3608] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004638B20000) [pid = 3608] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000462EEF6800) [pid = 3608] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000004635757400) [pid = 3608] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:02:16 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (000000463B91DC00) [pid = 3608] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:02:16 INFO - PROCESS | 3608 | 1470160936648 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 3608 | 1470160936650 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000463E83D800 == 34 [pid = 3608] [id = 725] 11:02:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000462D497800) [pid = 3608] [serial = 2175] [outer = 0000000000000000] 11:02:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462EEF6C00) [pid = 3608] [serial = 2176] [outer = 000000462D497800] 11:02:16 INFO - PROCESS | 3608 | 1470160936696 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000004635751000) [pid = 3608] [serial = 2177] [outer = 000000462D497800] 11:02:17 INFO - PROCESS | 3608 | 1470160937044 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 11:02:17 INFO - PROCESS | 3608 | 1470160937086 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 3608 | 1470160937088 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:02:17 INFO - PROCESS | 3608 | 1470160937102 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 3608 | 1470160937104 Marionette TRACE conn6 <- [1,2866,null,{}] 11:02:17 INFO - PROCESS | 3608 | 1470160937108 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 3608 | 1470160937110 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:17 INFO - PROCESS | 3608 | 1470160937195 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:02:17 INFO - PROCESS | 3608 | 1470160937201 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 3608 | 1470160937203 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:17 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642940800 == 35 [pid = 3608] [id = 726] 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463954F000) [pid = 3608] [serial = 2178] [outer = 0000000000000000] 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463C824800) [pid = 3608] [serial = 2179] [outer = 000000463954F000] 11:02:17 INFO - PROCESS | 3608 | 1470160937249 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463C8CE400) [pid = 3608] [serial = 2180] [outer = 000000463954F000] 11:02:17 INFO - PROCESS | 3608 | 1470160937686 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 11:02:17 INFO - PROCESS | 3608 | 1470160937736 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 3608 | 1470160937738 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:02:17 INFO - PROCESS | 3608 | 1470160937742 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 3608 | 1470160937744 Marionette TRACE conn6 <- [1,2870,null,{}] 11:02:17 INFO - PROCESS | 3608 | 1470160937748 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 3608 | 1470160937750 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:17 INFO - PROCESS | 3608 | 1470160937838 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:02:17 INFO - PROCESS | 3608 | 1470160937846 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 3608 | 1470160937848 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:17 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642994000 == 36 [pid = 3608] [id = 727] 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463C8D2400) [pid = 3608] [serial = 2181] [outer = 0000000000000000] 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463CAD8800) [pid = 3608] [serial = 2182] [outer = 000000463C8D2400] 11:02:17 INFO - PROCESS | 3608 | 1470160937894 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463D044400) [pid = 3608] [serial = 2183] [outer = 000000463C8D2400] 11:02:18 INFO - PROCESS | 3608 | 1470160938358 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 11:02:18 INFO - PROCESS | 3608 | 1470160938416 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 3608 | 1470160938419 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:02:18 INFO - PROCESS | 3608 | 1470160938422 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 3608 | 1470160938424 Marionette TRACE conn6 <- [1,2874,null,{}] 11:02:18 INFO - PROCESS | 3608 | 1470160938427 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:18 INFO - PROCESS | 3608 | 1470160938429 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:18 INFO - PROCESS | 3608 | 1470160938517 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:02:18 INFO - PROCESS | 3608 | 1470160938524 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 3608 | 1470160938527 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643358800 == 37 [pid = 3608] [id = 728] 11:02:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463D04CC00) [pid = 3608] [serial = 2184] [outer = 0000000000000000] 11:02:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D04F400) [pid = 3608] [serial = 2185] [outer = 000000463D04CC00] 11:02:18 INFO - PROCESS | 3608 | 1470160938583 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D057C00) [pid = 3608] [serial = 2186] [outer = 000000463D04CC00] 11:02:19 INFO - PROCESS | 3608 | 1470160939296 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 11:02:19 INFO - PROCESS | 3608 | 1470160939349 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 3608 | 1470160939354 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:02:19 INFO - PROCESS | 3608 | 1470160939359 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 3608 | 1470160939365 Marionette TRACE conn6 <- [1,2878,null,{}] 11:02:19 INFO - PROCESS | 3608 | 1470160939370 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:19 INFO - PROCESS | 3608 | 1470160939373 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:19 INFO - PROCESS | 3608 | 1470160939504 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:02:19 INFO - PROCESS | 3608 | 1470160939622 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 3608 | 1470160939626 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C4B2000 == 38 [pid = 3608] [id = 729] 11:02:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000046300C5800) [pid = 3608] [serial = 2187] [outer = 0000000000000000] 11:02:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463396C400) [pid = 3608] [serial = 2188] [outer = 00000046300C5800] 11:02:19 INFO - PROCESS | 3608 | 1470160939689 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000004634441400) [pid = 3608] [serial = 2189] [outer = 00000046300C5800] 11:02:20 INFO - PROCESS | 3608 | 1470160940237 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 923ms 11:02:20 INFO - PROCESS | 3608 | 1470160940286 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 3608 | 1470160940291 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:02:20 INFO - PROCESS | 3608 | 1470160940298 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 3608 | 1470160940301 Marionette TRACE conn6 <- [1,2882,null,{}] 11:02:20 INFO - PROCESS | 3608 | 1470160940305 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:20 INFO - PROCESS | 3608 | 1470160940308 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:20 INFO - PROCESS | 3608 | 1470160940431 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:02:20 INFO - PROCESS | 3608 | 1470160940559 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 3608 | 1470160940562 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409D1000 == 39 [pid = 3608] [id = 730] 11:02:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000004638C48800) [pid = 3608] [serial = 2190] [outer = 0000000000000000] 11:02:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463B0EAC00) [pid = 3608] [serial = 2191] [outer = 0000004638C48800] 11:02:20 INFO - PROCESS | 3608 | 1470160940622 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463BDE6800) [pid = 3608] [serial = 2192] [outer = 0000004638C48800] 11:02:21 INFO - PROCESS | 3608 | 1470160941223 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 11:02:21 INFO - PROCESS | 3608 | 1470160941286 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 3608 | 1470160941289 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:02:21 INFO - PROCESS | 3608 | 1470160941293 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 3608 | 1470160941297 Marionette TRACE conn6 <- [1,2886,null,{}] 11:02:21 INFO - PROCESS | 3608 | 1470160941309 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 3608 | 1470160941315 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:21 INFO - PROCESS | 3608 | 1470160941463 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:02:21 INFO - PROCESS | 3608 | 1470160941601 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 3608 | 1470160941605 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000004643673800 == 40 [pid = 3608] [id = 731] 11:02:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463BDE6C00) [pid = 3608] [serial = 2193] [outer = 0000000000000000] 11:02:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000463C5ABC00) [pid = 3608] [serial = 2194] [outer = 000000463BDE6C00] 11:02:21 INFO - PROCESS | 3608 | 1470160941665 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463D04A000) [pid = 3608] [serial = 2195] [outer = 000000463BDE6C00] 11:02:22 INFO - PROCESS | 3608 | 1470160942447 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1244ms 11:02:22 INFO - PROCESS | 3608 | 1470160942539 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 3608 | 1470160942544 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:02:22 INFO - PROCESS | 3608 | 1470160942548 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:02:22 INFO - PROCESS | 3608 | 1470160942552 Marionette TRACE conn6 <- [1,2890,null,{}] 11:02:22 INFO - PROCESS | 3608 | 1470160942558 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:22 INFO - PROCESS | 3608 | 1470160942561 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:22 INFO - PROCESS | 3608 | 1470160942680 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:02:22 INFO - PROCESS | 3608 | 1470160942803 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 3608 | 1470160942806 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:22 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351B5000 == 41 [pid = 3608] [id = 732] 11:02:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000046336BAC00) [pid = 3608] [serial = 2196] [outer = 0000000000000000] 11:02:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004633829000) [pid = 3608] [serial = 2197] [outer = 00000046336BAC00] 11:02:22 INFO - PROCESS | 3608 | 1470160942859 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000046343BF400) [pid = 3608] [serial = 2198] [outer = 00000046336BAC00] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004642994000 == 40 [pid = 3608] [id = 727] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004642940800 == 39 [pid = 3608] [id = 726] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463E83D800 == 38 [pid = 3608] [id = 725] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 00000046409DE000 == 37 [pid = 3608] [id = 724] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000464090E800 == 36 [pid = 3608] [id = 723] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004640221800 == 35 [pid = 3608] [id = 722] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5E9800 == 34 [pid = 3608] [id = 721] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB9E000 == 33 [pid = 3608] [id = 720] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004635063800 == 32 [pid = 3608] [id = 719] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463F50F800 == 31 [pid = 3608] [id = 718] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004641058800 == 30 [pid = 3608] [id = 716] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B7000 == 29 [pid = 3608] [id = 717] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004643673800 == 28 [pid = 3608] [id = 731] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 00000046409D1000 == 27 [pid = 3608] [id = 730] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 000000463C4B2000 == 26 [pid = 3608] [id = 729] 11:02:23 INFO - PROCESS | 3608 | --DOCSHELL 0000004643358800 == 25 [pid = 3608] [id = 728] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463C24B000) [pid = 3608] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004639562800) [pid = 3608] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463B91F800) [pid = 3608] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462FB78400) [pid = 3608] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462EEEB800) [pid = 3608] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463443D000) [pid = 3608] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004635127800) [pid = 3608] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462EE27000) [pid = 3608] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000462F4CC400) [pid = 3608] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004633822400) [pid = 3608] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004633970000) [pid = 3608] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B0A3400) [pid = 3608] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463506D800) [pid = 3608] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046341AFC00) [pid = 3608] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463BE9D800) [pid = 3608] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463B921400) [pid = 3608] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463B15E000) [pid = 3608] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000046341A9800) [pid = 3608] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BE8D800) [pid = 3608] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (00000046358F6400) [pid = 3608] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000004638B26C00) [pid = 3608] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BFCBC00) [pid = 3608] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:02:23 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463BF27400) [pid = 3608] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:02:24 INFO - PROCESS | 3608 | 1470160944017 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1529ms 11:02:24 INFO - PROCESS | 3608 | 1470160944082 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 3608 | 1470160944087 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:02:24 INFO - PROCESS | 3608 | 1470160944091 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 3608 | 1470160944097 Marionette TRACE conn6 <- [1,2894,null,{}] 11:02:24 INFO - PROCESS | 3608 | 1470160944102 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 3608 | 1470160944105 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:24 INFO - PROCESS | 3608 | 1470160944202 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:02:24 INFO - PROCESS | 3608 | 1470160944215 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 3608 | 1470160944218 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:24 INFO - PROCESS | 3608 | ++DOCSHELL 00000046357C4000 == 26 [pid = 3608] [id = 733] 11:02:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462F4C6000) [pid = 3608] [serial = 2199] [outer = 0000000000000000] 11:02:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F4CE400) [pid = 3608] [serial = 2200] [outer = 000000462F4C6000] 11:02:24 INFO - PROCESS | 3608 | 1470160944268 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046305FDC00) [pid = 3608] [serial = 2201] [outer = 000000462F4C6000] 11:02:24 INFO - PROCESS | 3608 | 1470160944771 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 11:02:24 INFO - PROCESS | 3608 | 1470160944842 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 3608 | 1470160944848 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:02:24 INFO - PROCESS | 3608 | 1470160944857 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 3608 | 1470160944860 Marionette TRACE conn6 <- [1,2898,null,{}] 11:02:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:02:24 INFO - PROCESS | 3608 | 1470160944864 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 3608 | 1470160944867 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:24 INFO - PROCESS | 3608 | 1470160944972 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:02:25 INFO - PROCESS | 3608 | 1470160945053 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 3608 | 1470160945056 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB52800 == 27 [pid = 3608] [id = 734] 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000004633910C00) [pid = 3608] [serial = 2202] [outer = 0000000000000000] 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463414BC00) [pid = 3608] [serial = 2203] [outer = 0000004633910C00] 11:02:25 INFO - PROCESS | 3608 | 1470160945106 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634437400) [pid = 3608] [serial = 2204] [outer = 0000004633910C00] 11:02:25 INFO - PROCESS | 3608 | 1470160945462 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:02:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:02:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:02:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 11:02:25 INFO - PROCESS | 3608 | 1470160945537 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 3608 | 1470160945539 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:02:25 INFO - TEST-START | /DOMEvents/constructors.html 11:02:25 INFO - PROCESS | 3608 | 1470160945543 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 3608 | 1470160945546 Marionette TRACE conn6 <- [1,2902,null,{}] 11:02:25 INFO - PROCESS | 3608 | 1470160945558 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:25 INFO - PROCESS | 3608 | 1470160945563 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:25 INFO - PROCESS | 3608 | 1470160945652 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:02:25 INFO - PROCESS | 3608 | 1470160945659 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 3608 | 1470160945662 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000463CAFC000 == 28 [pid = 3608] [id = 735] 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000004635009400) [pid = 3608] [serial = 2205] [outer = 0000000000000000] 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004635753400) [pid = 3608] [serial = 2206] [outer = 0000004635009400] 11:02:25 INFO - PROCESS | 3608 | 1470160945714 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004635937000) [pid = 3608] [serial = 2207] [outer = 0000004635009400] 11:02:26 INFO - PROCESS | 3608 | 1470160946305 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:02:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:02:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:02:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 850ms 11:02:26 INFO - PROCESS | 3608 | 1470160946395 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 3608 | 1470160946398 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:02:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:02:26 INFO - PROCESS | 3608 | 1470160946402 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 3608 | 1470160946404 Marionette TRACE conn6 <- [1,2906,null,{}] 11:02:26 INFO - PROCESS | 3608 | 1470160946407 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 3608 | 1470160946410 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:26 INFO - PROCESS | 3608 | 1470160946542 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:02:26 INFO - PROCESS | 3608 | 1470160946556 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 3608 | 1470160946559 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5E8800 == 29 [pid = 3608] [id = 736] 11:02:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000004639547000) [pid = 3608] [serial = 2208] [outer = 0000000000000000] 11:02:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004639A79C00) [pid = 3608] [serial = 2209] [outer = 0000004639547000] 11:02:26 INFO - PROCESS | 3608 | 1470160946607 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463B0F5400) [pid = 3608] [serial = 2210] [outer = 0000004639547000] 11:02:27 INFO - PROCESS | 3608 | 1470160947024 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:02:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:02:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 11:02:27 INFO - PROCESS | 3608 | 1470160947075 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 3608 | 1470160947077 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:02:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:02:27 INFO - PROCESS | 3608 | 1470160947080 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 3608 | 1470160947082 Marionette TRACE conn6 <- [1,2910,null,{}] 11:02:27 INFO - PROCESS | 3608 | 1470160947086 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 3608 | 1470160947088 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:27 INFO - PROCESS | 3608 | 1470160947200 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:02:27 INFO - PROCESS | 3608 | 1470160947205 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 3608 | 1470160947207 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640045800 == 30 [pid = 3608] [id = 737] 11:02:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462DDD9C00) [pid = 3608] [serial = 2211] [outer = 0000000000000000] 11:02:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463B71DC00) [pid = 3608] [serial = 2212] [outer = 000000462DDD9C00] 11:02:27 INFO - PROCESS | 3608 | 1470160947258 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463BB0A800) [pid = 3608] [serial = 2213] [outer = 000000462DDD9C00] 11:02:27 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:02:27 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:02:27 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:02:27 INFO - PROCESS | 3608 | [3608] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:02:27 INFO - PROCESS | 3608 | 1470160947748 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:02:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:02:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:02:27 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 11:02:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:02:27 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 11:02:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:02:27 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]" 11:02:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:02:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:02:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 743ms 11:02:27 INFO - PROCESS | 3608 | 1470160947832 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 3608 | 1470160947834 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:02:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:02:28 INFO - PROCESS | 3608 | 1470160948071 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 3608 | 1470160948073 Marionette TRACE conn6 <- [1,2914,null,{}] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463B977400) [pid = 3608] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BF6AC00) [pid = 3608] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004634038000) [pid = 3608] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000004633B7F800) [pid = 3608] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462D39EC00) [pid = 3608] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D04CC00) [pid = 3608] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463C8D2400) [pid = 3608] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000462E73B800) [pid = 3608] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463575B800) [pid = 3608] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462D497800) [pid = 3608] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463BFE9800) [pid = 3608] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463B0F5800) [pid = 3608] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:02:28 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463954F000) [pid = 3608] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:02:28 INFO - PROCESS | 3608 | 1470160948094 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 3608 | 1470160948101 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:28 INFO - PROCESS | 3608 | 1470160948210 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:02:28 INFO - PROCESS | 3608 | 1470160948218 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 3608 | 1470160948220 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:28 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408EC800 == 31 [pid = 3608] [id = 738] 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463B0ECC00) [pid = 3608] [serial = 2214] [outer = 0000000000000000] 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000463BB0F000) [pid = 3608] [serial = 2215] [outer = 000000463B0ECC00] 11:02:28 INFO - PROCESS | 3608 | 1470160948268 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BEA4400) [pid = 3608] [serial = 2216] [outer = 000000463B0ECC00] 11:02:28 INFO - PROCESS | 3608 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:02:28 INFO - PROCESS | 3608 | 1470160948652 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:02:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:02:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 11:02:28 INFO - PROCESS | 3608 | 1470160948723 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 3608 | 1470160948725 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:02:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:02:28 INFO - PROCESS | 3608 | 1470160948729 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 3608 | 1470160948731 Marionette TRACE conn6 <- [1,2918,null,{}] 11:02:28 INFO - PROCESS | 3608 | 1470160948735 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 3608 | 1470160948737 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:28 INFO - PROCESS | 3608 | 1470160948820 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:02:28 INFO - PROCESS | 3608 | 1470160948825 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 3608 | 1470160948827 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640968800 == 32 [pid = 3608] [id = 739] 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BF27800) [pid = 3608] [serial = 2217] [outer = 0000000000000000] 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFBF800) [pid = 3608] [serial = 2218] [outer = 000000463BF27800] 11:02:28 INFO - PROCESS | 3608 | 1470160948874 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BFCB400) [pid = 3608] [serial = 2219] [outer = 000000463BF27800] 11:02:29 INFO - PROCESS | 3608 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:02:29 INFO - PROCESS | 3608 | 1470160949271 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:02:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 588ms 11:02:29 INFO - PROCESS | 3608 | 1470160949318 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 3608 | 1470160949320 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:02:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:02:29 INFO - PROCESS | 3608 | 1470160949323 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 3608 | 1470160949325 Marionette TRACE conn6 <- [1,2922,null,{}] 11:02:29 INFO - PROCESS | 3608 | 1470160949348 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 3608 | 1470160949350 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:29 INFO - PROCESS | 3608 | 1470160949442 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:02:29 INFO - PROCESS | 3608 | 1470160949448 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 3608 | 1470160949450 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641042800 == 33 [pid = 3608] [id = 740] 11:02:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463BFCBC00) [pid = 3608] [serial = 2220] [outer = 0000000000000000] 11:02:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C45A800) [pid = 3608] [serial = 2221] [outer = 000000463BFCBC00] 11:02:29 INFO - PROCESS | 3608 | 1470160949497 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C5AE800) [pid = 3608] [serial = 2222] [outer = 000000463BFCBC00] 11:02:29 INFO - PROCESS | 3608 | 1470160949937 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:02:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 650ms 11:02:29 INFO - PROCESS | 3608 | 1470160949977 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 3608 | 1470160949979 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:02:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:02:30 INFO - PROCESS | 3608 | 1470160949996 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 3608 | 1470160949998 Marionette TRACE conn6 <- [1,2926,null,{}] 11:02:30 INFO - PROCESS | 3608 | 1470160950002 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 3608 | 1470160950004 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:30 INFO - PROCESS | 3608 | 1470160950090 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:02:30 INFO - PROCESS | 3608 | 1470160950219 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 3608 | 1470160950222 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000004633985000 == 34 [pid = 3608] [id = 741] 11:02:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000462D396C00) [pid = 3608] [serial = 2223] [outer = 0000000000000000] 11:02:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000462D3A0000) [pid = 3608] [serial = 2224] [outer = 000000462D396C00] 11:02:30 INFO - PROCESS | 3608 | 1470160950282 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462E74FC00) [pid = 3608] [serial = 2225] [outer = 000000462D396C00] 11:02:30 INFO - PROCESS | 3608 | 1470160950951 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:02:31 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. 11:02:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1028ms 11:02:31 INFO - PROCESS | 3608 | 1470160951027 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 3608 | 1470160951032 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:02:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:02:31 INFO - PROCESS | 3608 | 1470160951037 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 3608 | 1470160951040 Marionette TRACE conn6 <- [1,2930,null,{}] 11:02:31 INFO - PROCESS | 3608 | 1470160951068 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 3608 | 1470160951071 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:31 INFO - PROCESS | 3608 | 1470160951206 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:02:31 INFO - PROCESS | 3608 | 1470160951326 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 3608 | 1470160951330 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D2B5000 == 35 [pid = 3608] [id = 742] 11:02:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462F8EA400) [pid = 3608] [serial = 2226] [outer = 0000000000000000] 11:02:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046340C6000) [pid = 3608] [serial = 2227] [outer = 000000462F8EA400] 11:02:31 INFO - PROCESS | 3608 | 1470160951390 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004634477800) [pid = 3608] [serial = 2228] [outer = 000000462F8EA400] 11:02:31 INFO - PROCESS | 3608 | 1470160951983 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:02:32 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 11:02:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:02:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1004ms 11:02:32 INFO - PROCESS | 3608 | 1470160952056 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 3608 | 1470160952061 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:02:32 INFO - PROCESS | 3608 | 1470160952066 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:02:32 INFO - PROCESS | 3608 | 1470160952069 Marionette TRACE conn6 <- [1,2934,null,{}] 11:02:32 INFO - PROCESS | 3608 | 1470160952073 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 3608 | 1470160952076 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:32 INFO - PROCESS | 3608 | 1470160952206 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:02:32 INFO - PROCESS | 3608 | 1470160952314 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 3608 | 1470160952317 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:32 INFO - PROCESS | 3608 | ++DOCSHELL 00000046409D6000 == 36 [pid = 3608] [id = 743] 11:02:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004638C50800) [pid = 3608] [serial = 2229] [outer = 0000000000000000] 11:02:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004639552800) [pid = 3608] [serial = 2230] [outer = 0000004638C50800] 11:02:32 INFO - PROCESS | 3608 | 1470160952374 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B96D000) [pid = 3608] [serial = 2231] [outer = 0000004638C50800] 11:02:33 INFO - PROCESS | 3608 | 1470160953158 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:02:33 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. 11:02:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1120ms 11:02:33 INFO - PROCESS | 3608 | 1470160953201 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 3608 | 1470160953206 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:02:33 INFO - PROCESS | 3608 | 1470160953213 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:02:33 INFO - PROCESS | 3608 | 1470160953216 Marionette TRACE conn6 <- [1,2938,null,{}] 11:02:33 INFO - PROCESS | 3608 | 1470160953222 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 3608 | 1470160953226 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:33 INFO - PROCESS | 3608 | 1470160953345 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:02:33 INFO - PROCESS | 3608 | 1470160953481 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 3608 | 1470160953485 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004641042800 == 35 [pid = 3608] [id = 740] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004640968800 == 34 [pid = 3608] [id = 739] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046408EC800 == 33 [pid = 3608] [id = 738] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 0000004640045800 == 32 [pid = 3608] [id = 737] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5E8800 == 31 [pid = 3608] [id = 736] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463CAFC000 == 30 [pid = 3608] [id = 735] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB52800 == 29 [pid = 3608] [id = 734] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046357C4000 == 28 [pid = 3608] [id = 733] 11:02:33 INFO - PROCESS | 3608 | --DOCSHELL 00000046351B5000 == 27 [pid = 3608] [id = 732] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000046339D7400) [pid = 3608] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046355BCC00) [pid = 3608] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463C7C5C00) [pid = 3608] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462E755C00) [pid = 3608] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462F4D4000) [pid = 3608] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE86400) [pid = 3608] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463954BC00) [pid = 3608] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004635751000) [pid = 3608] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463C5AD000) [pid = 3608] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462EEF6C00) [pid = 3608] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000046343F0C00) [pid = 3608] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463B925000) [pid = 3608] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C824800) [pid = 3608] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C8CE400) [pid = 3608] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463B98DC00) [pid = 3608] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463B0E7C00) [pid = 3608] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463D044400) [pid = 3608] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463BE98C00) [pid = 3608] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463BFE0C00) [pid = 3608] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000046343FEC00) [pid = 3608] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000004635011800) [pid = 3608] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (00000046336BB800) [pid = 3608] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000463D04F400) [pid = 3608] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000463D057C00) [pid = 3608] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000463CAD8800) [pid = 3608] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:02:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000463505A800 == 28 [pid = 3608] [id = 744] 11:02:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000462D3C4C00) [pid = 3608] [serial = 2232] [outer = 0000000000000000] 11:02:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000462EE21800) [pid = 3608] [serial = 2233] [outer = 000000462D3C4C00] 11:02:33 INFO - PROCESS | 3608 | 1470160953564 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000004633831800) [pid = 3608] [serial = 2234] [outer = 000000462D3C4C00] 11:02:33 INFO - PROCESS | 3608 | ++DOCSHELL 00000046396CC800 == 29 [pid = 3608] [id = 745] 11:02:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000004634432800) [pid = 3608] [serial = 2235] [outer = 0000000000000000] 11:02:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000004634436400) [pid = 3608] [serial = 2236] [outer = 0000004634432800] 11:02:34 INFO - PROCESS | 3608 | 1470160954040 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:02:34 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. 11:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 11:02:34 INFO - PROCESS | 3608 | 1470160954099 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 3608 | 1470160954103 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:02:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:02:34 INFO - PROCESS | 3608 | 1470160954110 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 3608 | 1470160954112 Marionette TRACE conn6 <- [1,2942,null,{}] 11:02:34 INFO - PROCESS | 3608 | 1470160954116 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 3608 | 1470160954119 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:34 INFO - PROCESS | 3608 | 1470160954223 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:02:34 INFO - PROCESS | 3608 | 1470160954236 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 3608 | 1470160954239 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C87F800 == 30 [pid = 3608] [id = 746] 11:02:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000004635751400) [pid = 3608] [serial = 2237] [outer = 0000000000000000] 11:02:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000463575C000) [pid = 3608] [serial = 2238] [outer = 0000004635751400] 11:02:34 INFO - PROCESS | 3608 | 1470160954289 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000463950A400) [pid = 3608] [serial = 2239] [outer = 0000004635751400] 11:02:34 INFO - PROCESS | 3608 | 1470160954760 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:02:34 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 11:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 11:02:34 INFO - PROCESS | 3608 | 1470160954784 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 3608 | 1470160954786 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:02:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:02:34 INFO - PROCESS | 3608 | 1470160954790 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 3608 | 1470160954794 Marionette TRACE conn6 <- [1,2946,null,{}] 11:02:34 INFO - PROCESS | 3608 | 1470160954805 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 3608 | 1470160954811 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:34 INFO - PROCESS | 3608 | 1470160954933 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:02:34 INFO - PROCESS | 3608 | 1470160954942 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 3608 | 1470160954946 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000464020F800 == 31 [pid = 3608] [id = 747] 11:02:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462EE25000) [pid = 3608] [serial = 2240] [outer = 0000000000000000] 11:02:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000463BDE7000) [pid = 3608] [serial = 2241] [outer = 000000462EE25000] 11:02:35 INFO - PROCESS | 3608 | 1470160955001 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463BE95000) [pid = 3608] [serial = 2242] [outer = 000000462EE25000] 11:02:35 INFO - PROCESS | 3608 | 1470160955454 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:02:35 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. 11:02:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 733ms 11:02:35 INFO - PROCESS | 3608 | 1470160955526 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 3608 | 1470160955529 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:02:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:02:35 INFO - PROCESS | 3608 | 1470160955532 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 3608 | 1470160955534 Marionette TRACE conn6 <- [1,2950,null,{}] 11:02:35 INFO - PROCESS | 3608 | 1470160955538 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 3608 | 1470160955540 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:35 INFO - PROCESS | 3608 | 1470160955632 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:02:35 INFO - PROCESS | 3608 | 1470160955642 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 3608 | 1470160955644 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:35 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640904800 == 32 [pid = 3608] [id = 748] 11:02:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BF67400) [pid = 3608] [serial = 2243] [outer = 0000000000000000] 11:02:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463BFCA000) [pid = 3608] [serial = 2244] [outer = 000000463BF67400] 11:02:35 INFO - PROCESS | 3608 | 1470160955692 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C24CC00) [pid = 3608] [serial = 2245] [outer = 000000463BF67400] 11:02:36 INFO - PROCESS | 3608 | 1470160956094 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:02:36 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. 11:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 11:02:36 INFO - PROCESS | 3608 | 1470160956164 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 3608 | 1470160956166 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:02:36 INFO - PROCESS | 3608 | 1470160956170 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:02:36 INFO - PROCESS | 3608 | 1470160956171 Marionette TRACE conn6 <- [1,2954,null,{}] 11:02:36 INFO - PROCESS | 3608 | 1470160956180 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 3608 | 1470160956183 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:36 INFO - PROCESS | 3608 | 1470160956297 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:02:36 INFO - PROCESS | 3608 | 1470160956376 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 3608 | 1470160956378 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641042800 == 33 [pid = 3608] [id = 749] 11:02:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000462EE24C00) [pid = 3608] [serial = 2246] [outer = 0000000000000000] 11:02:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C7BE400) [pid = 3608] [serial = 2247] [outer = 000000462EE24C00] 11:02:36 INFO - PROCESS | 3608 | 1470160956425 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C824000) [pid = 3608] [serial = 2248] [outer = 000000462EE24C00] 11:02:36 INFO - PROCESS | 3608 | 1470160956838 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:02:36 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. 11:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 11:02:36 INFO - PROCESS | 3608 | 1470160956865 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 3608 | 1470160956867 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:02:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:02:36 INFO - PROCESS | 3608 | 1470160956878 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 3608 | 1470160956880 Marionette TRACE conn6 <- [1,2958,null,{}] 11:02:36 INFO - PROCESS | 3608 | 1470160956883 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 3608 | 1470160956889 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:37 INFO - PROCESS | 3608 | 1470160957031 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:02:37 INFO - PROCESS | 3608 | 1470160957043 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 3608 | 1470160957045 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642936800 == 34 [pid = 3608] [id = 750] 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463C8CE000) [pid = 3608] [serial = 2249] [outer = 0000000000000000] 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463CA36000) [pid = 3608] [serial = 2250] [outer = 000000463C8CE000] 11:02:37 INFO - PROCESS | 3608 | 1470160957137 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D04D800) [pid = 3608] [serial = 2251] [outer = 000000463C8CE000] 11:02:37 INFO - PROCESS | 3608 | 1470160957551 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:02:37 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. 11:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 11:02:37 INFO - PROCESS | 3608 | 1470160957613 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 3608 | 1470160957615 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:02:37 INFO - PROCESS | 3608 | 1470160957618 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 3608 | 1470160957620 Marionette TRACE conn6 <- [1,2962,null,{}] 11:02:37 INFO - PROCESS | 3608 | 1470160957629 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 3608 | 1470160957631 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:37 INFO - PROCESS | 3608 | 1470160957772 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:02:37 INFO - PROCESS | 3608 | 1470160957778 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 3608 | 1470160957780 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642996000 == 35 [pid = 3608] [id = 751] 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D03E000) [pid = 3608] [serial = 2252] [outer = 0000000000000000] 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D059C00) [pid = 3608] [serial = 2253] [outer = 000000463D03E000] 11:02:37 INFO - PROCESS | 3608 | 1470160957825 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463D0EBC00) [pid = 3608] [serial = 2254] [outer = 000000463D03E000] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462DDD9C00) [pid = 3608] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004639547000) [pid = 3608] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004633910C00) [pid = 3608] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000046300C5800) [pid = 3608] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004638C48800) [pid = 3608] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463BDE6C00) [pid = 3608] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463B0ECC00) [pid = 3608] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463BF27800) [pid = 3608] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004635009400) [pid = 3608] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F4C6000) [pid = 3608] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:02:38 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000046336BAC00) [pid = 3608] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:02:38 INFO - PROCESS | 3608 | 1470160958289 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:02:38 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. 11:02:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 11:02:38 INFO - PROCESS | 3608 | 1470160958314 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 3608 | 1470160958316 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:02:38 INFO - PROCESS | 3608 | 1470160958319 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:02:38 INFO - PROCESS | 3608 | 1470160958321 Marionette TRACE conn6 <- [1,2966,null,{}] 11:02:38 INFO - PROCESS | 3608 | 1470160958324 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 3608 | 1470160958326 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:38 INFO - PROCESS | 3608 | 1470160958414 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:02:38 INFO - PROCESS | 3608 | 1470160958419 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 3608 | 1470160958421 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000464335E800 == 36 [pid = 3608] [id = 752] 11:02:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000004634438800) [pid = 3608] [serial = 2255] [outer = 0000000000000000] 11:02:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000004639547000) [pid = 3608] [serial = 2256] [outer = 0000004634438800] 11:02:38 INFO - PROCESS | 3608 | 1470160958467 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463D3DDC00) [pid = 3608] [serial = 2257] [outer = 0000004634438800] 11:02:38 INFO - PROCESS | 3608 | 1470160958883 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:02:38 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. 11:02:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 11:02:38 INFO - PROCESS | 3608 | 1470160958910 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 3608 | 1470160958912 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:02:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:02:38 INFO - PROCESS | 3608 | 1470160958915 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 3608 | 1470160958917 Marionette TRACE conn6 <- [1,2970,null,{}] 11:02:38 INFO - PROCESS | 3608 | 1470160958933 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 3608 | 1470160958935 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:39 INFO - PROCESS | 3608 | 1470160959022 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:02:39 INFO - PROCESS | 3608 | 1470160959028 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 3608 | 1470160959030 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000464020E800 == 37 [pid = 3608] [id = 753] 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463D0E9C00) [pid = 3608] [serial = 2258] [outer = 0000000000000000] 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463DFE0400) [pid = 3608] [serial = 2259] [outer = 000000463D0E9C00] 11:02:39 INFO - PROCESS | 3608 | 1470160959076 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463E17AC00) [pid = 3608] [serial = 2260] [outer = 000000463D0E9C00] 11:02:39 INFO - PROCESS | 3608 | 1470160959494 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:02:39 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 11:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 11:02:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:02:39 INFO - PROCESS | 3608 | 1470160959548 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 3608 | 1470160959550 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:02:39 INFO - PROCESS | 3608 | 1470160959553 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 3608 | 1470160959555 Marionette TRACE conn6 <- [1,2974,null,{}] 11:02:39 INFO - PROCESS | 3608 | 1470160959570 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:39 INFO - PROCESS | 3608 | 1470160959572 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:39 INFO - PROCESS | 3608 | 1470160959661 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:02:39 INFO - PROCESS | 3608 | 1470160959667 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 3608 | 1470160959669 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:39 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439D7000 == 38 [pid = 3608] [id = 754] 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463E506000) [pid = 3608] [serial = 2261] [outer = 0000000000000000] 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463E8BD800) [pid = 3608] [serial = 2262] [outer = 000000463E506000] 11:02:39 INFO - PROCESS | 3608 | 1470160959723 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463F549800) [pid = 3608] [serial = 2263] [outer = 000000463E506000] 11:02:40 INFO - PROCESS | 3608 | 1470160960128 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:02:40 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. 11:02:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 11:02:40 INFO - PROCESS | 3608 | 1470160960199 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 3608 | 1470160960201 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:02:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:02:40 INFO - PROCESS | 3608 | 1470160960205 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 3608 | 1470160960207 Marionette TRACE conn6 <- [1,2978,null,{}] 11:02:40 INFO - PROCESS | 3608 | 1470160960211 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:40 INFO - PROCESS | 3608 | 1470160960214 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:40 INFO - PROCESS | 3608 | 1470160960365 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:02:40 INFO - PROCESS | 3608 | 1470160960530 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 3608 | 1470160960534 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:40 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635927000 == 39 [pid = 3608] [id = 755] 11:02:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000462EEEE400) [pid = 3608] [serial = 2264] [outer = 0000000000000000] 11:02:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000462EEF8C00) [pid = 3608] [serial = 2265] [outer = 000000462EEEE400] 11:02:40 INFO - PROCESS | 3608 | 1470160960596 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000046339D7400) [pid = 3608] [serial = 2266] [outer = 000000462EEEE400] 11:02:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BBAE000 == 40 [pid = 3608] [id = 756] 11:02:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463574E400) [pid = 3608] [serial = 2267] [outer = 0000000000000000] 11:02:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463595F400) [pid = 3608] [serial = 2268] [outer = 000000463574E400] 11:02:41 INFO - PROCESS | 3608 | 1470160961191 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:02:41 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. 11:02:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1025ms 11:02:41 INFO - PROCESS | 3608 | 1470160961231 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 3608 | 1470160961236 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:02:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:02:41 INFO - PROCESS | 3608 | 1470160961242 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 3608 | 1470160961246 Marionette TRACE conn6 <- [1,2982,null,{}] 11:02:41 INFO - PROCESS | 3608 | 1470160961272 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 3608 | 1470160961275 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:41 INFO - PROCESS | 3608 | 1470160961452 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:02:41 INFO - PROCESS | 3608 | 1470160961573 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 3608 | 1470160961576 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000464091F000 == 41 [pid = 3608] [id = 757] 11:02:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463506E400) [pid = 3608] [serial = 2269] [outer = 0000000000000000] 11:02:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000004639A26000) [pid = 3608] [serial = 2270] [outer = 000000463506E400] 11:02:41 INFO - PROCESS | 3608 | 1470160961636 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BE89C00) [pid = 3608] [serial = 2271] [outer = 000000463506E400] 11:02:42 INFO - PROCESS | 3608 | 1470160962198 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:02:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:02:42 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 11:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 986ms 11:02:42 INFO - PROCESS | 3608 | 1470160962231 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 3608 | 1470160962235 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:02:42 INFO - PROCESS | 3608 | 1470160962239 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 3608 | 1470160962241 Marionette TRACE conn6 <- [1,2986,null,{}] 11:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:02:42 INFO - PROCESS | 3608 | 1470160962246 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:42 INFO - PROCESS | 3608 | 1470160962248 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:42 INFO - PROCESS | 3608 | 1470160962373 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:02:42 INFO - PROCESS | 3608 | 1470160962475 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 3608 | 1470160962478 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000464269E800 == 42 [pid = 3608] [id = 758] 11:02:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C7CC000) [pid = 3608] [serial = 2272] [outer = 0000000000000000] 11:02:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463C829800) [pid = 3608] [serial = 2273] [outer = 000000463C7CC000] 11:02:42 INFO - PROCESS | 3608 | 1470160962535 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463CAD8800) [pid = 3608] [serial = 2274] [outer = 000000463C7CC000] 11:02:43 INFO - PROCESS | 3608 | 1470160963121 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:02:43 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. 11:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 923ms 11:02:43 INFO - PROCESS | 3608 | 1470160963178 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 3608 | 1470160963183 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:02:43 INFO - PROCESS | 3608 | 1470160963201 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 3608 | 1470160963206 Marionette TRACE conn6 <- [1,2990,null,{}] 11:02:43 INFO - PROCESS | 3608 | 1470160963211 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 3608 | 1470160963214 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:43 INFO - PROCESS | 3608 | 1470160963337 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:02:43 INFO - PROCESS | 3608 | 1470160963434 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 3608 | 1470160963437 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000463C41A000 == 43 [pid = 3608] [id = 759] 11:02:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000463C824400) [pid = 3608] [serial = 2275] [outer = 0000000000000000] 11:02:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000463D28F400) [pid = 3608] [serial = 2276] [outer = 000000463C824400] 11:02:43 INFO - PROCESS | 3608 | 1470160963494 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000463E50D400) [pid = 3608] [serial = 2277] [outer = 000000463C824400] 11:02:43 INFO - PROCESS | 3608 | 1470160963988 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:02:44 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. 11:02:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 11:02:44 INFO - PROCESS | 3608 | 1470160964033 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 3608 | 1470160964036 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:02:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:02:44 INFO - PROCESS | 3608 | 1470160964039 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 3608 | 1470160964042 Marionette TRACE conn6 <- [1,2994,null,{}] 11:02:44 INFO - PROCESS | 3608 | 1470160964063 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 3608 | 1470160964066 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:44 INFO - PROCESS | 3608 | 1470160964213 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:02:44 INFO - PROCESS | 3608 | 1470160964309 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 3608 | 1470160964311 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC92000 == 44 [pid = 3608] [id = 760] 11:02:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000463E8BA400) [pid = 3608] [serial = 2278] [outer = 0000000000000000] 11:02:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000463F54F800) [pid = 3608] [serial = 2279] [outer = 000000463E8BA400] 11:02:44 INFO - PROCESS | 3608 | 1470160964367 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000463F8A8C00) [pid = 3608] [serial = 2280] [outer = 000000463E8BA400] 11:02:45 INFO - PROCESS | 3608 | 1470160965083 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:02:45 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. 11:02:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1088ms 11:02:45 INFO - PROCESS | 3608 | 1470160965131 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 3608 | 1470160965135 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:02:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:02:45 INFO - PROCESS | 3608 | 1470160965162 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 3608 | 1470160965165 Marionette TRACE conn6 <- [1,2998,null,{}] 11:02:45 INFO - PROCESS | 3608 | 1470160965171 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:45 INFO - PROCESS | 3608 | 1470160965174 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:45 INFO - PROCESS | 3608 | 1470160965283 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:02:45 INFO - PROCESS | 3608 | 1470160965412 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 3608 | 1470160965417 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B9AF800 == 45 [pid = 3608] [id = 761] 11:02:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000462E531000) [pid = 3608] [serial = 2281] [outer = 0000000000000000] 11:02:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000462F4C9000) [pid = 3608] [serial = 2282] [outer = 000000462E531000] 11:02:45 INFO - PROCESS | 3608 | 1470160965470 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000004634433800) [pid = 3608] [serial = 2283] [outer = 000000462E531000] 11:02:45 INFO - PROCESS | 3608 | [3608] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 00000046439D7000 == 44 [pid = 3608] [id = 754] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464020E800 == 43 [pid = 3608] [id = 753] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464335E800 == 42 [pid = 3608] [id = 752] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004642996000 == 41 [pid = 3608] [id = 751] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004642936800 == 40 [pid = 3608] [id = 750] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004641042800 == 39 [pid = 3608] [id = 749] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004640904800 == 38 [pid = 3608] [id = 748] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464020F800 == 37 [pid = 3608] [id = 747] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463C87F800 == 36 [pid = 3608] [id = 746] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 00000046396CC800 == 35 [pid = 3608] [id = 745] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463505A800 == 34 [pid = 3608] [id = 744] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 00000046409D6000 == 33 [pid = 3608] [id = 743] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463D2B5000 == 32 [pid = 3608] [id = 742] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004633985000 == 31 [pid = 3608] [id = 741] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC92000 == 30 [pid = 3608] [id = 760] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463C41A000 == 29 [pid = 3608] [id = 759] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464269E800 == 28 [pid = 3608] [id = 758] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000464091F000 == 27 [pid = 3608] [id = 757] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 000000463BBAE000 == 26 [pid = 3608] [id = 756] 11:02:46 INFO - PROCESS | 3608 | --DOCSHELL 0000004635927000 == 25 [pid = 3608] [id = 755] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000463C45A800) [pid = 3608] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000004639A79C00) [pid = 3608] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000463414BC00) [pid = 3608] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000004634437400) [pid = 3608] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000004634441400) [pid = 3608] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000463396C400) [pid = 3608] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000463BDE6800) [pid = 3608] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463B0EAC00) [pid = 3608] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463D04A000) [pid = 3608] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463C5ABC00) [pid = 3608] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463B71DC00) [pid = 3608] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463B0F5400) [pid = 3608] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463BB0F000) [pid = 3608] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463BFBF800) [pid = 3608] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463BB0A800) [pid = 3608] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004635753400) [pid = 3608] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462F4CE400) [pid = 3608] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000046305FDC00) [pid = 3608] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000046343BF400) [pid = 3608] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000004633829000) [pid = 3608] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BFCB400) [pid = 3608] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BEA4400) [pid = 3608] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000004635937000) [pid = 3608] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:02:46 INFO - PROCESS | 3608 | 1470160966873 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:02:46 INFO - {} 11:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:02:46 INFO - {} 11:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:02:46 INFO - {} 11:02:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:02:46 INFO - {} 11:02:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1786ms 11:02:46 INFO - PROCESS | 3608 | 1470160966979 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 3608 | 1470160966983 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:02:46 INFO - TEST-START | /FileAPI/fileReader.html 11:02:47 INFO - PROCESS | 3608 | 1470160966996 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 3608 | 1470160967000 Marionette TRACE conn6 <- [1,3002,null,{}] 11:02:47 INFO - PROCESS | 3608 | 1470160967006 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 3608 | 1470160967009 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:47 INFO - PROCESS | 3608 | 1470160967100 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:02:47 INFO - PROCESS | 3608 | 1470160967107 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 3608 | 1470160967110 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635827000 == 26 [pid = 3608] [id = 762] 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000462EEFA000) [pid = 3608] [serial = 2284] [outer = 0000000000000000] 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000462F4CB400) [pid = 3608] [serial = 2285] [outer = 000000462EEFA000] 11:02:47 INFO - PROCESS | 3608 | 1470160967161 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000046305F9000) [pid = 3608] [serial = 2286] [outer = 000000462EEFA000] 11:02:47 INFO - PROCESS | 3608 | 1470160967629 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:02:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:02:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 11:02:47 INFO - PROCESS | 3608 | 1470160967689 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 3608 | 1470160967695 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:02:47 INFO - TEST-START | /FileAPI/historical.html 11:02:47 INFO - PROCESS | 3608 | 1470160967706 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 3608 | 1470160967709 Marionette TRACE conn6 <- [1,3006,null,{}] 11:02:47 INFO - PROCESS | 3608 | 1470160967713 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 3608 | 1470160967716 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:47 INFO - PROCESS | 3608 | 1470160967812 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:02:47 INFO - PROCESS | 3608 | 1470160967828 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 3608 | 1470160967830 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BAB1000 == 27 [pid = 3608] [id = 763] 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004633B74400) [pid = 3608] [serial = 2287] [outer = 0000000000000000] 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004634146400) [pid = 3608] [serial = 2288] [outer = 0000004633B74400] 11:02:47 INFO - PROCESS | 3608 | 1470160967879 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004634433000) [pid = 3608] [serial = 2289] [outer = 0000004633B74400] 11:02:48 INFO - PROCESS | 3608 | 1470160968343 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:02:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:02:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:02:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:02:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:02:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:02:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:02:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:02:48 INFO - TEST-OK | /FileAPI/historical.html | took 693ms 11:02:48 INFO - PROCESS | 3608 | 1470160968401 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 3608 | 1470160968403 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:02:48 INFO - TEST-START | /FileAPI/idlharness.html 11:02:48 INFO - PROCESS | 3608 | 1470160968407 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 3608 | 1470160968411 Marionette TRACE conn6 <- [1,3010,null,{}] 11:02:48 INFO - PROCESS | 3608 | 1470160968423 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 3608 | 1470160968428 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:48 INFO - PROCESS | 3608 | 1470160968555 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:02:48 INFO - PROCESS | 3608 | 1470160968648 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 3608 | 1470160968652 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000463D754000 == 28 [pid = 3608] [id = 764] 11:02:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463511C800) [pid = 3608] [serial = 2290] [outer = 0000000000000000] 11:02:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000046357A1C00) [pid = 3608] [serial = 2291] [outer = 000000463511C800] 11:02:48 INFO - PROCESS | 3608 | 1470160968703 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463954C800) [pid = 3608] [serial = 2292] [outer = 000000463511C800] 11:02:49 INFO - PROCESS | 3608 | 1470160969563 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:02:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:02:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:02:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:02:49 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 11:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:02:49 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 11:02:49 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 11:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:02:49 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 11:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:02:49 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 11:02:49 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 11:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:02:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:02:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1301ms 11:02:49 INFO - TEST-START | /FileAPI/idlharness.worker 11:02:49 INFO - PROCESS | 3608 | 1470160969712 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 3608 | 1470160969715 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:02:49 INFO - PROCESS | 3608 | 1470160969719 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 3608 | 1470160969721 Marionette TRACE conn6 <- [1,3014,null,{}] 11:02:49 INFO - PROCESS | 3608 | 1470160969724 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 3608 | 1470160969727 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:49 INFO - PROCESS | 3608 | 1470160969850 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:02:49 INFO - PROCESS | 3608 | 1470160969934 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 3608 | 1470160969937 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000464090E000 == 29 [pid = 3608] [id = 765] 11:02:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463B15BC00) [pid = 3608] [serial = 2293] [outer = 0000000000000000] 11:02:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463BFE0C00) [pid = 3608] [serial = 2294] [outer = 000000463B15BC00] 11:02:50 INFO - PROCESS | 3608 | 1470160969993 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463C24F800) [pid = 3608] [serial = 2295] [outer = 000000463B15BC00] 11:02:50 INFO - PROCESS | 3608 | [3608] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:51 INFO - PROCESS | 3608 | 1470160971108 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463BF67400) [pid = 3608] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000004638C50800) [pid = 3608] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000462D3C4C00) [pid = 3608] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000004634432800) [pid = 3608] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000004635751400) [pid = 3608] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000462EE25000) [pid = 3608] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000462F8EA400) [pid = 3608] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000462D396C00) [pid = 3608] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463D03E000) [pid = 3608] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000004634438800) [pid = 3608] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463D0E9C00) [pid = 3608] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463BFCBC00) [pid = 3608] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463E506000) [pid = 3608] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462EE24C00) [pid = 3608] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:02:51 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C8CE000) [pid = 3608] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:02:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:02:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:02:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:02:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:02:51 INFO - {} 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:02:51 INFO - {} 11:02:51 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 - {} 11:02:51 INFO - {} 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:02:51 INFO - {} 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:02:51 INFO - {} 11:02:51 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 - {} 11:02:51 INFO - {} 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:02:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:02:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 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 11:02:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:02:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:02:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:02:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:02:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:02:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:02:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:02:51 INFO - {} 11:02:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1486ms 11:02:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:02:51 INFO - PROCESS | 3608 | 1470160971206 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 3608 | 1470160971209 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:02:51 INFO - PROCESS | 3608 | 1470160971212 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 3608 | 1470160971214 Marionette TRACE conn6 <- [1,3018,null,{}] 11:02:51 INFO - PROCESS | 3608 | 1470160971246 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 3608 | 1470160971248 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:51 INFO - PROCESS | 3608 | 1470160971328 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:02:51 INFO - PROCESS | 3608 | 1470160971333 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 3608 | 1470160971335 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:51 INFO - PROCESS | 3608 | ++DOCSHELL 00000046439D9800 == 30 [pid = 3608] [id = 766] 11:02:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C5AA000) [pid = 3608] [serial = 2296] [outer = 0000000000000000] 11:02:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463C7CB000) [pid = 3608] [serial = 2297] [outer = 000000463C5AA000] 11:02:51 INFO - PROCESS | 3608 | 1470160971382 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463F8B7800) [pid = 3608] [serial = 2298] [outer = 000000463C5AA000] 11:02:51 INFO - PROCESS | 3608 | 1470160971797 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:02:51 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 11:02:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 608ms 11:02:51 INFO - PROCESS | 3608 | 1470160971823 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 3608 | 1470160971825 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:02:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:02:51 INFO - PROCESS | 3608 | 1470160971840 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 3608 | 1470160971842 Marionette TRACE conn6 <- [1,3022,null,{}] 11:02:51 INFO - PROCESS | 3608 | 1470160971846 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 3608 | 1470160971852 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:51 INFO - PROCESS | 3608 | 1470160971964 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:02:51 INFO - PROCESS | 3608 | 1470160971970 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 3608 | 1470160971972 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000464015C800 == 31 [pid = 3608] [id = 767] 11:02:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463F8C9800) [pid = 3608] [serial = 2299] [outer = 0000000000000000] 11:02:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463F92AC00) [pid = 3608] [serial = 2300] [outer = 000000463F8C9800] 11:02:52 INFO - PROCESS | 3608 | 1470160972018 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004635009C00) [pid = 3608] [serial = 2301] [outer = 000000463F8C9800] 11:02:52 INFO - PROCESS | 3608 | 1470160972408 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:02:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 11:02:52 INFO - PROCESS | 3608 | 1470160972492 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 3608 | 1470160972495 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:02:52 INFO - PROCESS | 3608 | 1470160972499 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 3608 | 1470160972500 Marionette TRACE conn6 <- [1,3026,null,{}] 11:02:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:02:52 INFO - PROCESS | 3608 | 1470160972504 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:52 INFO - PROCESS | 3608 | 1470160972506 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:52 INFO - PROCESS | 3608 | 1470160972592 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:02:52 INFO - PROCESS | 3608 | 1470160972597 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 3608 | 1470160972599 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:52 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640173800 == 32 [pid = 3608] [id = 768] 11:02:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000004642656400) [pid = 3608] [serial = 2302] [outer = 0000000000000000] 11:02:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000004642659400) [pid = 3608] [serial = 2303] [outer = 0000004642656400] 11:02:52 INFO - PROCESS | 3608 | 1470160972644 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000464265E800) [pid = 3608] [serial = 2304] [outer = 0000004642656400] 11:02:53 INFO - PROCESS | 3608 | 1470160973071 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:02:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:02:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 11:02:53 INFO - PROCESS | 3608 | 1470160973156 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 3608 | 1470160973161 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:02:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:02:53 INFO - PROCESS | 3608 | 1470160973172 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 3608 | 1470160973177 Marionette TRACE conn6 <- [1,3030,null,{}] 11:02:53 INFO - PROCESS | 3608 | 1470160973184 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 3608 | 1470160973188 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:53 INFO - PROCESS | 3608 | 1470160973329 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:02:53 INFO - PROCESS | 3608 | 1470160973448 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 3608 | 1470160973455 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:53 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351BB800 == 33 [pid = 3608] [id = 769] 11:02:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000462E756800) [pid = 3608] [serial = 2305] [outer = 0000000000000000] 11:02:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000462EE25800) [pid = 3608] [serial = 2306] [outer = 000000462E756800] 11:02:53 INFO - PROCESS | 3608 | 1470160973517 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000004630054C00) [pid = 3608] [serial = 2307] [outer = 000000462E756800] 11:02:54 INFO - PROCESS | 3608 | 1470160974411 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:02:54 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. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:02:54 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'.) 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:02:54 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. 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:02:54 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. 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:02:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:02:54 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. 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:02:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:02:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:02:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:02:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1342ms 11:02:54 INFO - PROCESS | 3608 | 1470160974522 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 3608 | 1470160974526 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:02:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:02:54 INFO - PROCESS | 3608 | 1470160974533 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 3608 | 1470160974537 Marionette TRACE conn6 <- [1,3034,null,{}] 11:02:54 INFO - PROCESS | 3608 | 1470160974542 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 3608 | 1470160974545 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:54 INFO - PROCESS | 3608 | 1470160974675 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:02:54 INFO - PROCESS | 3608 | 1470160974776 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 3608 | 1470160974779 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5F2000 == 34 [pid = 3608] [id = 770] 11:02:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463506F800) [pid = 3608] [serial = 2308] [outer = 0000000000000000] 11:02:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463579D800) [pid = 3608] [serial = 2309] [outer = 000000463506F800] 11:02:54 INFO - PROCESS | 3608 | 1470160974839 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463BE8B400) [pid = 3608] [serial = 2310] [outer = 000000463506F800] 11:02:55 INFO - PROCESS | 3608 | [3608] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:55 INFO - PROCESS | 3608 | 1470160975468 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:02:55 INFO - {} 11:02:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 11:02:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:02:55 INFO - PROCESS | 3608 | 1470160975522 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 3608 | 1470160975525 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:02:55 INFO - PROCESS | 3608 | 1470160975529 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 3608 | 1470160975531 Marionette TRACE conn6 <- [1,3038,null,{}] 11:02:55 INFO - PROCESS | 3608 | 1470160975542 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:55 INFO - PROCESS | 3608 | 1470160975547 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:55 INFO - PROCESS | 3608 | 1470160975682 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:02:55 INFO - PROCESS | 3608 | 1470160975810 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 3608 | 1470160975815 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000004642694000 == 35 [pid = 3608] [id = 771] 11:02:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463F54FC00) [pid = 3608] [serial = 2311] [outer = 0000000000000000] 11:02:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000463F932800) [pid = 3608] [serial = 2312] [outer = 000000463F54FC00] 11:02:55 INFO - PROCESS | 3608 | 1470160975877 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000004642664400) [pid = 3608] [serial = 2313] [outer = 000000463F54FC00] 11:02:56 INFO - PROCESS | 3608 | 1470160976639 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:02:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:02:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1174ms 11:02:56 INFO - PROCESS | 3608 | 1470160976705 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 3608 | 1470160976709 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:02:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:02:56 INFO - PROCESS | 3608 | 1470160976715 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 3608 | 1470160976718 Marionette TRACE conn6 <- [1,3042,null,{}] 11:02:56 INFO - PROCESS | 3608 | 1470160976724 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:56 INFO - PROCESS | 3608 | 1470160976727 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:56 INFO - PROCESS | 3608 | 1470160976915 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464015C800 == 34 [pid = 3608] [id = 767] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 00000046439D9800 == 33 [pid = 3608] [id = 766] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 000000464090E000 == 32 [pid = 3608] [id = 765] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463D754000 == 31 [pid = 3608] [id = 764] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 000000463BAB1000 == 30 [pid = 3608] [id = 763] 11:02:56 INFO - PROCESS | 3608 | --DOCSHELL 0000004635827000 == 29 [pid = 3608] [id = 762] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000463C7BE400) [pid = 3608] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463C824000) [pid = 3608] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463D04D800) [pid = 3608] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463CA36000) [pid = 3608] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463BFCA000) [pid = 3608] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000004639552800) [pid = 3608] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463B96D000) [pid = 3608] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000462EE21800) [pid = 3608] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000004633831800) [pid = 3608] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004634436400) [pid = 3608] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463575C000) [pid = 3608] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463950A400) [pid = 3608] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000463BDE7000) [pid = 3608] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000463BE95000) [pid = 3608] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000046340C6000) [pid = 3608] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000004634477800) [pid = 3608] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000462D3A0000) [pid = 3608] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000462E74FC00) [pid = 3608] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463D059C00) [pid = 3608] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463D3DDC00) [pid = 3608] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004639547000) [pid = 3608] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463E17AC00) [pid = 3608] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463D0EBC00) [pid = 3608] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000463F549800) [pid = 3608] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000463DFE0400) [pid = 3608] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000463C24CC00) [pid = 3608] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000463C5AE800) [pid = 3608] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000463E8BD800) [pid = 3608] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:02:56 INFO - PROCESS | 3608 | 1470160976945 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 3608 | 1470160976947 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000004635557000 == 30 [pid = 3608] [id = 772] 11:02:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000462D3A1400) [pid = 3608] [serial = 2314] [outer = 0000000000000000] 11:02:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000462F4C6400) [pid = 3608] [serial = 2315] [outer = 000000462D3A1400] 11:02:57 INFO - PROCESS | 3608 | 1470160976999 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000046341D8C00) [pid = 3608] [serial = 2316] [outer = 000000462D3A1400] 11:02:57 INFO - PROCESS | 3608 | 1470160977757 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:02:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:57 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" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:57 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" 11:02:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1188ms 11:02:57 INFO - PROCESS | 3608 | 1470160977907 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 3608 | 1470160977912 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:02:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:02:57 INFO - PROCESS | 3608 | 1470160977919 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 3608 | 1470160977921 Marionette TRACE conn6 <- [1,3046,null,{}] 11:02:57 INFO - PROCESS | 3608 | 1470160977925 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 3608 | 1470160977928 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:58 INFO - PROCESS | 3608 | 1470160978022 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:02:58 INFO - PROCESS | 3608 | 1470160978101 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 3608 | 1470160978104 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463BB5B800 == 31 [pid = 3608] [id = 773] 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000046351DB800) [pid = 3608] [serial = 2317] [outer = 0000000000000000] 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000004639545800) [pid = 3608] [serial = 2318] [outer = 00000046351DB800] 11:02:58 INFO - PROCESS | 3608 | 1470160978153 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000463B0A3400) [pid = 3608] [serial = 2319] [outer = 00000046351DB800] 11:02:58 INFO - PROCESS | 3608 | 1470160978587 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:02:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:02:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:02:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:02:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:02:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:02:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:02:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:02:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 11:02:58 INFO - PROCESS | 3608 | 1470160978665 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 3608 | 1470160978668 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:02:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:02:58 INFO - PROCESS | 3608 | 1470160978671 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 3608 | 1470160978675 Marionette TRACE conn6 <- [1,3050,null,{}] 11:02:58 INFO - PROCESS | 3608 | 1470160978687 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:58 INFO - PROCESS | 3608 | 1470160978691 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:58 INFO - PROCESS | 3608 | 1470160978784 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:02:58 INFO - PROCESS | 3608 | 1470160978800 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 3608 | 1470160978803 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000463F5D5800 == 32 [pid = 3608] [id = 774] 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463BFDF800) [pid = 3608] [serial = 2320] [outer = 0000000000000000] 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463C103800) [pid = 3608] [serial = 2321] [outer = 000000463BFDF800] 11:02:58 INFO - PROCESS | 3608 | 1470160978852 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463C5AE800) [pid = 3608] [serial = 2322] [outer = 000000463BFDF800] 11:02:59 INFO - PROCESS | 3608 | [3608] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:59 INFO - PROCESS | 3608 | 1470160979337 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:02:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:02:59 INFO - {} 11:02:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 11:02:59 INFO - PROCESS | 3608 | 1470160979366 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 3608 | 1470160979369 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:02:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:02:59 INFO - PROCESS | 3608 | 1470160979372 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 3608 | 1470160979374 Marionette TRACE conn6 <- [1,3054,null,{}] 11:02:59 INFO - PROCESS | 3608 | 1470160979378 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 3608 | 1470160979380 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:59 INFO - PROCESS | 3608 | 1470160979537 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:02:59 INFO - PROCESS | 3608 | 1470160979589 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 3608 | 1470160979591 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:02:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000463FC8E000 == 33 [pid = 3608] [id = 775] 11:02:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463C828400) [pid = 3608] [serial = 2323] [outer = 0000000000000000] 11:02:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000463C8D2000) [pid = 3608] [serial = 2324] [outer = 000000463C828400] 11:02:59 INFO - PROCESS | 3608 | 1470160979639 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000463CB0B400) [pid = 3608] [serial = 2325] [outer = 000000463C828400] 11:03:00 INFO - PROCESS | 3608 | 1470160980051 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:03:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:03:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 11:03:00 INFO - PROCESS | 3608 | 1470160980110 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 3608 | 1470160980112 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:03:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:03:00 INFO - PROCESS | 3608 | 1470160980115 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 3608 | 1470160980117 Marionette TRACE conn6 <- [1,3058,null,{}] 11:03:00 INFO - PROCESS | 3608 | 1470160980121 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 3608 | 1470160980123 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:00 INFO - PROCESS | 3608 | 1470160980239 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:03:00 INFO - PROCESS | 3608 | 1470160980245 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 3608 | 1470160980247 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000464011A800 == 34 [pid = 3608] [id = 776] 11:03:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000463D006400) [pid = 3608] [serial = 2326] [outer = 0000000000000000] 11:03:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463D050400) [pid = 3608] [serial = 2327] [outer = 000000463D006400] 11:03:00 INFO - PROCESS | 3608 | 1470160980348 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000463D05A400) [pid = 3608] [serial = 2328] [outer = 000000463D006400] 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:03:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 11:03:00 INFO - PROCESS | 3608 | 1470160980780 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:03:00 INFO - PROCESS | 3608 | 1470160980789 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 3608 | 1470160980791 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:03:00 INFO - PROCESS | 3608 | 1470160980794 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:03:00 INFO - PROCESS | 3608 | 1470160980796 Marionette TRACE conn6 <- [1,3062,null,{}] 11:03:00 INFO - PROCESS | 3608 | 1470160980806 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 3608 | 1470160980812 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:00 INFO - PROCESS | 3608 | 1470160980982 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:03:01 INFO - PROCESS | 3608 | 1470160981001 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 3608 | 1470160981004 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000464031E000 == 35 [pid = 3608] [id = 777] 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000463D0EB000) [pid = 3608] [serial = 2329] [outer = 0000000000000000] 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000463D28E400) [pid = 3608] [serial = 2330] [outer = 000000463D0EB000] 11:03:01 INFO - PROCESS | 3608 | 1470160981050 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463DFD8800) [pid = 3608] [serial = 2331] [outer = 000000463D0EB000] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000463B15BC00) [pid = 3608] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000463511C800) [pid = 3608] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000462E531000) [pid = 3608] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004633B74400) [pid = 3608] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463574E400) [pid = 3608] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000462EEEE400) [pid = 3608] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463506E400) [pid = 3608] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000463C7CC000) [pid = 3608] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000463C824400) [pid = 3608] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000463E8BA400) [pid = 3608] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000463C5AA000) [pid = 3608] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463F8C9800) [pid = 3608] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:03:01 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000462EEFA000) [pid = 3608] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:03:01 INFO - PROCESS | 3608 | 1470160981521 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:03:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 777ms 11:03:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:03:01 INFO - PROCESS | 3608 | 1470160981576 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 3608 | 1470160981578 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:03:01 INFO - PROCESS | 3608 | 1470160981581 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 3608 | 1470160981583 Marionette TRACE conn6 <- [1,3066,null,{}] 11:03:01 INFO - PROCESS | 3608 | 1470160981587 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 3608 | 1470160981589 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:01 INFO - PROCESS | 3608 | 1470160981677 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:03:01 INFO - PROCESS | 3608 | 1470160981772 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 3608 | 1470160981774 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000046408E3800 == 36 [pid = 3608] [id = 778] 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000004634436400) [pid = 3608] [serial = 2332] [outer = 0000000000000000] 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000463D0EBC00) [pid = 3608] [serial = 2333] [outer = 0000004634436400] 11:03:01 INFO - PROCESS | 3608 | 1470160981820 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000463EC4E000) [pid = 3608] [serial = 2334] [outer = 0000004634436400] 11:03:02 INFO - PROCESS | 3608 | 1470160982174 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:03:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:03:02 INFO - PROCESS | 3608 | 1470160982225 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:03:02 INFO - PROCESS | 3608 | 1470160982229 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 3608 | 1470160982230 Marionette TRACE conn6 <- [1,3070,null,{}] 11:03:02 INFO - PROCESS | 3608 | 1470160982234 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 3608 | 1470160982236 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:02 INFO - PROCESS | 3608 | 1470160982386 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:03:02 INFO - PROCESS | 3608 | 1470160982397 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 3608 | 1470160982399 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640972000 == 37 [pid = 3608] [id = 779] 11:03:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000463F555000) [pid = 3608] [serial = 2335] [outer = 0000000000000000] 11:03:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000463F8AD800) [pid = 3608] [serial = 2336] [outer = 000000463F555000] 11:03:02 INFO - PROCESS | 3608 | 1470160982446 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000004642651400) [pid = 3608] [serial = 2337] [outer = 000000463F555000] 11:03:02 INFO - PROCESS | 3608 | 1470160982829 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:03:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:03:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:03:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 624ms 11:03:02 INFO - PROCESS | 3608 | 1470160982857 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 3608 | 1470160982859 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:03:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:03:02 INFO - PROCESS | 3608 | 1470160982862 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 3608 | 1470160982864 Marionette TRACE conn6 <- [1,3074,null,{}] 11:03:02 INFO - PROCESS | 3608 | 1470160982868 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 3608 | 1470160982870 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:03 INFO - PROCESS | 3608 | 1470160983009 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:03:03 INFO - PROCESS | 3608 | 1470160983021 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 3608 | 1470160983023 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000004641051800 == 38 [pid = 3608] [id = 780] 11:03:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000004640715C00) [pid = 3608] [serial = 2338] [outer = 0000000000000000] 11:03:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000004640719400) [pid = 3608] [serial = 2339] [outer = 0000004640715C00] 11:03:03 INFO - PROCESS | 3608 | 1470160983068 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000463C5AC400) [pid = 3608] [serial = 2340] [outer = 0000004640715C00] 11:03:03 INFO - PROCESS | 3608 | 1470160983514 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:03:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:03:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 11:03:03 INFO - PROCESS | 3608 | 1470160983537 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 3608 | 1470160983542 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:03:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:03:03 INFO - PROCESS | 3608 | 1470160983548 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 3608 | 1470160983552 Marionette TRACE conn6 <- [1,3078,null,{}] 11:03:03 INFO - PROCESS | 3608 | 1470160983558 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 3608 | 1470160983562 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:03 INFO - PROCESS | 3608 | 1470160983719 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:03:03 INFO - PROCESS | 3608 | 1470160983888 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 3608 | 1470160983893 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B210000 == 39 [pid = 3608] [id = 781] 11:03:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000046305FC400) [pid = 3608] [serial = 2341] [outer = 0000000000000000] 11:03:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000004633823C00) [pid = 3608] [serial = 2342] [outer = 00000046305FC400] 11:03:03 INFO - PROCESS | 3608 | 1470160983953 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000046343FE800) [pid = 3608] [serial = 2343] [outer = 00000046305FC400] 11:03:04 INFO - PROCESS | 3608 | 1470160984474 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:03:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 11:03:04 INFO - PROCESS | 3608 | 1470160984537 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 3608 | 1470160984543 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:03:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:03:04 INFO - PROCESS | 3608 | 1470160984550 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 3608 | 1470160984553 Marionette TRACE conn6 <- [1,3082,null,{}] 11:03:04 INFO - PROCESS | 3608 | 1470160984557 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 3608 | 1470160984560 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:04 INFO - PROCESS | 3608 | 1470160984712 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:03:04 INFO - PROCESS | 3608 | 1470160984844 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 3608 | 1470160984847 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000463EC11000 == 40 [pid = 3608] [id = 782] 11:03:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000463579C400) [pid = 3608] [serial = 2344] [outer = 0000000000000000] 11:03:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000004638C4CC00) [pid = 3608] [serial = 2345] [outer = 000000463579C400] 11:03:04 INFO - PROCESS | 3608 | 1470160984909 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000463B91CC00) [pid = 3608] [serial = 2346] [outer = 000000463579C400] 11:03:05 INFO - PROCESS | 3608 | 1470160985474 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:03:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 11:03:05 INFO - PROCESS | 3608 | 1470160985537 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 3608 | 1470160985540 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:03:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:03:05 INFO - PROCESS | 3608 | 1470160985544 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 3608 | 1470160985549 Marionette TRACE conn6 <- [1,3086,null,{}] 11:03:05 INFO - PROCESS | 3608 | 1470160985561 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 3608 | 1470160985566 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:05 INFO - PROCESS | 3608 | 1470160985688 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:03:05 INFO - PROCESS | 3608 | 1470160985820 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 3608 | 1470160985824 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000004640312800 == 41 [pid = 3608] [id = 783] 11:03:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000463BFBFC00) [pid = 3608] [serial = 2347] [outer = 0000000000000000] 11:03:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000463C5AAC00) [pid = 3608] [serial = 2348] [outer = 000000463BFBFC00] 11:03:05 INFO - PROCESS | 3608 | 1470160985884 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000463C822C00) [pid = 3608] [serial = 2349] [outer = 000000463BFBFC00] 11:03:06 INFO - PROCESS | 3608 | 1470160986476 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 986ms 11:03:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:03:06 INFO - PROCESS | 3608 | 1470160986532 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 3608 | 1470160986535 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:03:06 INFO - PROCESS | 3608 | 1470160986539 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 3608 | 1470160986541 Marionette TRACE conn6 <- [1,3090,null,{}] 11:03:06 INFO - PROCESS | 3608 | 1470160986545 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 3608 | 1470160986548 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:06 INFO - PROCESS | 3608 | 1470160986673 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:03:06 INFO - PROCESS | 3608 | 1470160986798 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 3608 | 1470160986801 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000046412DA800 == 42 [pid = 3608] [id = 784] 11:03:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000463D051400) [pid = 3608] [serial = 2350] [outer = 0000000000000000] 11:03:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000463D0ED800) [pid = 3608] [serial = 2351] [outer = 000000463D051400] 11:03:06 INFO - PROCESS | 3608 | 1470160986858 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000463D28BC00) [pid = 3608] [serial = 2352] [outer = 000000463D051400] 11:03:07 INFO - PROCESS | 3608 | 1470160987582 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:03:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1073ms 11:03:07 INFO - PROCESS | 3608 | 1470160987613 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 3608 | 1470160987618 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:03:07 INFO - PROCESS | 3608 | 1470160987623 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:03:07 INFO - PROCESS | 3608 | 1470160987626 Marionette TRACE conn6 <- [1,3094,null,{}] 11:03:07 INFO - PROCESS | 3608 | 1470160987632 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 3608 | 1470160987635 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:07 INFO - PROCESS | 3608 | 1470160987746 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:03:07 INFO - PROCESS | 3608 | 1470160987881 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 3608 | 1470160987886 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:07 INFO - PROCESS | 3608 | ++DOCSHELL 00000046359EC800 == 43 [pid = 3608] [id = 785] 11:03:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000462D393C00) [pid = 3608] [serial = 2353] [outer = 0000000000000000] 11:03:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000462D3A2000) [pid = 3608] [serial = 2354] [outer = 000000462D393C00] 11:03:07 INFO - PROCESS | 3608 | 1470160987941 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000462EE29000) [pid = 3608] [serial = 2355] [outer = 000000462D393C00] 11:03:08 INFO - PROCESS | 3608 | 1470160988508 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:03:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 923ms 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004640972000 == 42 [pid = 3608] [id = 779] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 00000046408E3800 == 41 [pid = 3608] [id = 778] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000464031E000 == 40 [pid = 3608] [id = 777] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000464011A800 == 39 [pid = 3608] [id = 776] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463FC8E000 == 38 [pid = 3608] [id = 775] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5D5800 == 37 [pid = 3608] [id = 774] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463BB5B800 == 36 [pid = 3608] [id = 773] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004635557000 == 35 [pid = 3608] [id = 772] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004642694000 == 34 [pid = 3608] [id = 771] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463F5F2000 == 33 [pid = 3608] [id = 770] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004640173800 == 32 [pid = 3608] [id = 768] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 00000046351BB800 == 31 [pid = 3608] [id = 769] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463B9AF800 == 30 [pid = 3608] [id = 761] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 00000046412DA800 == 29 [pid = 3608] [id = 784] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004640312800 == 28 [pid = 3608] [id = 783] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463EC11000 == 27 [pid = 3608] [id = 782] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 0000004641051800 == 26 [pid = 3608] [id = 780] 11:03:09 INFO - PROCESS | 3608 | --DOCSHELL 000000463B210000 == 25 [pid = 3608] [id = 781] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000463BE89C00) [pid = 3608] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000004639A26000) [pid = 3608] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000463CAD8800) [pid = 3608] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000463C829800) [pid = 3608] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000463E50D400) [pid = 3608] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000463D28F400) [pid = 3608] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000463F8A8C00) [pid = 3608] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000463F54F800) [pid = 3608] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000463C7CB000) [pid = 3608] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000463F92AC00) [pid = 3608] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000004634146400) [pid = 3608] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000004635009C00) [pid = 3608] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000462F4CB400) [pid = 3608] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000046305F9000) [pid = 3608] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000004642659400) [pid = 3608] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000463F8B7800) [pid = 3608] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000463954C800) [pid = 3608] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000463BFE0C00) [pid = 3608] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000046357A1C00) [pid = 3608] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000004634433800) [pid = 3608] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000462F4C9000) [pid = 3608] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000004634433000) [pid = 3608] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000463C24F800) [pid = 3608] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000463595F400) [pid = 3608] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000046339D7400) [pid = 3608] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000462EEF8C00) [pid = 3608] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:03:09 INFO - PROCESS | 3608 | 1470160989314 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 3608 | 1470160989320 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:03:09 INFO - PROCESS | 3608 | 1470160989375 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 3608 | 1470160989379 Marionette TRACE conn6 <- [1,3098,null,{}] 11:03:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:03:09 INFO - PROCESS | 3608 | 1470160989385 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 3608 | 1470160989389 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:09 INFO - PROCESS | 3608 | 1470160989485 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:03:09 INFO - PROCESS | 3608 | 1470160989566 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 3608 | 1470160989571 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000046351AE800 == 26 [pid = 3608] [id = 786] 11:03:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000462E5C4C00) [pid = 3608] [serial = 2356] [outer = 0000000000000000] 11:03:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000462E750400) [pid = 3608] [serial = 2357] [outer = 000000462E5C4C00] 11:03:09 INFO - PROCESS | 3608 | 1470160989622 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000462EE2A800) [pid = 3608] [serial = 2358] [outer = 000000462E5C4C00] 11:03:10 INFO - PROCESS | 3608 | 1470160990036 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:03:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:03:10 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 11:03:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:03:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 11:03:10 INFO - PROCESS | 3608 | 1470160990067 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 3608 | 1470160990071 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:03:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:03:10 INFO - PROCESS | 3608 | 1470160990078 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 3608 | 1470160990082 Marionette TRACE conn6 <- [1,3102,null,{}] 11:03:10 INFO - PROCESS | 3608 | 1470160990086 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 3608 | 1470160990089 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:10 INFO - PROCESS | 3608 | 1470160990185 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:03:10 INFO - PROCESS | 3608 | 1470160990191 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0ae36a70-839d-41f8-9b43-124ea39ad26d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 3608 | 1470160990194 Marionette INFO sendAsync fca64cc4-056b-4361-91b8-7bdcf8e71fd6 11:03:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000463B205000 == 27 [pid = 3608] [id = 787] 11:03:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000462F8EC400) [pid = 3608] [serial = 2359] [outer = 0000000000000000] 11:03:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000046305FD800) [pid = 3608] [serial = 2360] [outer = 000000462F8EC400] 11:03:10 INFO - PROCESS | 3608 | 1470160990245 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000046336C0800) [pid = 3608] [serial = 2361] [outer = 000000462F8EC400] 11:03:10 INFO - PROCESS | 3608 | 1470160990717 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:03:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 11:03:10 INFO - PROCESS | 3608 | 1470160990751 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 3608 | 1470160990762 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:03:11 WARNING - u'runner_teardown' () 11:03:11 INFO - No more tests 11:03:11 INFO - Got 0 unexpected results 11:03:11 INFO - SUITE-END | took 691s 11:03:11 INFO - Closing logging queue 11:03:11 INFO - queue closed 11:03:12 INFO - Return code: 0 11:03:12 WARNING - # TBPL SUCCESS # 11:03:12 INFO - Running post-action listener: _resource_record_post_action 11:03:12 INFO - Running post-run listener: _resource_record_post_run 11:03:13 INFO - Total resource usage - Wall time: 703s; CPU: 15.0%; Read bytes: 1079512576; Write bytes: 1740875264; Read time: 6491380; Write time: 9045750 11:03:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:03:13 INFO - install - Wall time: 4s; CPU: 7.0%; Read bytes: 0; Write bytes: 126929920; Read time: 0; Write time: 401080 11:03:13 INFO - run-tests - Wall time: 699s; CPU: 15.0%; Read bytes: 1079512576; Write bytes: 1606820352; Read time: 6491380; Write time: 8633280 11:03:13 INFO - Running post-run listener: _upload_blobber_files 11:03:13 INFO - Blob upload gear active. 11:03:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:03:13 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 11:03:13 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:03:13 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:03:13 INFO - (blobuploader) - INFO - Open directory for files ... 11:03:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:03:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:03:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:03:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:03:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:03:14 INFO - (blobuploader) - INFO - Done attempting. 11:03:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:03:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:03:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:03:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:03:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:03:15 INFO - (blobuploader) - INFO - Done attempting. 11:03:15 INFO - (blobuploader) - INFO - Iteration through files over. 11:03:15 INFO - Return code: 0 11:03:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:03:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/44de6416d6c4df1c2b16d74dd9bc0ae8008531777201cdc2f106e69ebfd8c31c8bcfabfb4845f0477efbd474038af2ca374ec64726171b1780e8f2d390cd3fcf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/39d2a30e7ac34c1131136692350453b66e460f29df861fe5f8d52fe78f91c75892b71e5dd69bcfbdb0e2b3d1cc6577017d45057919fba5d8943ac60303e4c17d"} 11:03:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:03:15 INFO - Writing to file C:\slave\test\properties\blobber_files 11:03:15 INFO - Contents: 11:03:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/44de6416d6c4df1c2b16d74dd9bc0ae8008531777201cdc2f106e69ebfd8c31c8bcfabfb4845f0477efbd474038af2ca374ec64726171b1780e8f2d390cd3fcf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/39d2a30e7ac34c1131136692350453b66e460f29df861fe5f8d52fe78f91c75892b71e5dd69bcfbdb0e2b3d1cc6577017d45057919fba5d8943ac60303e4c17d"} 11:03:15 INFO - Running post-run listener: copy_logs_to_upload_dir 11:03:15 INFO - Copying logs to upload dir... 11:03:15 INFO - mkdir: C:\slave\test\build\upload\logs 11:03:15 INFO - Copying logs to upload dir... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... 11:03:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=926.426000 ========= master_lag: 98.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 4 secs) (at 2016-08-02 11:04:53.777528) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 21 secs) (at 2016-08-02 11:04:53.780343) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/44de6416d6c4df1c2b16d74dd9bc0ae8008531777201cdc2f106e69ebfd8c31c8bcfabfb4845f0477efbd474038af2ca374ec64726171b1780e8f2d390cd3fcf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/39d2a30e7ac34c1131136692350453b66e460f29df861fe5f8d52fe78f91c75892b71e5dd69bcfbdb0e2b3d1cc6577017d45057919fba5d8943ac60303e4c17d"} build_url:https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/44de6416d6c4df1c2b16d74dd9bc0ae8008531777201cdc2f106e69ebfd8c31c8bcfabfb4845f0477efbd474038af2ca374ec64726171b1780e8f2d390cd3fcf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/39d2a30e7ac34c1131136692350453b66e460f29df861fe5f8d52fe78f91c75892b71e5dd69bcfbdb0e2b3d1cc6577017d45057919fba5d8943ac60303e4c17d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZuhAfEsWS_u3cvNlOHrDeA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 21.66 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 21 secs) (at 2016-08-02 11:05:15.543222) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 11:05:15.543554) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 11:05:15.828432) ========= ========= Started reboot slave lost (results: 0, elapsed: 15 secs) (at 2016-08-02 11:05:15.828745) ========= ========= Finished reboot slave lost (results: 0, elapsed: 15 secs) (at 2016-08-02 11:05:31.436402) ========= ========= Total master_lag: 120.19 =========