builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-165 starttime: 1466626529.53 results: success (0) buildid: 20160622100423 builduid: 43ca79bacd1147b693e408149e1e1db6 revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:29.532789) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:29.533283) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:29.533582) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:29.650024) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 13:15:29.650601) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False --13:15:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.52 MB/s 13:15:30 (5.52 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.044000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 13:15:30.764081) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-22 13:15:30.764487) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.607000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-22 13:15:33.390979) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 13:15:33.391456) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --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-beta --rev cd5ecd8ab7a206b268c32330bcced775356904b6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False 2016-06-22 13:15:33,782 truncating revision to first 12 chars 2016-06-22 13:15:33,782 Setting DEBUG logging. 2016-06-22 13:15:33,782 attempt 1/10 2016-06-22 13:15:33,782 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cd5ecd8ab7a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 13:15:34,223 unpacking tar archive at: mozilla-beta-cd5ecd8ab7a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.184000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 13:15:34.635904) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:34.636223) ========= script_repo_revision: cd5ecd8ab7a206b268c32330bcced775356904b6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:34.636679) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:34.636960) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 13:15:34.654626) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-22 13:15:34.655002) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:15:35 INFO - MultiFileLogger online at 20160622 13:15:35 in C:\slave\test 13:15:35 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-beta --download-symbols true 13:15:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:15:35 INFO - {'append_to_log': False, 13:15:35 INFO - 'base_work_dir': 'C:\\slave\\test', 13:15:35 INFO - 'blob_upload_branch': 'mozilla-beta', 13:15:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:15:35 INFO - 'buildbot_json_path': 'buildprops.json', 13:15:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:15:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:15:35 INFO - 'download_minidump_stackwalk': True, 13:15:35 INFO - 'download_symbols': 'true', 13:15:35 INFO - 'e10s': False, 13:15:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:15:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:15:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:15:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:15:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:15:35 INFO - 'C:/mozilla-build/tooltool.py'), 13:15:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:15:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:15:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:15:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:15:35 INFO - 'log_level': 'info', 13:15:35 INFO - 'log_to_console': True, 13:15:35 INFO - 'opt_config_files': (), 13:15:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:15:35 INFO - '--processes=1', 13:15:35 INFO - '--config=%(test_path)s/wptrunner.ini', 13:15:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:15:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:15:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:15:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:15:35 INFO - 'pip_index': False, 13:15:35 INFO - 'require_test_zip': True, 13:15:35 INFO - 'test_type': ('testharness',), 13:15:35 INFO - 'this_chunk': '1', 13:15:35 INFO - 'total_chunks': '10', 13:15:35 INFO - 'virtualenv_path': 'venv', 13:15:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:15:35 INFO - 'work_dir': 'build'} 13:15:35 INFO - ##### 13:15:35 INFO - ##### Running clobber step. 13:15:35 INFO - ##### 13:15:35 INFO - Running pre-action listener: _resource_record_pre_action 13:15:35 INFO - Running main action method: clobber 13:15:35 INFO - rmtree: C:\slave\test\build 13:15:35 INFO - Using _rmtree_windows ... 13:15:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:17:10 INFO - Running post-action listener: _resource_record_post_action 13:17:10 INFO - ##### 13:17:10 INFO - ##### Running read-buildbot-config step. 13:17:10 INFO - ##### 13:17:10 INFO - Running pre-action listener: _resource_record_pre_action 13:17:10 INFO - Running main action method: read_buildbot_config 13:17:10 INFO - Using buildbot properties: 13:17:10 INFO - { 13:17:10 INFO - "project": "", 13:17:10 INFO - "product": "firefox", 13:17:10 INFO - "script_repo_revision": "production", 13:17:10 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 13:17:10 INFO - "repository": "", 13:17:10 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 13:17:10 INFO - "buildid": "20160622100423", 13:17:10 INFO - "pgo_build": "False", 13:17:10 INFO - "basedir": "C:\\slave\\test", 13:17:10 INFO - "buildnumber": 3, 13:17:10 INFO - "slavename": "t-w864-ix-165", 13:17:10 INFO - "revision": "cd5ecd8ab7a206b268c32330bcced775356904b6", 13:17:10 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 13:17:10 INFO - "platform": "win64", 13:17:10 INFO - "branch": "mozilla-beta", 13:17:10 INFO - "repo_path": "releases/mozilla-beta", 13:17:10 INFO - "moz_repo_path": "", 13:17:10 INFO - "stage_platform": "win64", 13:17:10 INFO - "builduid": "43ca79bacd1147b693e408149e1e1db6", 13:17:10 INFO - "slavebuilddir": "test" 13:17:10 INFO - } 13:17:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 13:17:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 13:17:10 INFO - Running post-action listener: _resource_record_post_action 13:17:10 INFO - ##### 13:17:10 INFO - ##### Running download-and-extract step. 13:17:10 INFO - ##### 13:17:10 INFO - Running pre-action listener: _resource_record_pre_action 13:17:10 INFO - Running main action method: download_and_extract 13:17:10 INFO - mkdir: C:\slave\test\build\tests 13:17:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:17:10 INFO - https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:17:10 INFO - trying https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 13:17:10 INFO - Downloading https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 13:17:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 13:17:11 INFO - Downloaded 1240 bytes. 13:17:11 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 13:17:11 INFO - Using the following test package requirements: 13:17:11 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:17:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 13:17:11 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 13:17:11 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'jsshell-win64.zip'], 13:17:11 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 13:17:11 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:17:11 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 13:17:11 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 13:17:11 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 13:17:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:17:11 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 13:17:11 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:17:11 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')]} 13:17:11 INFO - https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:17:11 INFO - trying https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 13:17:11 INFO - Downloading https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 13:17:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 13:17:12 INFO - Downloaded 20858337 bytes. 13:17:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:17:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:17:14 INFO - caution: filename not matched: web-platform/* 13:17:14 INFO - Return code: 11 13:17:14 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')]} 13:17:14 INFO - https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:17:14 INFO - trying https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 13:17:14 INFO - Downloading https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 13:17:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 13:17:17 INFO - Downloaded 36389114 bytes. 13:17:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:17:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:18:14 INFO - caution: filename not matched: bin/* 13:18:14 INFO - caution: filename not matched: config/* 13:18:14 INFO - caution: filename not matched: mozbase/* 13:18:14 INFO - caution: filename not matched: marionette/* 13:18:14 INFO - caution: filename not matched: tools/wptserve/* 13:18:14 INFO - Return code: 11 13:18:14 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')]} 13:18:14 INFO - https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 13:18:14 INFO - trying https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:18:14 INFO - Downloading https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 13:18:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 13:18:16 INFO - Downloaded 82720112 bytes. 13:18:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:18:16 INFO - mkdir: C:\slave\test\properties 13:18:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:18:16 INFO - Writing to file C:\slave\test\properties\build_url 13:18:16 INFO - Contents: 13:18:16 INFO - build_url:https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:18:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:18:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:18:17 INFO - Writing to file C:\slave\test\properties\symbols_url 13:18:17 INFO - Contents: 13:18:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:18:17 INFO - https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:18:17 INFO - trying https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:18:17 INFO - Downloading https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:18:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:18:19 INFO - Downloaded 50735919 bytes. 13:18:19 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:18:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:18:24 INFO - Return code: 0 13:18:24 INFO - Running post-action listener: _resource_record_post_action 13:18:24 INFO - Running post-action listener: set_extra_try_arguments 13:18:24 INFO - ##### 13:18:24 INFO - ##### Running create-virtualenv step. 13:18:24 INFO - ##### 13:18:24 INFO - Running pre-action listener: _pre_create_virtualenv 13:18:24 INFO - Running pre-action listener: _resource_record_pre_action 13:18:24 INFO - Running main action method: create_virtualenv 13:18:24 INFO - Creating virtualenv C:\slave\test\build\venv 13:18:24 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 13:18:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:18:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:18:34 INFO - Installing distribute......................................................................................................................................................................................done. 13:18:36 INFO - Return code: 0 13:18:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:18:36 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')]} 13:18:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:18:36 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')]} 13:18:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:18:36 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AAF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\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 13:18:36 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 13:18:36 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 13:18:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:18:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:18:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:18:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:18:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:18:36 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:18:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:18:36 INFO - 'DCLOCATION': 'SCL3', 13:18:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:18:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:18:36 INFO - 'HOMEDRIVE': 'C:', 13:18:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:18:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:18:36 INFO - 'KTS_VERSION': '1.19c', 13:18:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:18:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:18:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:18:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:18:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:18:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:18:36 INFO - 'MOZ_NO_REMOTE': '1', 13:18:36 INFO - 'NO_EM_RESTART': '1', 13:18:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:18:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:18:36 INFO - 'OS': 'Windows_NT', 13:18:36 INFO - 'OURDRIVE': 'C:', 13:18:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:18:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:18:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:18:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:18:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:18:36 INFO - 'PROCESSOR_LEVEL': '6', 13:18:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:18:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:18:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:18:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:18:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:18:36 INFO - 'PROMPT': '$P$G', 13:18:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:18:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:18:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:18:36 INFO - 'PWD': 'C:\\slave\\test', 13:18:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:18:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:18:36 INFO - 'SYSTEMDRIVE': 'C:', 13:18:36 INFO - 'SYSTEMROOT': 'C:\\windows', 13:18:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:36 INFO - 'TEST1': 'testie', 13:18:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:36 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:18:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:18:36 INFO - 'USERNAME': 'cltbld', 13:18:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:18:36 INFO - 'WINDIR': 'C:\\windows', 13:18:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:18:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:18:37 INFO - Downloading/unpacking psutil>=0.7.1 13:18:37 INFO - Running setup.py egg_info for package psutil 13:18:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:18:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:18:37 INFO - Installing collected packages: psutil 13:18:37 INFO - Running setup.py install for psutil 13:18:37 INFO - building 'psutil._psutil_windows' extension 13:18:37 INFO - error: Unable to find vcvarsall.bat 13:18:37 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-enda39-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:18:37 INFO - running install 13:18:37 INFO - running build 13:18:37 INFO - running build_py 13:18:37 INFO - creating build 13:18:37 INFO - creating build\lib.win32-2.7 13:18:37 INFO - creating build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:18:37 INFO - running build_ext 13:18:37 INFO - building 'psutil._psutil_windows' extension 13:18:37 INFO - error: Unable to find vcvarsall.bat 13:18:37 INFO - ---------------------------------------- 13:18:37 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-enda39-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:18:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 13:18:37 WARNING - Return code: 1 13:18:37 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! 13:18:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:18:37 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')]} 13:18:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:18:37 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')]} 13:18:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:18:37 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AAF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\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 13:18:37 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 13:18:37 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 13:18:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:18:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:18:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:18:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:18:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:18:37 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:18:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:18:37 INFO - 'DCLOCATION': 'SCL3', 13:18:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:18:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:18:37 INFO - 'HOMEDRIVE': 'C:', 13:18:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:18:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:18:37 INFO - 'KTS_VERSION': '1.19c', 13:18:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:18:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:18:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:18:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:18:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:18:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:18:37 INFO - 'MOZ_NO_REMOTE': '1', 13:18:37 INFO - 'NO_EM_RESTART': '1', 13:18:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:18:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:18:37 INFO - 'OS': 'Windows_NT', 13:18:37 INFO - 'OURDRIVE': 'C:', 13:18:37 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:18:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:18:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:18:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:18:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:18:37 INFO - 'PROCESSOR_LEVEL': '6', 13:18:37 INFO - 'PROCESSOR_REVISION': '1e05', 13:18:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:18:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:18:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:18:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:18:37 INFO - 'PROMPT': '$P$G', 13:18:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:18:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:18:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:18:37 INFO - 'PWD': 'C:\\slave\\test', 13:18:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:18:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:18:37 INFO - 'SYSTEMDRIVE': 'C:', 13:18:37 INFO - 'SYSTEMROOT': 'C:\\windows', 13:18:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:37 INFO - 'TEST1': 'testie', 13:18:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:37 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:18:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:18:37 INFO - 'USERNAME': 'cltbld', 13:18:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:18:37 INFO - 'WINDIR': 'C:\\windows', 13:18:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:18:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:18:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:18:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:18:38 INFO - Running setup.py egg_info for package mozsystemmonitor 13:18:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:18:38 INFO - Running setup.py egg_info for package psutil 13:18:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:18:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:18:38 INFO - Installing collected packages: mozsystemmonitor, psutil 13:18:38 INFO - Running setup.py install for mozsystemmonitor 13:18:38 INFO - Running setup.py install for psutil 13:18:38 INFO - building 'psutil._psutil_windows' extension 13:18:38 INFO - error: Unable to find vcvarsall.bat 13:18:38 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-5ngnmx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:18:38 INFO - running install 13:18:38 INFO - running build 13:18:38 INFO - running build_py 13:18:38 INFO - running build_ext 13:18:38 INFO - building 'psutil._psutil_windows' extension 13:18:38 INFO - error: Unable to find vcvarsall.bat 13:18:38 INFO - ---------------------------------------- 13:18:38 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-5ngnmx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:18:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 13:18:38 WARNING - Return code: 1 13:18:38 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! 13:18:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:18: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')]} 13:18:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:18: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')]} 13:18:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:18: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', '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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AAF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\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 13:18: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', 'blobuploader==1.2.4'] in C:\slave\test\build 13:18: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 blobuploader==1.2.4 13:18:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:18:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:18:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:18:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:18:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:18:38 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:18:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:18:38 INFO - 'DCLOCATION': 'SCL3', 13:18:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:18:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:18:38 INFO - 'HOMEDRIVE': 'C:', 13:18:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:18:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:18:38 INFO - 'KTS_VERSION': '1.19c', 13:18:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:18:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:18:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:18:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:18:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:18:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:18:38 INFO - 'MOZ_NO_REMOTE': '1', 13:18:38 INFO - 'NO_EM_RESTART': '1', 13:18:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:18:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:18:38 INFO - 'OS': 'Windows_NT', 13:18:38 INFO - 'OURDRIVE': 'C:', 13:18: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;C:\\mozilla-build\\hg', 13:18:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:18:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:18:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:18:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:18:38 INFO - 'PROCESSOR_LEVEL': '6', 13:18:38 INFO - 'PROCESSOR_REVISION': '1e05', 13:18:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:18:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:18:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:18:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:18:38 INFO - 'PROMPT': '$P$G', 13:18:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:18:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:18:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:18:38 INFO - 'PWD': 'C:\\slave\\test', 13:18:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:18:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:18:38 INFO - 'SYSTEMDRIVE': 'C:', 13:18:38 INFO - 'SYSTEMROOT': 'C:\\windows', 13:18:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:38 INFO - 'TEST1': 'testie', 13:18:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:38 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:18:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:18:38 INFO - 'USERNAME': 'cltbld', 13:18:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:18:38 INFO - 'WINDIR': 'C:\\windows', 13:18:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:18:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:18:39 INFO - Downloading/unpacking blobuploader==1.2.4 13:18:39 INFO - Downloading blobuploader-1.2.4.tar.gz 13:18:39 INFO - Running setup.py egg_info for package blobuploader 13:18:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:18:44 INFO - Running setup.py egg_info for package requests 13:18:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:18:44 INFO - Downloading docopt-0.6.1.tar.gz 13:18:44 INFO - Running setup.py egg_info for package docopt 13:18:44 INFO - Installing collected packages: blobuploader, docopt, requests 13:18:44 INFO - Running setup.py install for blobuploader 13:18:44 INFO - Running setup.py install for docopt 13:18:44 INFO - Running setup.py install for requests 13:18:44 INFO - Successfully installed blobuploader docopt requests 13:18:44 INFO - Cleaning up... 13:18:44 INFO - Return code: 0 13:18:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:18:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:18:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:18:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:18:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:18:44 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AAF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\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 13:18:44 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 13:18:44 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 13:18:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:18:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:18:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:18:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:18:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:18:44 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:18:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:18:44 INFO - 'DCLOCATION': 'SCL3', 13:18:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:18:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:18:44 INFO - 'HOMEDRIVE': 'C:', 13:18:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:18:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:18:44 INFO - 'KTS_VERSION': '1.19c', 13:18:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:18:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:18:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:18:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:18:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:18:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:18:44 INFO - 'MOZ_NO_REMOTE': '1', 13:18:44 INFO - 'NO_EM_RESTART': '1', 13:18:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:18:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:18:44 INFO - 'OS': 'Windows_NT', 13:18:44 INFO - 'OURDRIVE': 'C:', 13:18:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:18:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:18:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:18:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:18:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:18:44 INFO - 'PROCESSOR_LEVEL': '6', 13:18:44 INFO - 'PROCESSOR_REVISION': '1e05', 13:18:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:18:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:18:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:18:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:18:44 INFO - 'PROMPT': '$P$G', 13:18:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:18:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:18:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:18:44 INFO - 'PWD': 'C:\\slave\\test', 13:18:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:18:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:18:44 INFO - 'SYSTEMDRIVE': 'C:', 13:18:44 INFO - 'SYSTEMROOT': 'C:\\windows', 13:18:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:44 INFO - 'TEST1': 'testie', 13:18:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:18:44 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:18:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:18:44 INFO - 'USERNAME': 'cltbld', 13:18:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:18:44 INFO - 'WINDIR': 'C:\\windows', 13:18:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:18:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:18:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:18:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:18:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:18:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:18:51 INFO - Unpacking c:\slave\test\build\tests\marionette 13:18:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:18:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:18:51 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 13:18:51 INFO - Running setup.py install for browsermob-proxy 13:19:08 INFO - Running setup.py install for manifestparser 13:19:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for marionette-client 13:19:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:19:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for marionette-driver 13:19:08 INFO - Running setup.py install for mozcrash 13:19:08 INFO - Running setup.py install for mozdebug 13:19:08 INFO - Running setup.py install for mozdevice 13:19:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozfile 13:19:08 INFO - Running setup.py install for mozhttpd 13:19:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozinfo 13:19:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozInstall 13:19:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozleak 13:19:08 INFO - Running setup.py install for mozlog 13:19:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for moznetwork 13:19:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozprocess 13:19:08 INFO - Running setup.py install for mozprofile 13:19:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozrunner 13:19:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for mozscreenshot 13:19:08 INFO - Running setup.py install for moztest 13:19:08 INFO - Running setup.py install for mozversion 13:19:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:19:08 INFO - Running setup.py install for wptserve 13:19:08 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 13:19:08 INFO - Cleaning up... 13:19:08 INFO - Return code: 0 13:19:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:19:08 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')]} 13:19:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:19:08 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')]} 13:19:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:19:08 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AAF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\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 13:19:08 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 13:19:08 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 13:19:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:19:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:19:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:19:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:19:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:19:08 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:19:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:19:08 INFO - 'DCLOCATION': 'SCL3', 13:19:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:19:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:19:08 INFO - 'HOMEDRIVE': 'C:', 13:19:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:19:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:19:08 INFO - 'KTS_VERSION': '1.19c', 13:19:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:19:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:19:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:19:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:19:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:19:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:19:08 INFO - 'MOZ_NO_REMOTE': '1', 13:19:08 INFO - 'NO_EM_RESTART': '1', 13:19:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:19:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:19:08 INFO - 'OS': 'Windows_NT', 13:19:08 INFO - 'OURDRIVE': 'C:', 13:19:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:19:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:19:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:19:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:19:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:19:08 INFO - 'PROCESSOR_LEVEL': '6', 13:19:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:19:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:19:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:19:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:19:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:19:08 INFO - 'PROMPT': '$P$G', 13:19:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:19:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:19:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:19:08 INFO - 'PWD': 'C:\\slave\\test', 13:19:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:19:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:19:08 INFO - 'SYSTEMDRIVE': 'C:', 13:19:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:19:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:19:08 INFO - 'TEST1': 'testie', 13:19:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:19:08 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:19:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:19:08 INFO - 'USERNAME': 'cltbld', 13:19:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:19:08 INFO - 'WINDIR': 'C:\\windows', 13:19:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:19:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:19:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette 13:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:19:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:19:11 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)) 13:19:25 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)) 13:19:25 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)) 13:19:25 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)) 13:19:25 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)) 13:19:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:19:25 INFO - Downloading blessings-1.6.tar.gz 13:19:25 INFO - Running setup.py egg_info for package blessings 13:19:25 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)) 13:19:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:19:25 INFO - Running setup.py install for blessings 13:19:25 INFO - Running setup.py install for browsermob-proxy 13:19:25 INFO - Running setup.py install for manifestparser 13:19:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for marionette-client 13:19:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:19:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for marionette-driver 13:19:25 INFO - Running setup.py install for mozcrash 13:19:25 INFO - Running setup.py install for mozdebug 13:19:25 INFO - Running setup.py install for mozdevice 13:19:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for mozhttpd 13:19:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for mozInstall 13:19:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for mozleak 13:19:25 INFO - Running setup.py install for mozprofile 13:19:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Running setup.py install for mozrunner 13:19:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:19:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:19:27 INFO - Running setup.py install for mozscreenshot 13:19:27 INFO - Running setup.py install for moztest 13:19:27 INFO - Running setup.py install for mozversion 13:19:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:19:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:19:27 INFO - Running setup.py install for wptserve 13:19:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:19:27 INFO - Cleaning up... 13:19:27 INFO - Return code: 0 13:19:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:19:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:19:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:19:27 INFO - Reading from file tmpfile_stdout 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - Current package versions: 13:19:27 INFO - blessings == 1.6 13:19:27 INFO - blobuploader == 1.2.4 13:19:27 INFO - browsermob-proxy == 0.6.0 13:19:27 INFO - distribute == 0.6.14 13:19:27 INFO - docopt == 0.6.1 13:19:27 INFO - manifestparser == 1.1 13:19:27 INFO - marionette-client == 2.3.0 13:19:27 INFO - marionette-driver == 1.4.0 13:19:27 INFO - mozInstall == 1.12 13:19:27 INFO - mozcrash == 0.17 13:19:27 INFO - mozdebug == 0.1 13:19:27 INFO - mozdevice == 0.48 13:19:27 INFO - mozfile == 1.2 13:19:27 INFO - mozhttpd == 0.7 13:19:27 INFO - mozinfo == 0.9 13:19:27 INFO - mozleak == 0.1 13:19:27 INFO - mozlog == 3.1 13:19:27 INFO - moznetwork == 0.27 13:19:27 INFO - mozprocess == 0.22 13:19:27 INFO - mozprofile == 0.28 13:19:27 INFO - mozrunner == 6.11 13:19:27 INFO - mozscreenshot == 0.1 13:19:27 INFO - mozsystemmonitor == 0.0 13:19:27 INFO - moztest == 0.7 13:19:27 INFO - mozversion == 1.4 13:19:27 INFO - requests == 1.2.3 13:19:27 INFO - wptserve == 1.4.0 13:19:27 INFO - Running post-action listener: _resource_record_post_action 13:19:27 INFO - Running post-action listener: _start_resource_monitoring 13:19:27 INFO - Starting resource monitoring. 13:19:27 INFO - ##### 13:19:27 INFO - ##### Running pull step. 13:19:27 INFO - ##### 13:19:27 INFO - Running pre-action listener: _resource_record_pre_action 13:19:27 INFO - Running main action method: pull 13:19:27 INFO - Pull has nothing to do! 13:19:27 INFO - Running post-action listener: _resource_record_post_action 13:19:27 INFO - ##### 13:19:27 INFO - ##### Running install step. 13:19:27 INFO - ##### 13:19:27 INFO - Running pre-action listener: _resource_record_pre_action 13:19:27 INFO - Running main action method: install 13:19:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:19:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:19:27 INFO - Reading from file tmpfile_stdout 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - Detecting whether we're running mozinstall >=1.0... 13:19:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:19:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:19:27 INFO - Reading from file tmpfile_stdout 13:19:27 INFO - Output received: 13:19:27 INFO - Usage: mozinstall-script.py [options] installer 13:19:27 INFO - Options: 13:19:27 INFO - -h, --help show this help message and exit 13:19:27 INFO - -d DEST, --destination=DEST 13:19:27 INFO - Directory to install application into. [default: 13:19:27 INFO - "C:\slave\test"] 13:19:27 INFO - --app=APP Application being installed. [default: firefox] 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - Using _rmtree_windows ... 13:19:27 INFO - mkdir: C:\slave\test\build\application 13:19:27 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.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:19:27 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.en-US.win64.zip --destination C:\slave\test\build\application 13:19:30 INFO - Reading from file tmpfile_stdout 13:19:30 INFO - Output received: 13:19:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:19:30 INFO - Using _rmtree_windows ... 13:19:30 INFO - Using _rmtree_windows ... 13:19:30 INFO - Running post-action listener: _resource_record_post_action 13:19:30 INFO - ##### 13:19:30 INFO - ##### Running run-tests step. 13:19:30 INFO - ##### 13:19:30 INFO - Running pre-action listener: _resource_record_pre_action 13:19:30 INFO - Running main action method: run_tests 13:19:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:19:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:19:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:19:30 INFO - grabbing minidump binary from tooltool 13:19:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:19:31 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 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:19:31 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 13:19:31 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 13:19:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:19:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphwfgja 13:19:32 INFO - INFO - File integrity verified, renaming tmphwfgja to win32-minidump_stackwalk.exe 13:19:32 INFO - Return code: 0 13:19:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:19:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:19:32 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/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.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 13:19:32 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/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.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 13:19:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:19:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 13:19:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:19:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:19:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:19:32 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 13:19:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:19:32 INFO - 'DCLOCATION': 'SCL3', 13:19:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:19:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:19:32 INFO - 'HOMEDRIVE': 'C:', 13:19:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 13:19:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:19:32 INFO - 'KTS_VERSION': '1.19c', 13:19:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 13:19:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 13:19:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:19:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:19:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:19:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:19:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:19:32 INFO - 'MOZ_NO_REMOTE': '1', 13:19:32 INFO - 'NO_EM_RESTART': '1', 13:19:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:19:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:19:32 INFO - 'OS': 'Windows_NT', 13:19:32 INFO - 'OURDRIVE': 'C:', 13:19:32 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:19:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:19:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:19:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:19:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:19:32 INFO - 'PROCESSOR_LEVEL': '6', 13:19:32 INFO - 'PROCESSOR_REVISION': '1e05', 13:19:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:19:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:19:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:19:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:19:32 INFO - 'PROMPT': '$P$G', 13:19:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:19:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:19:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:19:32 INFO - 'PWD': 'C:\\slave\\test', 13:19:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:19:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:19:32 INFO - 'SYSTEMDRIVE': 'C:', 13:19:32 INFO - 'SYSTEMROOT': 'C:\\windows', 13:19:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:19:32 INFO - 'TEST1': 'testie', 13:19:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:19:32 INFO - 'USERDOMAIN': 'T-W864-IX-165', 13:19:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 13:19:32 INFO - 'USERNAME': 'cltbld', 13:19:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 13:19:32 INFO - 'WINDIR': 'C:\\windows', 13:19:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:19:32 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/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.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 13:19:34 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 13:19:34 INFO - import pkg_resources 13:19:35 INFO - Using 1 client processes 13:19:38 INFO - SUITE-START | Running 778 tests 13:19:38 INFO - Running testharness tests 13:19:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:19:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:19:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:19:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:19:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:19:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:19:39 INFO - Setting up ssl 13:19:39 INFO - PROCESS | certutil | 13:19:39 INFO - PROCESS | certutil | 13:19:39 INFO - PROCESS | certutil | 13:19:39 INFO - Certificate Nickname Trust Attributes 13:19:39 INFO - SSL,S/MIME,JAR/XPI 13:19:39 INFO - 13:19:39 INFO - web-platform-tests CT,, 13:19:39 INFO - 13:19:39 INFO - Starting runner 13:19:40 INFO - PROCESS | 2636 | [2636] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:19:40 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:19:40 INFO - PROCESS | 2636 | [2636] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:19:41 INFO - PROCESS | 2636 | 1466626781963 Marionette DEBUG Marionette enabled via build flag and pref 13:19:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA090800 == 1 [pid = 2636] [id = 1] 13:19:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 1 (000000A5EA091000) [pid = 2636] [serial = 1] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2636 | [2636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:19:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 2 (000000A5EA092000) [pid = 2636] [serial = 2] [outer = 000000A5EA091000] 13:19:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED378000 == 2 [pid = 2636] [id = 2] 13:19:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 3 (000000A5ED378800) [pid = 2636] [serial = 3] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2636 | [2636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:19:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 4 (000000A5ED379800) [pid = 2636] [serial = 4] [outer = 000000A5ED378800] 13:19:43 INFO - PROCESS | 2636 | 1466626783726 Marionette INFO Listening on port 2828 13:19:45 INFO - PROCESS | 2636 | 1466626785657 Marionette DEBUG Marionette enabled via command-line flag 13:19:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0C5000 == 3 [pid = 2636] [id = 3] 13:19:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 5 (000000A5EE30A800) [pid = 2636] [serial = 5] [outer = 0000000000000000] 13:19:45 INFO - PROCESS | 2636 | [2636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:19:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 6 (000000A5EE30B800) [pid = 2636] [serial = 6] [outer = 000000A5EE30A800] 13:19:45 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:19:45 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:19:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 7 (000000A5EEE26000) [pid = 2636] [serial = 7] [outer = 000000A5ED378800] 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786462 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49265 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786493 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49266 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786501 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49267 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786508 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49268 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786540 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49269 13:19:46 INFO - PROCESS | 2636 | 1466626786545 Marionette DEBUG Closed connection conn0 13:19:46 INFO - PROCESS | 2636 | 1466626786547 Marionette DEBUG Closed connection conn1 13:19:46 INFO - PROCESS | 2636 | 1466626786550 Marionette DEBUG Closed connection conn2 13:19:46 INFO - PROCESS | 2636 | 1466626786552 Marionette DEBUG Closed connection conn3 13:19:46 INFO - PROCESS | 2636 | 1466626786634 Marionette DEBUG Closed connection conn4 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786641 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49270 13:19:46 INFO - PROCESS | 2636 | 1466626786765 Marionette DEBUG Closed connection conn5 13:19:46 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:19:46 INFO - PROCESS | 2636 | 1466626786770 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49271 13:19:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF73F800 == 4 [pid = 2636] [id = 4] 13:19:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 8 (000000A5EA0D7000) [pid = 2636] [serial = 8] [outer = 0000000000000000] 13:19:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 9 (000000A5EF7BB800) [pid = 2636] [serial = 9] [outer = 000000A5EA0D7000] 13:19:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 10 (000000A5EF9C2000) [pid = 2636] [serial = 10] [outer = 000000A5EA0D7000] 13:19:46 INFO - PROCESS | 2636 | 1466626786948 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:19:46 INFO - PROCESS | 2636 | 1466626786953 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160622100423","device":"desktop","version":"48.0"} 13:19:47 INFO - PROCESS | 2636 | [2636] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:19:48 INFO - PROCESS | 2636 | [2636] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:19:48 INFO - PROCESS | 2636 | [2636] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:19:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE5000 == 5 [pid = 2636] [id = 5] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 11 (000000A5F5154000) [pid = 2636] [serial = 11] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F515B000 == 6 [pid = 2636] [id = 6] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 12 (000000A5F4446000) [pid = 2636] [serial = 12] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:19:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BBD000 == 7 [pid = 2636] [id = 7] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 13 (000000A5F4444400) [pid = 2636] [serial = 13] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:19:49 INFO - PROCESS | 2636 | [2636] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 14 (000000A5F5F27400) [pid = 2636] [serial = 14] [outer = 000000A5F4444400] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 15 (000000A5F6647000) [pid = 2636] [serial = 15] [outer = 000000A5F5154000] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 16 (000000A5F5DF3000) [pid = 2636] [serial = 16] [outer = 000000A5F4446000] 13:19:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 17 (000000A5F64ED400) [pid = 2636] [serial = 17] [outer = 000000A5F4444400] 13:19:50 INFO - PROCESS | 2636 | 1466626790655 Marionette INFO startBrowser 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:50 INFO - PROCESS | 2636 | 1466626790690 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2636 | 1466626790704 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2636 | 1466626790707 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 18 (000000A5F8548800) [pid = 2636] [serial = 18] [outer = 000000A5F4444400] 13:19:51 INFO - PROCESS | 2636 | 1466626791933 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4f89fdd0-f1bf-4848-ad4a-5345552c95e6","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160622100423","device":"desktop","version":"48.0","command_id":1}}] 13:19:52 INFO - PROCESS | 2636 | 1466626792430 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}] 13:19:52 INFO - PROCESS | 2636 | 1466626792434 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:52 INFO - PROCESS | 2636 | 1466626792491 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:19:52 INFO - PROCESS | 2636 | 1466626792512 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:19:52 INFO - PROCESS | 2636 | 1466626792515 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:53 INFO - PROCESS | 2636 | [2636] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:19:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA090800 == 6 [pid = 2636] [id = 1] 13:19:54 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:19:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 19 (000000A5ED3B6C00) [pid = 2636] [serial = 19] [outer = 000000A5F4444400] 13:19:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF73F800 == 5 [pid = 2636] [id = 4] 13:19:55 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:55 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:55 INFO - PROCESS | 2636 | 1466626795256 Marionette TRACE conn6 <- [1,3,null,{}] 13:19:55 INFO - PROCESS | 2636 | 1466626795262 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:19:55 INFO - PROCESS | 2636 | 1466626795265 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:55 INFO - PROCESS | 2636 | 1466626795288 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:19:55 INFO - PROCESS | 2636 | 1466626795311 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2636 | 1466626795315 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:19:55 INFO - PROCESS | 2636 | 1466626795323 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2636 | 1466626795328 Marionette TRACE conn6 <- [1,6,null,{}] 13:19:55 INFO - PROCESS | 2636 | 1466626795339 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}] 13:19:55 INFO - PROCESS | 2636 | 1466626795342 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:55 INFO - PROCESS | 2636 | 1466626795363 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:19:55 INFO - PROCESS | 2636 | 1466626795368 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2636 | 1466626795372 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA017000 == 6 [pid = 2636] [id = 8] 13:19:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 20 (000000A5EEE7A000) [pid = 2636] [serial = 20] [outer = 0000000000000000] 13:19:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 21 (000000A5EEFCD000) [pid = 2636] [serial = 21] [outer = 000000A5EEE7A000] 13:19:55 INFO - PROCESS | 2636 | 1466626795425 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 22 (000000A5EF6DF000) [pid = 2636] [serial = 22] [outer = 000000A5EEE7A000] 13:19:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED5AA000 == 7 [pid = 2636] [id = 9] 13:19:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 23 (000000A5EFA57400) [pid = 2636] [serial = 23] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 24 (000000A5F1F85400) [pid = 2636] [serial = 24] [outer = 000000A5EFA57400] 13:19:56 INFO - PROCESS | 2636 | 1466626796004 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 25 (000000A5EF6E4400) [pid = 2636] [serial = 25] [outer = 000000A5EFA57400] 13:19:56 INFO - PROCESS | 2636 | 1466626796214 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]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 941ms 13:19:56 INFO - PROCESS | 2636 | 1466626796312 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2636 | 1466626796315 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:19:56 INFO - PROCESS | 2636 | 1466626796367 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2636 | 1466626796369 Marionette TRACE conn6 <- [1,10,null,{}] 13:19:56 INFO - PROCESS | 2636 | 1466626796527 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}] 13:19:56 INFO - PROCESS | 2636 | 1466626796529 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:56 INFO - PROCESS | 2636 | 1466626796640 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:19:56 INFO - PROCESS | 2636 | 1466626796692 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2636 | 1466626796694 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4C800 == 8 [pid = 2636] [id = 10] 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 26 (000000A5EEF94400) [pid = 2636] [serial = 26] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 27 (000000A5F30C9800) [pid = 2636] [serial = 27] [outer = 000000A5EEF94400] 13:19:56 INFO - PROCESS | 2636 | 1466626796742 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 28 (000000A5F611B400) [pid = 2636] [serial = 28] [outer = 000000A5EEF94400] 13:19:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B1800 == 9 [pid = 2636] [id = 11] 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 29 (000000A5EF2B2000) [pid = 2636] [serial = 29] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 30 (000000A5EF2B4800) [pid = 2636] [serial = 30] [outer = 000000A5EF2B2000] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 31 (000000A5EF6BE800) [pid = 2636] [serial = 31] [outer = 000000A5EF2B2000] 13:19:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7DA6800 == 10 [pid = 2636] [id = 12] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 32 (000000A5F5F29400) [pid = 2636] [serial = 32] [outer = 0000000000000000] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 33 (000000A5F6C9D800) [pid = 2636] [serial = 33] [outer = 000000A5F5F29400] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 34 (000000A5F6A4C800) [pid = 2636] [serial = 34] [outer = 000000A5F5F29400] 13:19:57 INFO - PROCESS | 2636 | 1466626797405 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]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1079ms 13:19:57 INFO - PROCESS | 2636 | 1466626797450 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2636 | 1466626797455 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:19:57 INFO - PROCESS | 2636 | 1466626797474 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 2636 | 1466626797479 Marionette TRACE conn6 <- [1,14,null,{}] 13:19:57 INFO - PROCESS | 2636 | 1466626797485 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}] 13:19:57 INFO - PROCESS | 2636 | 1466626797489 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:57 INFO - PROCESS | 2636 | 1466626797584 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:19:57 INFO - PROCESS | 2636 | 1466626797591 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2636 | 1466626797593 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BE7800 == 11 [pid = 2636] [id = 13] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 35 (000000A5F8545000) [pid = 2636] [serial = 35] [outer = 0000000000000000] 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 36 (000000A5F8774800) [pid = 2636] [serial = 36] [outer = 000000A5F8545000] 13:19:57 INFO - PROCESS | 2636 | 1466626797647 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 37 (000000A5F27AB000) [pid = 2636] [serial = 37] [outer = 000000A5F8545000] 13:19:58 INFO - PROCESS | 2636 | 1466626798073 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]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 13:19:58 INFO - PROCESS | 2636 | 1466626798121 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2636 | 1466626798124 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:19:58 INFO - PROCESS | 2636 | 1466626798127 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2636 | 1466626798129 Marionette TRACE conn6 <- [1,18,null,{}] 13:19:58 INFO - PROCESS | 2636 | 1466626798133 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}] 13:19:58 INFO - PROCESS | 2636 | 1466626798135 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:58 INFO - PROCESS | 2636 | 1466626798223 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:19:58 INFO - PROCESS | 2636 | 1466626798231 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2636 | 1466626798234 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AB000 == 12 [pid = 2636] [id = 14] 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 38 (000000A5F501E400) [pid = 2636] [serial = 38] [outer = 0000000000000000] 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 39 (000000A5F6141000) [pid = 2636] [serial = 39] [outer = 000000A5F501E400] 13:19:58 INFO - PROCESS | 2636 | 1466626798279 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 40 (000000A5F614A000) [pid = 2636] [serial = 40] [outer = 000000A5F501E400] 13:19:58 INFO - PROCESS | 2636 | 1466626798664 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]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 13:19:58 INFO - PROCESS | 2636 | 1466626798714 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2636 | 1466626798717 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:19:58 INFO - PROCESS | 2636 | 1466626798720 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2636 | 1466626798722 Marionette TRACE conn6 <- [1,22,null,{}] 13:19:58 INFO - PROCESS | 2636 | 1466626798726 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}] 13:19:58 INFO - PROCESS | 2636 | 1466626798728 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:58 INFO - PROCESS | 2636 | 1466626798819 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:19:58 INFO - PROCESS | 2636 | 1466626798826 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2636 | 1466626798832 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3495000 == 13 [pid = 2636] [id = 15] 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 41 (000000A5F2B3D400) [pid = 2636] [serial = 41] [outer = 0000000000000000] 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 42 (000000A5F30CA000) [pid = 2636] [serial = 42] [outer = 000000A5F2B3D400] 13:19:58 INFO - PROCESS | 2636 | 1466626798886 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 43 (000000A5F656D800) [pid = 2636] [serial = 43] [outer = 000000A5F2B3D400] 13:19:59 INFO - PROCESS | 2636 | 1466626799309 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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 13:19:59 INFO - PROCESS | 2636 | 1466626799351 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2636 | 1466626799354 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:19:59 INFO - PROCESS | 2636 | 1466626799362 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 2636 | 1466626799364 Marionette TRACE conn6 <- [1,26,null,{}] 13:19:59 INFO - PROCESS | 2636 | 1466626799368 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}] 13:19:59 INFO - PROCESS | 2636 | 1466626799370 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:59 INFO - PROCESS | 2636 | 1466626799464 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:19:59 INFO - PROCESS | 2636 | 1466626799471 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2636 | 1466626799474 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:19:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EB800 == 14 [pid = 2636] [id = 16] 13:19:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 44 (000000A5F66E2C00) [pid = 2636] [serial = 44] [outer = 0000000000000000] 13:19:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 45 (000000A5F66E6800) [pid = 2636] [serial = 45] [outer = 000000A5F66E2C00] 13:19:59 INFO - PROCESS | 2636 | 1466626799521 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 46 (000000A5F9184800) [pid = 2636] [serial = 46] [outer = 000000A5F66E2C00] 13:19:59 INFO - PROCESS | 2636 | 1466626799912 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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 13:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:19:59 INFO - PROCESS | 2636 | 1466626799946 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2636 | 1466626799948 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:19:59 INFO - PROCESS | 2636 | 1466626799951 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 2636 | 1466626799953 Marionette TRACE conn6 <- [1,30,null,{}] 13:19:59 INFO - PROCESS | 2636 | 1466626799957 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}] 13:19:59 INFO - PROCESS | 2636 | 1466626799959 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:00 INFO - PROCESS | 2636 | 1466626800068 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:20:00 INFO - PROCESS | 2636 | 1466626800078 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 2636 | 1466626800080 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F596E800 == 15 [pid = 2636] [id = 17] 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 47 (000000A5E8D06000) [pid = 2636] [serial = 47] [outer = 0000000000000000] 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 48 (000000A5E8D21400) [pid = 2636] [serial = 48] [outer = 000000A5E8D06000] 13:20:00 INFO - PROCESS | 2636 | 1466626800126 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 49 (000000A5E8D28400) [pid = 2636] [serial = 49] [outer = 000000A5E8D06000] 13:20:00 INFO - PROCESS | 2636 | 1466626800502 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]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 13:20:00 INFO - PROCESS | 2636 | 1466626800542 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 2636 | 1466626800544 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:20:00 INFO - PROCESS | 2636 | 1466626800547 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:20:00 INFO - PROCESS | 2636 | 1466626800549 Marionette TRACE conn6 <- [1,34,null,{}] 13:20:00 INFO - PROCESS | 2636 | 1466626800553 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}] 13:20:00 INFO - PROCESS | 2636 | 1466626800555 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:00 INFO - PROCESS | 2636 | 1466626800715 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:20:00 INFO - PROCESS | 2636 | 1466626800745 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 2636 | 1466626800747 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6979800 == 16 [pid = 2636] [id = 18] 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 50 (000000A5F66BF400) [pid = 2636] [serial = 50] [outer = 0000000000000000] 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 51 (000000A5F66E3C00) [pid = 2636] [serial = 51] [outer = 000000A5F66BF400] 13:20:00 INFO - PROCESS | 2636 | 1466626800801 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 52 (000000A5F923E800) [pid = 2636] [serial = 52] [outer = 000000A5F66BF400] 13:20:01 INFO - PROCESS | 2636 | 1466626801161 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]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 13:20:01 INFO - PROCESS | 2636 | 1466626801177 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 2636 | 1466626801180 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:20:01 INFO - PROCESS | 2636 | 1466626801183 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 2636 | 1466626801184 Marionette TRACE conn6 <- [1,38,null,{}] 13:20:01 INFO - PROCESS | 2636 | 1466626801188 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}] 13:20:01 INFO - PROCESS | 2636 | 1466626801190 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:01 INFO - PROCESS | 2636 | 1466626801271 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:20:01 INFO - PROCESS | 2636 | 1466626801341 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 2636 | 1466626801343 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F735B800 == 17 [pid = 2636] [id = 19] 13:20:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 53 (000000A5F5F2EC00) [pid = 2636] [serial = 53] [outer = 0000000000000000] 13:20:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 54 (000000A5F9242C00) [pid = 2636] [serial = 54] [outer = 000000A5F5F2EC00] 13:20:01 INFO - PROCESS | 2636 | 1466626801387 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5F924BC00) [pid = 2636] [serial = 55] [outer = 000000A5F5F2EC00] 13:20:01 INFO - PROCESS | 2636 | 1466626801706 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]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 13:20:01 INFO - PROCESS | 2636 | 1466626801774 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 2636 | 1466626801776 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:20:01 INFO - PROCESS | 2636 | 1466626801779 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 2636 | 1466626801781 Marionette TRACE conn6 <- [1,42,null,{}] 13:20:01 INFO - PROCESS | 2636 | 1466626801785 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}] 13:20:01 INFO - PROCESS | 2636 | 1466626801787 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:01 INFO - PROCESS | 2636 | 1466626801901 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:20:01 INFO - PROCESS | 2636 | 1466626801909 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 2636 | 1466626801911 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F85E5000 == 18 [pid = 2636] [id = 20] 13:20:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5F27B4C00) [pid = 2636] [serial = 56] [outer = 0000000000000000] 13:20:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5FB2BC800) [pid = 2636] [serial = 57] [outer = 000000A5F27B4C00] 13:20:01 INFO - PROCESS | 2636 | 1466626801967 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5F6C35800) [pid = 2636] [serial = 58] [outer = 000000A5F27B4C00] 13:20:02 INFO - PROCESS | 2636 | 1466626802340 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]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 13:20:02 INFO - PROCESS | 2636 | 1466626802368 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 2636 | 1466626802371 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:20:02 INFO - PROCESS | 2636 | 1466626802374 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 2636 | 1466626802377 Marionette TRACE conn6 <- [1,46,null,{}] 13:20:02 INFO - PROCESS | 2636 | 1466626802381 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}] 13:20:02 INFO - PROCESS | 2636 | 1466626802383 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:02 INFO - PROCESS | 2636 | 1466626802497 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:20:02 INFO - PROCESS | 2636 | 1466626802505 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 2636 | 1466626802508 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C83800 == 19 [pid = 2636] [id = 21] 13:20:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5F6C3DC00) [pid = 2636] [serial = 59] [outer = 0000000000000000] 13:20:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F924B400) [pid = 2636] [serial = 60] [outer = 000000A5F6C3DC00] 13:20:02 INFO - PROCESS | 2636 | 1466626802560 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5FD35B800) [pid = 2636] [serial = 61] [outer = 000000A5F6C3DC00] 13:20:02 INFO - PROCESS | 2636 | 1466626802980 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]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 13:20:03 INFO - PROCESS | 2636 | 1466626803007 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 2636 | 1466626803009 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:20:03 INFO - PROCESS | 2636 | 1466626803018 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 2636 | 1466626803020 Marionette TRACE conn6 <- [1,50,null,{}] 13:20:03 INFO - PROCESS | 2636 | 1466626803023 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}] 13:20:03 INFO - PROCESS | 2636 | 1466626803025 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:03 INFO - PROCESS | 2636 | 1466626803134 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:20:03 INFO - PROCESS | 2636 | 1466626803140 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 2636 | 1466626803142 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59E000 == 20 [pid = 2636] [id = 22] 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5FC756800) [pid = 2636] [serial = 62] [outer = 0000000000000000] 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5FC75F400) [pid = 2636] [serial = 63] [outer = 000000A5FC756800] 13:20:03 INFO - PROCESS | 2636 | 1466626803196 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5FD361800) [pid = 2636] [serial = 64] [outer = 000000A5FC756800] 13:20:03 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5EA0D7000) [pid = 2636] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:20:03 INFO - PROCESS | 2636 | 1466626803589 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]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 13:20:03 INFO - PROCESS | 2636 | 1466626803650 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 2636 | 1466626803652 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:20:03 INFO - PROCESS | 2636 | 1466626803655 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:20:03 INFO - PROCESS | 2636 | 1466626803657 Marionette TRACE conn6 <- [1,54,null,{}] 13:20:03 INFO - PROCESS | 2636 | 1466626803661 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}] 13:20:03 INFO - PROCESS | 2636 | 1466626803663 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:03 INFO - PROCESS | 2636 | 1466626803747 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:20:03 INFO - PROCESS | 2636 | 1466626803816 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 2636 | 1466626803818 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9C8000 == 21 [pid = 2636] [id = 23] 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EF7BCC00) [pid = 2636] [serial = 65] [outer = 0000000000000000] 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5FC83D400) [pid = 2636] [serial = 66] [outer = 000000A5EF7BCC00] 13:20:03 INFO - PROCESS | 2636 | 1466626803862 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5FC845000) [pid = 2636] [serial = 67] [outer = 000000A5EF7BCC00] 13:20:04 INFO - PROCESS | 2636 | 1466626804177 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]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 13:20:04 INFO - PROCESS | 2636 | 1466626804245 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 2636 | 1466626804247 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:20:04 INFO - PROCESS | 2636 | 1466626804250 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:20:04 INFO - PROCESS | 2636 | 1466626804252 Marionette TRACE conn6 <- [1,58,null,{}] 13:20:04 INFO - PROCESS | 2636 | 1466626804256 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}] 13:20:04 INFO - PROCESS | 2636 | 1466626804258 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:04 INFO - PROCESS | 2636 | 1466626804371 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:20:04 INFO - PROCESS | 2636 | 1466626804378 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2636 | 1466626804381 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C87800 == 22 [pid = 2636] [id = 24] 13:20:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F32B8000) [pid = 2636] [serial = 68] [outer = 0000000000000000] 13:20:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F32C0400) [pid = 2636] [serial = 69] [outer = 000000A5F32B8000] 13:20:04 INFO - PROCESS | 2636 | 1466626804426 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F66E9800) [pid = 2636] [serial = 70] [outer = 000000A5F32B8000] 13:20:04 INFO - PROCESS | 2636 | 1466626804780 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]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 13:20:04 INFO - PROCESS | 2636 | 1466626804841 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 2636 | 1466626804843 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:20:04 INFO - PROCESS | 2636 | 1466626804847 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:20:04 INFO - PROCESS | 2636 | 1466626804848 Marionette TRACE conn6 <- [1,62,null,{}] 13:20:04 INFO - PROCESS | 2636 | 1466626804852 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}] 13:20:04 INFO - PROCESS | 2636 | 1466626804854 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:04 INFO - PROCESS | 2636 | 1466626804957 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:20:04 INFO - PROCESS | 2636 | 1466626804965 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 2636 | 1466626804967 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9DC800 == 23 [pid = 2636] [id = 25] 13:20:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8F98800) [pid = 2636] [serial = 71] [outer = 0000000000000000] 13:20:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8FA2000) [pid = 2636] [serial = 72] [outer = 000000A5E8F98800] 13:20:05 INFO - PROCESS | 2636 | 1466626805011 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F32BAC00) [pid = 2636] [serial = 73] [outer = 000000A5E8F98800] 13:20:05 INFO - PROCESS | 2636 | 1466626805388 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]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 13:20:05 INFO - PROCESS | 2636 | 1466626805436 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 2636 | 1466626805438 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:20:05 INFO - PROCESS | 2636 | 1466626805442 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 2636 | 1466626805444 Marionette TRACE conn6 <- [1,66,null,{}] 13:20:05 INFO - PROCESS | 2636 | 1466626805447 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}] 13:20:05 INFO - PROCESS | 2636 | 1466626805449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:05 INFO - PROCESS | 2636 | 1466626805560 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:20:05 INFO - PROCESS | 2636 | 1466626805567 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 2636 | 1466626805569 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5CA2800 == 24 [pid = 2636] [id = 26] 13:20:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8D24800) [pid = 2636] [serial = 74] [outer = 0000000000000000] 13:20:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5FC7D6800) [pid = 2636] [serial = 75] [outer = 000000A5E8D24800] 13:20:05 INFO - PROCESS | 2636 | 1466626805614 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5FC7DFC00) [pid = 2636] [serial = 76] [outer = 000000A5E8D24800] 13:20:05 INFO - PROCESS | 2636 | 1466626805980 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]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 13:20:06 INFO - PROCESS | 2636 | 1466626806031 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 2636 | 1466626806033 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:20:06 INFO - PROCESS | 2636 | 1466626806037 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 2636 | 1466626806039 Marionette TRACE conn6 <- [1,70,null,{}] 13:20:06 INFO - PROCESS | 2636 | 1466626806042 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}] 13:20:06 INFO - PROCESS | 2636 | 1466626806044 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:06 INFO - PROCESS | 2636 | 1466626806149 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:20:06 INFO - PROCESS | 2636 | 1466626806156 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 2636 | 1466626806158 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD1D6000 == 25 [pid = 2636] [id = 27] 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8F9B800) [pid = 2636] [serial = 77] [outer = 0000000000000000] 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F87D8400) [pid = 2636] [serial = 78] [outer = 000000A5E8F9B800] 13:20:06 INFO - PROCESS | 2636 | 1466626806204 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F87DFC00) [pid = 2636] [serial = 79] [outer = 000000A5E8F9B800] 13:20:06 INFO - PROCESS | 2636 | 1466626806581 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]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 13:20:06 INFO - PROCESS | 2636 | 1466626806628 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 2636 | 1466626806630 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:20:06 INFO - PROCESS | 2636 | 1466626806634 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 2636 | 1466626806635 Marionette TRACE conn6 <- [1,74,null,{}] 13:20:06 INFO - PROCESS | 2636 | 1466626806639 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}] 13:20:06 INFO - PROCESS | 2636 | 1466626806641 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:06 INFO - PROCESS | 2636 | 1466626806759 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:20:06 INFO - PROCESS | 2636 | 1466626806830 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 2636 | 1466626806834 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8DAC800 == 26 [pid = 2636] [id = 28] 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E7B4FC00) [pid = 2636] [serial = 80] [outer = 0000000000000000] 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8D06400) [pid = 2636] [serial = 81] [outer = 000000A5E7B4FC00] 13:20:06 INFO - PROCESS | 2636 | 1466626806895 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8FA4800) [pid = 2636] [serial = 82] [outer = 000000A5E7B4FC00] 13:20:07 INFO - PROCESS | 2636 | 1466626807484 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]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 13:20:07 INFO - PROCESS | 2636 | 1466626807520 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 2636 | 1466626807525 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:20:07 INFO - PROCESS | 2636 | 1466626807531 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 2636 | 1466626807534 Marionette TRACE conn6 <- [1,78,null,{}] 13:20:07 INFO - PROCESS | 2636 | 1466626807540 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}] 13:20:07 INFO - PROCESS | 2636 | 1466626807545 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:07 INFO - PROCESS | 2636 | 1466626807666 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:20:07 INFO - PROCESS | 2636 | 1466626807739 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 2636 | 1466626807743 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BDA800 == 27 [pid = 2636] [id = 29] 13:20:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5EF6D6400) [pid = 2636] [serial = 83] [outer = 0000000000000000] 13:20:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F1F7FC00) [pid = 2636] [serial = 84] [outer = 000000A5EF6D6400] 13:20:07 INFO - PROCESS | 2636 | 1466626807799 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F2B49000) [pid = 2636] [serial = 85] [outer = 000000A5EF6D6400] 13:20:08 INFO - PROCESS | 2636 | 1466626808363 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]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 13:20:08 INFO - PROCESS | 2636 | 1466626808417 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 2636 | 1466626808422 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:20:08 INFO - PROCESS | 2636 | 1466626808426 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 2636 | 1466626808429 Marionette TRACE conn6 <- [1,82,null,{}] 13:20:08 INFO - PROCESS | 2636 | 1466626808434 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}] 13:20:08 INFO - PROCESS | 2636 | 1466626808437 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:08 INFO - PROCESS | 2636 | 1466626808561 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:20:08 INFO - PROCESS | 2636 | 1466626808623 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 2636 | 1466626808626 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F684F000 == 28 [pid = 2636] [id = 30] 13:20:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F5029C00) [pid = 2636] [serial = 86] [outer = 0000000000000000] 13:20:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F650F400) [pid = 2636] [serial = 87] [outer = 000000A5F5029C00] 13:20:08 INFO - PROCESS | 2636 | 1466626808681 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F659B800) [pid = 2636] [serial = 88] [outer = 000000A5F5029C00] 13:20:09 INFO - PROCESS | 2636 | 1466626809281 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]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 943ms 13:20:09 INFO - PROCESS | 2636 | 1466626809371 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:20:09 INFO - PROCESS | 2636 | 1466626809374 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:20:09 INFO - PROCESS | 2636 | 1466626809385 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 2636 | 1466626809392 Marionette TRACE conn6 <- [1,86,null,{}] 13:20:09 INFO - PROCESS | 2636 | 1466626809562 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}] 13:20:09 INFO - PROCESS | 2636 | 1466626809565 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:09 INFO - PROCESS | 2636 | 1466626809668 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:20:09 INFO - PROCESS | 2636 | 1466626809735 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 2636 | 1466626809739 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE52000 == 29 [pid = 2636] [id = 31] 13:20:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5EE079000) [pid = 2636] [serial = 89] [outer = 0000000000000000] 13:20:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EE350400) [pid = 2636] [serial = 90] [outer = 000000A5EE079000] 13:20:09 INFO - PROCESS | 2636 | 1466626809792 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EF9BE000) [pid = 2636] [serial = 91] [outer = 000000A5EE079000] 13:20:10 INFO - PROCESS | 2636 | 1466626810340 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]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1036ms 13:20:10 INFO - PROCESS | 2636 | 1466626810416 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 2636 | 1466626810420 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:20:10 INFO - PROCESS | 2636 | 1466626810425 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 2636 | 1466626810428 Marionette TRACE conn6 <- [1,90,null,{}] 13:20:10 INFO - PROCESS | 2636 | 1466626810433 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}] 13:20:10 INFO - PROCESS | 2636 | 1466626810436 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:11 INFO - PROCESS | 2636 | 1466626811100 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:20:11 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5EF7BB800) [pid = 2636] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:20:11 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5ED379800) [pid = 2636] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:20:11 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F5F27400) [pid = 2636] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:20:11 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EF9C2000) [pid = 2636] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:20:11 INFO - PROCESS | 2636 | 1466626811249 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 2636 | 1466626811252 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA025000 == 30 [pid = 2636] [id = 32] 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8D2EC00) [pid = 2636] [serial = 92] [outer = 0000000000000000] 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8F9F000) [pid = 2636] [serial = 93] [outer = 000000A5E8D2EC00] 13:20:11 INFO - PROCESS | 2636 | 1466626811303 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5ED6C2800) [pid = 2636] [serial = 94] [outer = 000000A5E8D2EC00] 13:20:11 INFO - PROCESS | 2636 | 1466626811685 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]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1292ms 13:20:11 INFO - PROCESS | 2636 | 1466626811717 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 2636 | 1466626811721 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:20:11 INFO - PROCESS | 2636 | 1466626811726 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 2636 | 1466626811730 Marionette TRACE conn6 <- [1,94,null,{}] 13:20:11 INFO - PROCESS | 2636 | 1466626811734 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}] 13:20:11 INFO - PROCESS | 2636 | 1466626811737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:11 INFO - PROCESS | 2636 | 1466626811825 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:20:11 INFO - PROCESS | 2636 | 1466626811832 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 2636 | 1466626811834 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF714800 == 31 [pid = 2636] [id = 33] 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EF608400) [pid = 2636] [serial = 95] [outer = 0000000000000000] 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5EF9BF800) [pid = 2636] [serial = 96] [outer = 000000A5EF608400] 13:20:11 INFO - PROCESS | 2636 | 1466626811884 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F2B26400) [pid = 2636] [serial = 97] [outer = 000000A5EF608400] 13:20:12 INFO - PROCESS | 2636 | 1466626812302 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]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 13:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:20:12 INFO - PROCESS | 2636 | 1466626812359 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 2636 | 1466626812362 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:20:12 INFO - PROCESS | 2636 | 1466626812366 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 2636 | 1466626812368 Marionette TRACE conn6 <- [1,98,null,{}] 13:20:12 INFO - PROCESS | 2636 | 1466626812372 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}] 13:20:12 INFO - PROCESS | 2636 | 1466626812375 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:12 INFO - PROCESS | 2636 | 1466626812474 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:20:12 INFO - PROCESS | 2636 | 1466626812485 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 2636 | 1466626812487 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AC000 == 32 [pid = 2636] [id = 34] 13:20:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F39AB000) [pid = 2636] [serial = 98] [outer = 0000000000000000] 13:20:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F501B400) [pid = 2636] [serial = 99] [outer = 000000A5F39AB000] 13:20:12 INFO - PROCESS | 2636 | 1466626812538 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F509AC00) [pid = 2636] [serial = 100] [outer = 000000A5F39AB000] 13:20:12 INFO - PROCESS | 2636 | 1466626812958 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]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 13:20:13 INFO - PROCESS | 2636 | 1466626813002 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2636 | 1466626813006 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:20:13 INFO - PROCESS | 2636 | 1466626813026 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 2636 | 1466626813030 Marionette TRACE conn6 <- [1,102,null,{}] 13:20:13 INFO - PROCESS | 2636 | 1466626813034 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}] 13:20:13 INFO - PROCESS | 2636 | 1466626813038 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:13 INFO - PROCESS | 2636 | 1466626813129 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:20:13 INFO - PROCESS | 2636 | 1466626813134 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2636 | 1466626813137 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C83000 == 33 [pid = 2636] [id = 35] 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F6141400) [pid = 2636] [serial = 101] [outer = 0000000000000000] 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6568800) [pid = 2636] [serial = 102] [outer = 000000A5F6141400] 13:20:13 INFO - PROCESS | 2636 | 1466626813183 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F66E4000) [pid = 2636] [serial = 103] [outer = 000000A5F6141400] 13:20:13 INFO - PROCESS | 2636 | 1466626813618 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]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 649ms 13:20:13 INFO - PROCESS | 2636 | 1466626813664 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 2636 | 1466626813667 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:20:13 INFO - PROCESS | 2636 | 1466626813670 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 2636 | 1466626813672 Marionette TRACE conn6 <- [1,106,null,{}] 13:20:13 INFO - PROCESS | 2636 | 1466626813676 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}] 13:20:13 INFO - PROCESS | 2636 | 1466626813678 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:13 INFO - PROCESS | 2636 | 1466626813792 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:20:13 INFO - PROCESS | 2636 | 1466626813859 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 2636 | 1466626813862 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F697D800 == 34 [pid = 2636] [id = 36] 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F6C3A400) [pid = 2636] [serial = 104] [outer = 0000000000000000] 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F6C41000) [pid = 2636] [serial = 105] [outer = 000000A5F6C3A400] 13:20:13 INFO - PROCESS | 2636 | 1466626813906 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F746F000) [pid = 2636] [serial = 106] [outer = 000000A5F6C3A400] 13:20:14 INFO - PROCESS | 2636 | 1466626814297 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]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 13:20:14 INFO - PROCESS | 2636 | 1466626814364 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 2636 | 1466626814366 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:20:14 INFO - PROCESS | 2636 | 1466626814370 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:20:14 INFO - PROCESS | 2636 | 1466626814372 Marionette TRACE conn6 <- [1,110,null,{}] 13:20:14 INFO - PROCESS | 2636 | 1466626814375 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}] 13:20:14 INFO - PROCESS | 2636 | 1466626814378 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:14 INFO - PROCESS | 2636 | 1466626814494 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:20:14 INFO - PROCESS | 2636 | 1466626814501 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 2636 | 1466626814507 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7FA1000 == 35 [pid = 2636] [id = 37] 13:20:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F32BE800) [pid = 2636] [serial = 107] [outer = 0000000000000000] 13:20:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F87D4800) [pid = 2636] [serial = 108] [outer = 000000A5F32BE800] 13:20:14 INFO - PROCESS | 2636 | 1466626814597 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F9180000) [pid = 2636] [serial = 109] [outer = 000000A5F32BE800] 13:20:15 INFO - PROCESS | 2636 | 1466626815042 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]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 734ms 13:20:15 INFO - PROCESS | 2636 | 1466626815124 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 2636 | 1466626815127 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:20:15 INFO - PROCESS | 2636 | 1466626815139 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 2636 | 1466626815141 Marionette TRACE conn6 <- [1,114,null,{}] 13:20:15 INFO - PROCESS | 2636 | 1466626815145 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}] 13:20:15 INFO - PROCESS | 2636 | 1466626815147 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:15 INFO - PROCESS | 2636 | 1466626815261 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:20:15 INFO - PROCESS | 2636 | 1466626815270 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 2636 | 1466626815272 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97E1000 == 36 [pid = 2636] [id = 38] 13:20:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F32BCC00) [pid = 2636] [serial = 110] [outer = 0000000000000000] 13:20:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5FB4E4400) [pid = 2636] [serial = 111] [outer = 000000A5F32BCC00] 13:20:15 INFO - PROCESS | 2636 | 1466626815317 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5FB4EB800) [pid = 2636] [serial = 112] [outer = 000000A5F32BCC00] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5E8F9B800) [pid = 2636] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5FC756800) [pid = 2636] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F32B8000) [pid = 2636] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5EEE7A000) [pid = 2636] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F66E2C00) [pid = 2636] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5EEF94400) [pid = 2636] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5E8F98800) [pid = 2636] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F8545000) [pid = 2636] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F2B3D400) [pid = 2636] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F6C3DC00) [pid = 2636] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5E8D06000) [pid = 2636] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F5F2EC00) [pid = 2636] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F66BF400) [pid = 2636] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F27B4C00) [pid = 2636] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8D24800) [pid = 2636] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F501E400) [pid = 2636] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:20:15 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EF7BCC00) [pid = 2636] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:20:15 INFO - PROCESS | 2636 | 1466626815885 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]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 776ms 13:20:15 INFO - PROCESS | 2636 | 1466626815918 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 2636 | 1466626815920 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:20:15 INFO - PROCESS | 2636 | 1466626815923 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 2636 | 1466626815925 Marionette TRACE conn6 <- [1,118,null,{}] 13:20:15 INFO - PROCESS | 2636 | 1466626815929 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}] 13:20:15 INFO - PROCESS | 2636 | 1466626815931 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:16 INFO - PROCESS | 2636 | 1466626816009 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:20:16 INFO - PROCESS | 2636 | 1466626816015 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2636 | 1466626816017 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD16C800 == 37 [pid = 2636] [id = 39] 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8FA5800) [pid = 2636] [serial = 113] [outer = 0000000000000000] 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6146000) [pid = 2636] [serial = 114] [outer = 000000A5E8FA5800] 13:20:16 INFO - PROCESS | 2636 | 1466626816063 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F924B000) [pid = 2636] [serial = 115] [outer = 000000A5E8FA5800] 13:20:16 INFO - PROCESS | 2636 | 1466626816442 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]]]}] 13:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 523ms 13:20:16 INFO - PROCESS | 2636 | 1466626816450 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 2636 | 1466626816452 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:20:16 INFO - PROCESS | 2636 | 1466626816455 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:20:16 INFO - PROCESS | 2636 | 1466626816457 Marionette TRACE conn6 <- [1,122,null,{}] 13:20:16 INFO - PROCESS | 2636 | 1466626816461 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}] 13:20:16 INFO - PROCESS | 2636 | 1466626816463 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:16 INFO - PROCESS | 2636 | 1466626816578 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:20:16 INFO - PROCESS | 2636 | 1466626816585 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 2636 | 1466626816588 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7314800 == 38 [pid = 2636] [id = 40] 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F87D6400) [pid = 2636] [serial = 116] [outer = 0000000000000000] 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5FB4F2C00) [pid = 2636] [serial = 117] [outer = 000000A5F87D6400] 13:20:16 INFO - PROCESS | 2636 | 1466626816633 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FC52B400) [pid = 2636] [serial = 118] [outer = 000000A5F87D6400] 13:20:17 INFO - PROCESS | 2636 | 1466626817008 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]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 13:20:17 INFO - PROCESS | 2636 | 1466626817046 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 2636 | 1466626817048 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:20:17 INFO - PROCESS | 2636 | 1466626817051 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:20:17 INFO - PROCESS | 2636 | 1466626817053 Marionette TRACE conn6 <- [1,126,null,{}] 13:20:17 INFO - PROCESS | 2636 | 1466626817057 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}] 13:20:17 INFO - PROCESS | 2636 | 1466626817059 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:17 INFO - PROCESS | 2636 | 1466626817137 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:20:17 INFO - PROCESS | 2636 | 1466626817201 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 2636 | 1466626817203 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF82800 == 39 [pid = 2636] [id = 41] 13:20:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E8E1F000) [pid = 2636] [serial = 119] [outer = 0000000000000000] 13:20:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5E8E23000) [pid = 2636] [serial = 120] [outer = 000000A5E8E1F000] 13:20:17 INFO - PROCESS | 2636 | 1466626817248 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F656C800) [pid = 2636] [serial = 121] [outer = 000000A5E8E1F000] 13:20:17 INFO - PROCESS | 2636 | 1466626817592 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]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 13:20:17 INFO - PROCESS | 2636 | 1466626817641 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 2636 | 1466626817643 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:20:17 INFO - PROCESS | 2636 | 1466626817690 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 2636 | 1466626817694 Marionette TRACE conn6 <- [1,130,null,{}] 13:20:17 INFO - PROCESS | 2636 | 1466626817701 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}] 13:20:17 INFO - PROCESS | 2636 | 1466626817705 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:17 INFO - PROCESS | 2636 | 1466626817811 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:20:17 INFO - PROCESS | 2636 | 1466626817946 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 2636 | 1466626817949 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE1BD000 == 40 [pid = 2636] [id = 42] 13:20:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5E8E26C00) [pid = 2636] [serial = 122] [outer = 0000000000000000] 13:20:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5E8F9B800) [pid = 2636] [serial = 123] [outer = 000000A5E8E26C00] 13:20:18 INFO - PROCESS | 2636 | 1466626818007 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5EE0E6000) [pid = 2636] [serial = 124] [outer = 000000A5E8E26C00] 13:20:18 INFO - PROCESS | 2636 | 1466626818778 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]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1185ms 13:20:18 INFO - PROCESS | 2636 | 1466626818835 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 2636 | 1466626818840 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:20:18 INFO - PROCESS | 2636 | 1466626818846 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 2636 | 1466626818849 Marionette TRACE conn6 <- [1,134,null,{}] 13:20:18 INFO - PROCESS | 2636 | 1466626818856 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}] 13:20:18 INFO - PROCESS | 2636 | 1466626818861 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:19 INFO - PROCESS | 2636 | 1466626818992 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:20:19 INFO - PROCESS | 2636 | 1466626819052 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 2636 | 1466626819055 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BAB800 == 41 [pid = 2636] [id = 43] 13:20:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5EEF85C00) [pid = 2636] [serial = 125] [outer = 0000000000000000] 13:20:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EEF8B800) [pid = 2636] [serial = 126] [outer = 000000A5EEF85C00] 13:20:19 INFO - PROCESS | 2636 | 1466626819112 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F2A91800) [pid = 2636] [serial = 127] [outer = 000000A5EEF85C00] 13:20:19 INFO - PROCESS | 2636 | 1466626819959 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]]]}] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F684F000 == 40 [pid = 2636] [id = 30] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7314800 == 39 [pid = 2636] [id = 40] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD16C800 == 38 [pid = 2636] [id = 39] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97E1000 == 37 [pid = 2636] [id = 38] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7FA1000 == 36 [pid = 2636] [id = 37] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F697D800 == 35 [pid = 2636] [id = 36] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C83000 == 34 [pid = 2636] [id = 35] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AC000 == 33 [pid = 2636] [id = 34] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF714800 == 32 [pid = 2636] [id = 33] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA025000 == 31 [pid = 2636] [id = 32] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE52000 == 30 [pid = 2636] [id = 31] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BDA800 == 29 [pid = 2636] [id = 29] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF82800 == 28 [pid = 2636] [id = 41] 13:20:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE1BD000 == 27 [pid = 2636] [id = 42] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F64ED400) [pid = 2636] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F87D8400) [pid = 2636] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5FC75F400) [pid = 2636] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F32C0400) [pid = 2636] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5EEFCD000) [pid = 2636] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F66E9800) [pid = 2636] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5EF6DF000) [pid = 2636] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F66E6800) [pid = 2636] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F9184800) [pid = 2636] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F30C9800) [pid = 2636] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E8FA2000) [pid = 2636] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F611B400) [pid = 2636] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F8774800) [pid = 2636] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F27AB000) [pid = 2636] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F30CA000) [pid = 2636] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F656D800) [pid = 2636] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F924B400) [pid = 2636] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8D21400) [pid = 2636] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8D28400) [pid = 2636] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F9242C00) [pid = 2636] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F924BC00) [pid = 2636] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F66E3C00) [pid = 2636] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F923E800) [pid = 2636] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F32BAC00) [pid = 2636] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5FB2BC800) [pid = 2636] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6C35800) [pid = 2636] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EF2B4800) [pid = 2636] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5FC7D6800) [pid = 2636] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F614A000) [pid = 2636] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6141000) [pid = 2636] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1741ms 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5FC7DFC00) [pid = 2636] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F87DFC00) [pid = 2636] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F1F85400) [pid = 2636] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6C9D800) [pid = 2636] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5FD361800) [pid = 2636] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5FD35B800) [pid = 2636] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5FC83D400) [pid = 2636] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5FC845000) [pid = 2636] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:20:20 INFO - PROCESS | 2636 | 1466626820649 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 2636 | 1466626820653 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:20:20 INFO - PROCESS | 2636 | 1466626820748 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 2636 | 1466626820752 Marionette TRACE conn6 <- [1,138,null,{}] 13:20:20 INFO - PROCESS | 2636 | 1466626820757 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}] 13:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:20:20 INFO - PROCESS | 2636 | 1466626820762 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:20 INFO - PROCESS | 2636 | 1466626820851 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:20:20 INFO - PROCESS | 2636 | 1466626820906 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 2636 | 1466626820909 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E975F000 == 28 [pid = 2636] [id = 44] 13:20:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8E28C00) [pid = 2636] [serial = 128] [outer = 0000000000000000] 13:20:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8E99C00) [pid = 2636] [serial = 129] [outer = 000000A5E8E28C00] 13:20:20 INFO - PROCESS | 2636 | 1466626820959 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E9A8A400) [pid = 2636] [serial = 130] [outer = 000000A5E8E28C00] 13:20:21 INFO - PROCESS | 2636 | 1466626821353 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]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 13:20:21 INFO - PROCESS | 2636 | 1466626821390 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 2636 | 1466626821394 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:20:21 INFO - PROCESS | 2636 | 1466626821406 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 2636 | 1466626821411 Marionette TRACE conn6 <- [1,142,null,{}] 13:20:21 INFO - PROCESS | 2636 | 1466626821415 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}] 13:20:21 INFO - PROCESS | 2636 | 1466626821418 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:21 INFO - PROCESS | 2636 | 1466626821506 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:20:21 INFO - PROCESS | 2636 | 1466626821513 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 2636 | 1466626821515 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE50000 == 29 [pid = 2636] [id = 45] 13:20:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EEE70400) [pid = 2636] [serial = 131] [outer = 0000000000000000] 13:20:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEF89C00) [pid = 2636] [serial = 132] [outer = 000000A5EEE70400] 13:20:21 INFO - PROCESS | 2636 | 1466626821564 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF60AC00) [pid = 2636] [serial = 133] [outer = 000000A5EEE70400] 13:20:22 INFO - PROCESS | 2636 | 1466626822003 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]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 13:20:22 INFO - PROCESS | 2636 | 1466626822033 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 2636 | 1466626822035 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:20:22 INFO - PROCESS | 2636 | 1466626822039 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 2636 | 1466626822049 Marionette TRACE conn6 <- [1,146,null,{}] 13:20:22 INFO - PROCESS | 2636 | 1466626822061 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}] 13:20:22 INFO - PROCESS | 2636 | 1466626822067 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:22 INFO - PROCESS | 2636 | 1466626822156 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:20:22 INFO - PROCESS | 2636 | 1466626822195 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 2636 | 1466626822199 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BDD000 == 30 [pid = 2636] [id = 46] 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F2A95C00) [pid = 2636] [serial = 134] [outer = 0000000000000000] 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F2B24000) [pid = 2636] [serial = 135] [outer = 000000A5F2A95C00] 13:20:22 INFO - PROCESS | 2636 | 1466626822249 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F32B9C00) [pid = 2636] [serial = 136] [outer = 000000A5F2A95C00] 13:20:22 INFO - PROCESS | 2636 | 1466626822649 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]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 650ms 13:20:22 INFO - PROCESS | 2636 | 1466626822698 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 2636 | 1466626822701 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:20:22 INFO - PROCESS | 2636 | 1466626822704 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 2636 | 1466626822706 Marionette TRACE conn6 <- [1,150,null,{}] 13:20:22 INFO - PROCESS | 2636 | 1466626822710 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}] 13:20:22 INFO - PROCESS | 2636 | 1466626822712 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:22 INFO - PROCESS | 2636 | 1466626822825 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:20:22 INFO - PROCESS | 2636 | 1466626822830 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 2636 | 1466626822832 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A5000 == 31 [pid = 2636] [id = 47] 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F32C5000) [pid = 2636] [serial = 137] [outer = 0000000000000000] 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3967000) [pid = 2636] [serial = 138] [outer = 000000A5F32C5000] 13:20:22 INFO - PROCESS | 2636 | 1466626822912 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F5130800) [pid = 2636] [serial = 139] [outer = 000000A5F32C5000] 13:20:23 INFO - PROCESS | 2636 | 1466626823348 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]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 13:20:23 INFO - PROCESS | 2636 | 1466626823422 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 2636 | 1466626823425 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:20:23 INFO - PROCESS | 2636 | 1466626823429 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:20:23 INFO - PROCESS | 2636 | 1466626823431 Marionette TRACE conn6 <- [1,154,null,{}] 13:20:23 INFO - PROCESS | 2636 | 1466626823434 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}] 13:20:23 INFO - PROCESS | 2636 | 1466626823437 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:23 INFO - PROCESS | 2636 | 1466626823558 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:20:23 INFO - PROCESS | 2636 | 1466626823605 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 2636 | 1466626823607 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50ED800 == 32 [pid = 2636] [id = 48] 13:20:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5DEB000) [pid = 2636] [serial = 140] [outer = 0000000000000000] 13:20:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6148800) [pid = 2636] [serial = 141] [outer = 000000A5F5DEB000] 13:20:23 INFO - PROCESS | 2636 | 1466626823653 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6513800) [pid = 2636] [serial = 142] [outer = 000000A5F5DEB000] 13:20:24 INFO - PROCESS | 2636 | 1466626824052 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]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 13:20:24 INFO - PROCESS | 2636 | 1466626824064 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 2636 | 1466626824067 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:20:24 INFO - PROCESS | 2636 | 1466626824077 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 2636 | 1466626824079 Marionette TRACE conn6 <- [1,158,null,{}] 13:20:24 INFO - PROCESS | 2636 | 1466626824083 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}] 13:20:24 INFO - PROCESS | 2636 | 1466626824089 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:24 INFO - PROCESS | 2636 | 1466626824219 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:20:24 INFO - PROCESS | 2636 | 1466626824224 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 2636 | 1466626824227 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BB2000 == 33 [pid = 2636] [id = 49] 13:20:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F656F800) [pid = 2636] [serial = 143] [outer = 0000000000000000] 13:20:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66E5400) [pid = 2636] [serial = 144] [outer = 000000A5F656F800] 13:20:24 INFO - PROCESS | 2636 | 1466626824275 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6C36400) [pid = 2636] [serial = 145] [outer = 000000A5F656F800] 13:20:24 INFO - PROCESS | 2636 | 1466626824726 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]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 776ms 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F87D6400) [pid = 2636] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8D2EC00) [pid = 2636] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F39AB000) [pid = 2636] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EF608400) [pid = 2636] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6141400) [pid = 2636] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6C3A400) [pid = 2636] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EE079000) [pid = 2636] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F5029C00) [pid = 2636] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EF6D6400) [pid = 2636] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E7B4FC00) [pid = 2636] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8E1F000) [pid = 2636] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F32BE800) [pid = 2636] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F32BCC00) [pid = 2636] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:20:24 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8FA5800) [pid = 2636] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:20:24 INFO - PROCESS | 2636 | 1466626824883 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 2636 | 1466626824885 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:20:24 INFO - PROCESS | 2636 | 1466626824889 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 2636 | 1466626824891 Marionette TRACE conn6 <- [1,162,null,{}] 13:20:24 INFO - PROCESS | 2636 | 1466626824894 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}] 13:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:20:24 INFO - PROCESS | 2636 | 1466626824897 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:24 INFO - PROCESS | 2636 | 1466626824984 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:20:24 INFO - PROCESS | 2636 | 1466626824991 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 2636 | 1466626824993 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F61AE000 == 34 [pid = 2636] [id = 50] 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8E99800) [pid = 2636] [serial = 146] [outer = 0000000000000000] 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EE35A000) [pid = 2636] [serial = 147] [outer = 000000A5E8E99800] 13:20:25 INFO - PROCESS | 2636 | 1466626825040 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F5022C00) [pid = 2636] [serial = 148] [outer = 000000A5E8E99800] 13:20:25 INFO - PROCESS | 2636 | 1466626825432 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]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 565ms 13:20:25 INFO - PROCESS | 2636 | 1466626825463 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 2636 | 1466626825466 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:20:25 INFO - PROCESS | 2636 | 1466626825477 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 2636 | 1466626825479 Marionette TRACE conn6 <- [1,166,null,{}] 13:20:25 INFO - PROCESS | 2636 | 1466626825483 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}] 13:20:25 INFO - PROCESS | 2636 | 1466626825485 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:25 INFO - PROCESS | 2636 | 1466626825568 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:20:25 INFO - PROCESS | 2636 | 1466626825574 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 2636 | 1466626825576 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C76000 == 35 [pid = 2636] [id = 51] 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6A4B000) [pid = 2636] [serial = 149] [outer = 0000000000000000] 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F7F16000) [pid = 2636] [serial = 150] [outer = 000000A5F6A4B000] 13:20:25 INFO - PROCESS | 2636 | 1466626825622 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F8710C00) [pid = 2636] [serial = 151] [outer = 000000A5F6A4B000] 13:20:26 INFO - PROCESS | 2636 | 1466626826030 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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 13:20:26 INFO - PROCESS | 2636 | 1466626826069 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 2636 | 1466626826072 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:20:26 INFO - PROCESS | 2636 | 1466626826075 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 2636 | 1466626826077 Marionette TRACE conn6 <- [1,170,null,{}] 13:20:26 INFO - PROCESS | 2636 | 1466626826085 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}] 13:20:26 INFO - PROCESS | 2636 | 1466626826087 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:26 INFO - PROCESS | 2636 | 1466626826170 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:20:26 INFO - PROCESS | 2636 | 1466626826176 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 2636 | 1466626826178 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7FA1000 == 36 [pid = 2636] [id = 52] 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F87D7C00) [pid = 2636] [serial = 152] [outer = 0000000000000000] 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F87DB400) [pid = 2636] [serial = 153] [outer = 000000A5F87D7C00] 13:20:26 INFO - PROCESS | 2636 | 1466626826227 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F9178800) [pid = 2636] [serial = 154] [outer = 000000A5F87D7C00] 13:20:26 INFO - PROCESS | 2636 | 1466626826619 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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 13:20:26 INFO - PROCESS | 2636 | 1466626826665 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 2636 | 1466626826667 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:20:26 INFO - PROCESS | 2636 | 1466626826670 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:20:26 INFO - PROCESS | 2636 | 1466626826672 Marionette TRACE conn6 <- [1,174,null,{}] 13:20:26 INFO - PROCESS | 2636 | 1466626826676 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}] 13:20:26 INFO - PROCESS | 2636 | 1466626826678 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:26 INFO - PROCESS | 2636 | 1466626826787 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:20:26 INFO - PROCESS | 2636 | 1466626826795 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 2636 | 1466626826797 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC589000 == 37 [pid = 2636] [id = 53] 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F9184800) [pid = 2636] [serial = 155] [outer = 0000000000000000] 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F9243800) [pid = 2636] [serial = 156] [outer = 000000A5F9184800] 13:20:26 INFO - PROCESS | 2636 | 1466626826842 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F924C400) [pid = 2636] [serial = 157] [outer = 000000A5F9184800] 13:20:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8D2D000) [pid = 2636] [serial = 158] [outer = 000000A5F5F29400] 13:20:27 INFO - PROCESS | 2636 | 1466626827674 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]]]}] 13:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1027ms 13:20:27 INFO - PROCESS | 2636 | 1466626827702 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 2636 | 1466626827707 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:20:27 INFO - PROCESS | 2636 | 1466626827724 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 2636 | 1466626827730 Marionette TRACE conn6 <- [1,178,null,{}] 13:20:27 INFO - PROCESS | 2636 | 1466626827735 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}] 13:20:27 INFO - PROCESS | 2636 | 1466626827739 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:27 INFO - PROCESS | 2636 | 1466626827868 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:20:27 INFO - PROCESS | 2636 | 1466626827935 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 2636 | 1466626827939 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6BD000 == 38 [pid = 2636] [id = 54] 13:20:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EF6DD000) [pid = 2636] [serial = 159] [outer = 0000000000000000] 13:20:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EF6E3C00) [pid = 2636] [serial = 160] [outer = 000000A5EF6DD000] 13:20:28 INFO - PROCESS | 2636 | 1466626828000 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F2A19C00) [pid = 2636] [serial = 161] [outer = 000000A5EF6DD000] 13:20:28 INFO - PROCESS | 2636 | 1466626828849 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]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1199ms 13:20:28 INFO - PROCESS | 2636 | 1466626828915 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 2636 | 1466626828920 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:20:28 INFO - PROCESS | 2636 | 1466626828925 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 2636 | 1466626828929 Marionette TRACE conn6 <- [1,182,null,{}] 13:20:28 INFO - PROCESS | 2636 | 1466626828978 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}] 13:20:28 INFO - PROCESS | 2636 | 1466626828981 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:29 INFO - PROCESS | 2636 | 1466626829099 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7FA1000 == 37 [pid = 2636] [id = 52] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C76000 == 36 [pid = 2636] [id = 51] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F61AE000 == 35 [pid = 2636] [id = 50] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BB2000 == 34 [pid = 2636] [id = 49] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50ED800 == 33 [pid = 2636] [id = 48] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A5000 == 32 [pid = 2636] [id = 47] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BDD000 == 31 [pid = 2636] [id = 46] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE50000 == 30 [pid = 2636] [id = 45] 13:20:29 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E975F000 == 29 [pid = 2636] [id = 44] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5FC52B400) [pid = 2636] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8F9F000) [pid = 2636] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5ED6C2800) [pid = 2636] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F501B400) [pid = 2636] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F509AC00) [pid = 2636] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F2B26400) [pid = 2636] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EF9BF800) [pid = 2636] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6568800) [pid = 2636] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6C41000) [pid = 2636] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EE350400) [pid = 2636] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EF9BE000) [pid = 2636] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F650F400) [pid = 2636] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F659B800) [pid = 2636] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F1F7FC00) [pid = 2636] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F2B49000) [pid = 2636] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8D06400) [pid = 2636] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F656C800) [pid = 2636] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E8E23000) [pid = 2636] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8FA4800) [pid = 2636] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F87D4800) [pid = 2636] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F9180000) [pid = 2636] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5FB4E4400) [pid = 2636] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5FB4EB800) [pid = 2636] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F746F000) [pid = 2636] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F6146000) [pid = 2636] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F924B000) [pid = 2636] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5FB4F2C00) [pid = 2636] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F66E4000) [pid = 2636] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:20:29 INFO - PROCESS | 2636 | 1466626829209 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 2636 | 1466626829213 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E869B000 == 30 [pid = 2636] [id = 55] 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5E8D2B400) [pid = 2636] [serial = 162] [outer = 0000000000000000] 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8E22000) [pid = 2636] [serial = 163] [outer = 000000A5E8D2B400] 13:20:29 INFO - PROCESS | 2636 | 1466626829266 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EE076400) [pid = 2636] [serial = 164] [outer = 000000A5E8D2B400] 13:20:29 INFO - PROCESS | 2636 | 1466626829668 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]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 775ms 13:20:29 INFO - PROCESS | 2636 | 1466626829704 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 2636 | 1466626829710 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:20:29 INFO - PROCESS | 2636 | 1466626829729 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 2636 | 1466626829732 Marionette TRACE conn6 <- [1,186,null,{}] 13:20:29 INFO - PROCESS | 2636 | 1466626829736 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}] 13:20:29 INFO - PROCESS | 2636 | 1466626829739 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:29 INFO - PROCESS | 2636 | 1466626829830 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:20:29 INFO - PROCESS | 2636 | 1466626829837 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 2636 | 1466626829839 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6AE000 == 31 [pid = 2636] [id = 56] 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EF9BE000) [pid = 2636] [serial = 165] [outer = 0000000000000000] 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F2A10400) [pid = 2636] [serial = 166] [outer = 000000A5EF9BE000] 13:20:29 INFO - PROCESS | 2636 | 1466626829888 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F30D2400) [pid = 2636] [serial = 167] [outer = 000000A5EF9BE000] 13:20:30 INFO - PROCESS | 2636 | 1466626830306 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]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 13:20:30 INFO - PROCESS | 2636 | 1466626830353 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 2636 | 1466626830356 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:20:30 INFO - PROCESS | 2636 | 1466626830365 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 2636 | 1466626830369 Marionette TRACE conn6 <- [1,190,null,{}] 13:20:30 INFO - PROCESS | 2636 | 1466626830381 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}] 13:20:30 INFO - PROCESS | 2636 | 1466626830386 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:30 INFO - PROCESS | 2636 | 1466626830481 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:20:30 INFO - PROCESS | 2636 | 1466626830490 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 2636 | 1466626830493 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3174800 == 32 [pid = 2636] [id = 57] 13:20:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F5B91400) [pid = 2636] [serial = 168] [outer = 0000000000000000] 13:20:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F611B400) [pid = 2636] [serial = 169] [outer = 000000A5F5B91400] 13:20:30 INFO - PROCESS | 2636 | 1466626830550 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F650D800) [pid = 2636] [serial = 170] [outer = 000000A5F5B91400] 13:20:31 INFO - PROCESS | 2636 | 1466626831014 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]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 691ms 13:20:31 INFO - PROCESS | 2636 | 1466626831053 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 2636 | 1466626831056 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:20:31 INFO - PROCESS | 2636 | 1466626831059 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 2636 | 1466626831061 Marionette TRACE conn6 <- [1,194,null,{}] 13:20:31 INFO - PROCESS | 2636 | 1466626831070 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}] 13:20:31 INFO - PROCESS | 2636 | 1466626831072 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:31 INFO - PROCESS | 2636 | 1466626831165 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:20:31 INFO - PROCESS | 2636 | 1466626831170 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 2636 | 1466626831172 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5051800 == 33 [pid = 2636] [id = 58] 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F66B6800) [pid = 2636] [serial = 171] [outer = 0000000000000000] 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F66C0C00) [pid = 2636] [serial = 172] [outer = 000000A5F66B6800] 13:20:31 INFO - PROCESS | 2636 | 1466626831219 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F66E7C00) [pid = 2636] [serial = 173] [outer = 000000A5F66B6800] 13:20:31 INFO - PROCESS | 2636 | 1466626831615 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]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 588ms 13:20:31 INFO - PROCESS | 2636 | 1466626831649 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 2636 | 1466626831659 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:20:31 INFO - PROCESS | 2636 | 1466626831676 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 2636 | 1466626831679 Marionette TRACE conn6 <- [1,198,null,{}] 13:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:20:31 INFO - PROCESS | 2636 | 1466626831682 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}] 13:20:31 INFO - PROCESS | 2636 | 1466626831684 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:31 INFO - PROCESS | 2636 | 1466626831791 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:20:31 INFO - PROCESS | 2636 | 1466626831796 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 2636 | 1466626831798 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BB7000 == 34 [pid = 2636] [id = 59] 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F6C33800) [pid = 2636] [serial = 174] [outer = 0000000000000000] 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6C3CC00) [pid = 2636] [serial = 175] [outer = 000000A5F6C33800] 13:20:31 INFO - PROCESS | 2636 | 1466626831843 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F7F12800) [pid = 2636] [serial = 176] [outer = 000000A5F6C33800] 13:20:32 INFO - PROCESS | 2636 | 1466626832279 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]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 625ms 13:20:32 INFO - PROCESS | 2636 | 1466626832315 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 2636 | 1466626832317 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:20:32 INFO - PROCESS | 2636 | 1466626832321 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 2636 | 1466626832322 Marionette TRACE conn6 <- [1,202,null,{}] 13:20:32 INFO - PROCESS | 2636 | 1466626832326 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}] 13:20:32 INFO - PROCESS | 2636 | 1466626832332 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:32 INFO - PROCESS | 2636 | 1466626832468 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:20:32 INFO - PROCESS | 2636 | 1466626832517 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 2636 | 1466626832520 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C68800 == 35 [pid = 2636] [id = 60] 13:20:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F853FC00) [pid = 2636] [serial = 177] [outer = 0000000000000000] 13:20:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F9176C00) [pid = 2636] [serial = 178] [outer = 000000A5F853FC00] 13:20:32 INFO - PROCESS | 2636 | 1466626832565 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5FB2C3C00) [pid = 2636] [serial = 179] [outer = 000000A5F853FC00] 13:20:32 INFO - PROCESS | 2636 | 1466626832979 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]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 691ms 13:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:20:33 INFO - PROCESS | 2636 | 1466626833013 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 2636 | 1466626833015 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:20:33 INFO - PROCESS | 2636 | 1466626833018 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 2636 | 1466626833020 Marionette TRACE conn6 <- [1,206,null,{}] 13:20:33 INFO - PROCESS | 2636 | 1466626833023 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}] 13:20:33 INFO - PROCESS | 2636 | 1466626833026 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:33 INFO - PROCESS | 2636 | 1466626833148 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:20:33 INFO - PROCESS | 2636 | 1466626833165 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 2636 | 1466626833167 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A9800 == 36 [pid = 2636] [id = 61] 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5FB2C7C00) [pid = 2636] [serial = 180] [outer = 0000000000000000] 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5FB4EA800) [pid = 2636] [serial = 181] [outer = 000000A5FB2C7C00] 13:20:33 INFO - PROCESS | 2636 | 1466626833211 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5FB4F3400) [pid = 2636] [serial = 182] [outer = 000000A5FB2C7C00] 13:20:33 INFO - PROCESS | 2636 | 1466626833608 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]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 13:20:33 INFO - PROCESS | 2636 | 1466626833650 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 2636 | 1466626833653 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:20:33 INFO - PROCESS | 2636 | 1466626833656 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 2636 | 1466626833658 Marionette TRACE conn6 <- [1,210,null,{}] 13:20:33 INFO - PROCESS | 2636 | 1466626833661 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}] 13:20:33 INFO - PROCESS | 2636 | 1466626833663 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:33 INFO - PROCESS | 2636 | 1466626833815 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F87D7C00) [pid = 2636] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F5DEB000) [pid = 2636] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F2A95C00) [pid = 2636] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E28C00) [pid = 2636] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F656F800) [pid = 2636] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8E26C00) [pid = 2636] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E99800) [pid = 2636] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F6A4B000) [pid = 2636] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EEE70400) [pid = 2636] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:20:33 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F32C5000) [pid = 2636] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:20:33 INFO - PROCESS | 2636 | 1466626833860 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 2636 | 1466626833862 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97F0000 == 37 [pid = 2636] [id = 62] 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E28C00) [pid = 2636] [serial = 183] [outer = 0000000000000000] 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8EDA800) [pid = 2636] [serial = 184] [outer = 000000A5E8E28C00] 13:20:33 INFO - PROCESS | 2636 | 1466626833906 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8EE1400) [pid = 2636] [serial = 185] [outer = 000000A5E8E28C00] 13:20:34 INFO - PROCESS | 2636 | 1466626834239 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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 13:20:34 INFO - PROCESS | 2636 | 1466626834288 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2636 | 1466626834290 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:20:34 INFO - PROCESS | 2636 | 1466626834293 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 2636 | 1466626834295 Marionette TRACE conn6 <- [1,214,null,{}] 13:20:34 INFO - PROCESS | 2636 | 1466626834299 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}] 13:20:34 INFO - PROCESS | 2636 | 1466626834301 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:34 INFO - PROCESS | 2636 | 1466626834406 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:20:34 INFO - PROCESS | 2636 | 1466626834415 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 2636 | 1466626834417 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D6000 == 38 [pid = 2636] [id = 63] 13:20:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F1F80400) [pid = 2636] [serial = 186] [outer = 0000000000000000] 13:20:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F66B8400) [pid = 2636] [serial = 187] [outer = 000000A5F1F80400] 13:20:34 INFO - PROCESS | 2636 | 1466626834462 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5FC528400) [pid = 2636] [serial = 188] [outer = 000000A5F1F80400] 13:20:34 INFO - PROCESS | 2636 | 1466626834860 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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 13:20:34 INFO - PROCESS | 2636 | 1466626834882 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2636 | 1466626834885 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:20:34 INFO - PROCESS | 2636 | 1466626834888 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 2636 | 1466626834890 Marionette TRACE conn6 <- [1,218,null,{}] 13:20:34 INFO - PROCESS | 2636 | 1466626834894 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}] 13:20:34 INFO - PROCESS | 2636 | 1466626834896 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:35 INFO - PROCESS | 2636 | 1466626835003 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:20:35 INFO - PROCESS | 2636 | 1466626835012 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2636 | 1466626835014 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF95800 == 39 [pid = 2636] [id = 64] 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F32C2C00) [pid = 2636] [serial = 189] [outer = 0000000000000000] 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5FC530400) [pid = 2636] [serial = 190] [outer = 000000A5F32C2C00] 13:20:35 INFO - PROCESS | 2636 | 1466626835059 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5FC758800) [pid = 2636] [serial = 191] [outer = 000000A5F32C2C00] 13:20:35 INFO - PROCESS | 2636 | 1466626835454 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]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 13:20:35 INFO - PROCESS | 2636 | 1466626835478 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 2636 | 1466626835481 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:20:35 INFO - PROCESS | 2636 | 1466626835484 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 2636 | 1466626835487 Marionette TRACE conn6 <- [1,222,null,{}] 13:20:35 INFO - PROCESS | 2636 | 1466626835490 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}] 13:20:35 INFO - PROCESS | 2636 | 1466626835493 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:35 INFO - PROCESS | 2636 | 1466626835615 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:20:35 INFO - PROCESS | 2636 | 1466626835623 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2636 | 1466626835626 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD177000 == 40 [pid = 2636] [id = 65] 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5FC52A400) [pid = 2636] [serial = 192] [outer = 0000000000000000] 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5FC761C00) [pid = 2636] [serial = 193] [outer = 000000A5FC52A400] 13:20:35 INFO - PROCESS | 2636 | 1466626835673 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5FC83FC00) [pid = 2636] [serial = 194] [outer = 000000A5FC52A400] 13:20:36 INFO - PROCESS | 2636 | 1466626836274 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]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 839ms 13:20:36 INFO - PROCESS | 2636 | 1466626836327 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 2636 | 1466626836332 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:20:36 INFO - PROCESS | 2636 | 1466626836337 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:20:36 INFO - PROCESS | 2636 | 1466626836343 Marionette TRACE conn6 <- [1,226,null,{}] 13:20:36 INFO - PROCESS | 2636 | 1466626836348 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}] 13:20:36 INFO - PROCESS | 2636 | 1466626836351 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:36 INFO - PROCESS | 2636 | 1466626836470 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:20:36 INFO - PROCESS | 2636 | 1466626836537 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 2636 | 1466626836540 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6D4000 == 41 [pid = 2636] [id = 66] 13:20:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8E23C00) [pid = 2636] [serial = 195] [outer = 0000000000000000] 13:20:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8EE1800) [pid = 2636] [serial = 196] [outer = 000000A5E8E23C00] 13:20:36 INFO - PROCESS | 2636 | 1466626836598 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E95BB400) [pid = 2636] [serial = 197] [outer = 000000A5E8E23C00] 13:20:37 INFO - PROCESS | 2636 | 1466626837213 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]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 880ms 13:20:37 INFO - PROCESS | 2636 | 1466626837221 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 2636 | 1466626837227 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:20:37 INFO - PROCESS | 2636 | 1466626837234 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - PROCESS | 2636 | 1466626837237 Marionette TRACE conn6 <- [1,230,null,{}] 13:20:37 INFO - PROCESS | 2636 | 1466626837241 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}] 13:20:37 INFO - PROCESS | 2636 | 1466626837244 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:37 INFO - PROCESS | 2636 | 1466626837364 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:20:37 INFO - PROCESS | 2636 | 1466626837447 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 2636 | 1466626837450 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A2800 == 42 [pid = 2636] [id = 67] 13:20:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EF6EA400) [pid = 2636] [serial = 198] [outer = 0000000000000000] 13:20:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F1F80800) [pid = 2636] [serial = 199] [outer = 000000A5EF6EA400] 13:20:37 INFO - PROCESS | 2636 | 1466626837507 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F32BEC00) [pid = 2636] [serial = 200] [outer = 000000A5EF6EA400] 13:20:38 INFO - PROCESS | 2636 | 1466626838030 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]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 839ms 13:20:38 INFO - PROCESS | 2636 | 1466626838074 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 2636 | 1466626838077 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:20:38 INFO - PROCESS | 2636 | 1466626838081 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 2636 | 1466626838085 Marionette TRACE conn6 <- [1,234,null,{}] 13:20:38 INFO - PROCESS | 2636 | 1466626838098 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}] 13:20:38 INFO - PROCESS | 2636 | 1466626838103 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:38 INFO - PROCESS | 2636 | 1466626838218 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:20:38 INFO - PROCESS | 2636 | 1466626838300 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 2636 | 1466626838304 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD170800 == 43 [pid = 2636] [id = 68] 13:20:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F650C400) [pid = 2636] [serial = 201] [outer = 0000000000000000] 13:20:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F6572400) [pid = 2636] [serial = 202] [outer = 000000A5F650C400] 13:20:38 INFO - PROCESS | 2636 | 1466626838361 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F84A5800) [pid = 2636] [serial = 203] [outer = 000000A5F650C400] 13:20:38 INFO - PROCESS | 2636 | 1466626838908 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]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 13:20:38 INFO - PROCESS | 2636 | 1466626838968 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 2636 | 1466626838971 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:20:39 INFO - PROCESS | 2636 | 1466626839010 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 2636 | 1466626839012 Marionette TRACE conn6 <- [1,238,null,{}] 13:20:39 INFO - PROCESS | 2636 | 1466626839033 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}] 13:20:39 INFO - PROCESS | 2636 | 1466626839036 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:39 INFO - PROCESS | 2636 | 1466626839210 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:20:39 INFO - PROCESS | 2636 | 1466626839255 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 2636 | 1466626839258 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6F0000 == 44 [pid = 2636] [id = 69] 13:20:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F87DA400) [pid = 2636] [serial = 204] [outer = 0000000000000000] 13:20:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F87E0000) [pid = 2636] [serial = 205] [outer = 000000A5F87DA400] 13:20:39 INFO - PROCESS | 2636 | 1466626839356 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F9248C00) [pid = 2636] [serial = 206] [outer = 000000A5F87DA400] 13:20:40 INFO - PROCESS | 2636 | 1466626840133 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]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1162ms 13:20:40 INFO - PROCESS | 2636 | 1466626840159 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 2636 | 1466626840163 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:20:40 INFO - PROCESS | 2636 | 1466626840168 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:20:40 INFO - PROCESS | 2636 | 1466626840172 Marionette TRACE conn6 <- [1,242,null,{}] 13:20:40 INFO - PROCESS | 2636 | 1466626840177 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}] 13:20:40 INFO - PROCESS | 2636 | 1466626840180 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:40 INFO - PROCESS | 2636 | 1466626840286 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:20:40 INFO - PROCESS | 2636 | 1466626840355 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 2636 | 1466626840359 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE60000 == 45 [pid = 2636] [id = 70] 13:20:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5ED5EB000) [pid = 2636] [serial = 207] [outer = 0000000000000000] 13:20:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5EE353400) [pid = 2636] [serial = 208] [outer = 000000A5ED5EB000] 13:20:40 INFO - PROCESS | 2636 | 1466626840409 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5EF6D3800) [pid = 2636] [serial = 209] [outer = 000000A5ED5EB000] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF95800 == 44 [pid = 2636] [id = 64] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9D6000 == 43 [pid = 2636] [id = 63] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97F0000 == 42 [pid = 2636] [id = 62] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A9800 == 41 [pid = 2636] [id = 61] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C68800 == 40 [pid = 2636] [id = 60] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BB7000 == 39 [pid = 2636] [id = 59] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5051800 == 38 [pid = 2636] [id = 58] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3174800 == 37 [pid = 2636] [id = 57] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6AE000 == 36 [pid = 2636] [id = 56] 13:20:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E869B000 == 35 [pid = 2636] [id = 55] 13:20:40 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EEF8B800) [pid = 2636] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | 1466626840988 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]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 840ms 13:20:41 INFO - PROCESS | 2636 | 1466626841013 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 2636 | 1466626841018 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:20:41 INFO - PROCESS | 2636 | 1466626841024 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 2636 | 1466626841027 Marionette TRACE conn6 <- [1,246,null,{}] 13:20:41 INFO - PROCESS | 2636 | 1466626841031 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}] 13:20:41 INFO - PROCESS | 2636 | 1466626841034 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:41 INFO - PROCESS | 2636 | 1466626841138 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F87DB400) [pid = 2636] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F6148800) [pid = 2636] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F2B24000) [pid = 2636] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8E99C00) [pid = 2636] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E9A8A400) [pid = 2636] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F66E5400) [pid = 2636] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5EE0E6000) [pid = 2636] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5E8F9B800) [pid = 2636] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F5022C00) [pid = 2636] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EE35A000) [pid = 2636] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F8710C00) [pid = 2636] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F6C36400) [pid = 2636] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EEF89C00) [pid = 2636] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EF60AC00) [pid = 2636] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F3967000) [pid = 2636] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F7F16000) [pid = 2636] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6513800) [pid = 2636] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F5130800) [pid = 2636] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F32B9C00) [pid = 2636] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F9178800) [pid = 2636] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 2636 | 1466626841213 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2636 | 1466626841215 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0B2800 == 36 [pid = 2636] [id = 71] 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E8ED4800) [pid = 2636] [serial = 210] [outer = 0000000000000000] 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8F9B800) [pid = 2636] [serial = 211] [outer = 000000A5E8ED4800] 13:20:41 INFO - PROCESS | 2636 | 1466626841264 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEF94800) [pid = 2636] [serial = 212] [outer = 000000A5E8ED4800] 13:20:41 INFO - PROCESS | 2636 | 1466626841636 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]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 13:20:41 INFO - PROCESS | 2636 | 1466626841701 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 2636 | 1466626841704 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:20:41 INFO - PROCESS | 2636 | 1466626841708 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 2636 | 1466626841712 Marionette TRACE conn6 <- [1,250,null,{}] 13:20:41 INFO - PROCESS | 2636 | 1466626841723 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}] 13:20:41 INFO - PROCESS | 2636 | 1466626841728 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:41 INFO - PROCESS | 2636 | 1466626841824 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:20:41 INFO - PROCESS | 2636 | 1466626841832 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2636 | 1466626841836 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30E6000 == 37 [pid = 2636] [id = 72] 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F3251000) [pid = 2636] [serial = 213] [outer = 0000000000000000] 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F32C0C00) [pid = 2636] [serial = 214] [outer = 000000A5F3251000] 13:20:41 INFO - PROCESS | 2636 | 1466626841884 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F5027000) [pid = 2636] [serial = 215] [outer = 000000A5F3251000] 13:20:42 INFO - PROCESS | 2636 | 1466626842308 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]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 627ms 13:20:42 INFO - PROCESS | 2636 | 1466626842336 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 2636 | 1466626842338 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:20:42 INFO - PROCESS | 2636 | 1466626842342 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 2636 | 1466626842344 Marionette TRACE conn6 <- [1,254,null,{}] 13:20:42 INFO - PROCESS | 2636 | 1466626842347 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}] 13:20:42 INFO - PROCESS | 2636 | 1466626842349 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:42 INFO - PROCESS | 2636 | 1466626842438 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:20:42 INFO - PROCESS | 2636 | 1466626842443 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 2636 | 1466626842446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E2C000 == 38 [pid = 2636] [id = 73] 13:20:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6140000) [pid = 2636] [serial = 216] [outer = 0000000000000000] 13:20:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F614C000) [pid = 2636] [serial = 217] [outer = 000000A5F6140000] 13:20:42 INFO - PROCESS | 2636 | 1466626842495 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F656C400) [pid = 2636] [serial = 218] [outer = 000000A5F6140000] 13:20:42 INFO - PROCESS | 2636 | 1466626842909 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]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 626ms 13:20:42 INFO - PROCESS | 2636 | 1466626842971 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 2636 | 1466626842973 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:20:42 INFO - PROCESS | 2636 | 1466626842977 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 2636 | 1466626842979 Marionette TRACE conn6 <- [1,258,null,{}] 13:20:42 INFO - PROCESS | 2636 | 1466626842983 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}] 13:20:42 INFO - PROCESS | 2636 | 1466626842985 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:43 INFO - PROCESS | 2636 | 1466626843071 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:20:43 INFO - PROCESS | 2636 | 1466626843077 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 2636 | 1466626843079 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED373800 == 39 [pid = 2636] [id = 74] 13:20:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6685000) [pid = 2636] [serial = 219] [outer = 0000000000000000] 13:20:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F668B000) [pid = 2636] [serial = 220] [outer = 000000A5F6685000] 13:20:43 INFO - PROCESS | 2636 | 1466626843134 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F66E7800) [pid = 2636] [serial = 221] [outer = 000000A5F6685000] 13:20:43 INFO - PROCESS | 2636 | 1466626843825 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]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 923ms 13:20:43 INFO - PROCESS | 2636 | 1466626843903 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 2636 | 1466626843906 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:20:43 INFO - PROCESS | 2636 | 1466626843909 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 2636 | 1466626843911 Marionette TRACE conn6 <- [1,262,null,{}] 13:20:43 INFO - PROCESS | 2636 | 1466626843914 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}] 13:20:43 INFO - PROCESS | 2636 | 1466626843920 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:44 INFO - PROCESS | 2636 | 1466626844067 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:20:44 INFO - PROCESS | 2636 | 1466626844073 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 2636 | 1466626844075 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A3000 == 40 [pid = 2636] [id = 75] 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F853D000) [pid = 2636] [serial = 222] [outer = 0000000000000000] 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F877B000) [pid = 2636] [serial = 223] [outer = 000000A5F853D000] 13:20:44 INFO - PROCESS | 2636 | 1466626844158 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F917D800) [pid = 2636] [serial = 224] [outer = 000000A5F853D000] 13:20:44 INFO - PROCESS | 2636 | 1466626844590 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]]]}] 13:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 734ms 13:20:44 INFO - PROCESS | 2636 | 1466626844650 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 2636 | 1466626844652 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:20:44 INFO - PROCESS | 2636 | 1466626844656 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:20:44 INFO - PROCESS | 2636 | 1466626844658 Marionette TRACE conn6 <- [1,266,null,{}] 13:20:44 INFO - PROCESS | 2636 | 1466626844662 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}] 13:20:44 INFO - PROCESS | 2636 | 1466626844664 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:44 INFO - PROCESS | 2636 | 1466626844777 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:20:44 INFO - PROCESS | 2636 | 1466626844825 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 2636 | 1466626844827 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C7C800 == 41 [pid = 2636] [id = 76] 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F924BC00) [pid = 2636] [serial = 225] [outer = 0000000000000000] 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5FB2C3400) [pid = 2636] [serial = 226] [outer = 000000A5F924BC00] 13:20:44 INFO - PROCESS | 2636 | 1466626844879 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5FC525400) [pid = 2636] [serial = 227] [outer = 000000A5F924BC00] 13:20:45 INFO - PROCESS | 2636 | 1466626845282 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]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F853FC00) [pid = 2636] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F6C33800) [pid = 2636] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5FB2C7C00) [pid = 2636] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EF9BE000) [pid = 2636] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F9184800) [pid = 2636] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F66B6800) [pid = 2636] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5EF6DD000) [pid = 2636] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F5B91400) [pid = 2636] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F32C2C00) [pid = 2636] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E28C00) [pid = 2636] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8D2B400) [pid = 2636] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F1F80400) [pid = 2636] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:20:45 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEF85C00) [pid = 2636] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:20:45 INFO - PROCESS | 2636 | 1466626845374 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 2636 | 1466626845376 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:20:45 INFO - PROCESS | 2636 | 1466626845381 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:20:45 INFO - PROCESS | 2636 | 1466626845383 Marionette TRACE conn6 <- [1,270,null,{}] 13:20:45 INFO - PROCESS | 2636 | 1466626845386 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}] 13:20:45 INFO - PROCESS | 2636 | 1466626845389 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:45 INFO - PROCESS | 2636 | 1466626845477 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:20:45 INFO - PROCESS | 2636 | 1466626845483 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 2636 | 1466626845485 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC58F800 == 42 [pid = 2636] [id = 77] 13:20:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5ED64E000) [pid = 2636] [serial = 228] [outer = 0000000000000000] 13:20:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EF6DD000) [pid = 2636] [serial = 229] [outer = 000000A5ED64E000] 13:20:45 INFO - PROCESS | 2636 | 1466626845531 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66E2000) [pid = 2636] [serial = 230] [outer = 000000A5ED64E000] 13:20:45 INFO - PROCESS | 2636 | 1466626845926 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]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 13:20:45 INFO - PROCESS | 2636 | 1466626845972 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 2636 | 1466626845974 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:20:45 INFO - PROCESS | 2636 | 1466626845987 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 2636 | 1466626845989 Marionette TRACE conn6 <- [1,274,null,{}] 13:20:45 INFO - PROCESS | 2636 | 1466626845993 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}] 13:20:46 INFO - PROCESS | 2636 | 1466626845995 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:46 INFO - PROCESS | 2636 | 1466626846090 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:20:46 INFO - PROCESS | 2636 | 1466626846123 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 2636 | 1466626846125 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6E1000 == 43 [pid = 2636] [id = 78] 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F9247C00) [pid = 2636] [serial = 231] [outer = 0000000000000000] 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F94F5400) [pid = 2636] [serial = 232] [outer = 000000A5F9247C00] 13:20:46 INFO - PROCESS | 2636 | 1466626846169 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5FB4E5000) [pid = 2636] [serial = 233] [outer = 000000A5F9247C00] 13:20:46 INFO - PROCESS | 2636 | 1466626846577 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]]]}] 13:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 13:20:46 INFO - PROCESS | 2636 | 1466626846619 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 2636 | 1466626846622 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:20:46 INFO - PROCESS | 2636 | 1466626846625 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 2636 | 1466626846627 Marionette TRACE conn6 <- [1,278,null,{}] 13:20:46 INFO - PROCESS | 2636 | 1466626846636 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}] 13:20:46 INFO - PROCESS | 2636 | 1466626846638 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:46 INFO - PROCESS | 2636 | 1466626846728 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:20:46 INFO - PROCESS | 2636 | 1466626846734 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 2636 | 1466626846736 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF0CD800 == 44 [pid = 2636] [id = 79] 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5FC52C000) [pid = 2636] [serial = 234] [outer = 0000000000000000] 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5FC534C00) [pid = 2636] [serial = 235] [outer = 000000A5FC52C000] 13:20:46 INFO - PROCESS | 2636 | 1466626846781 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5FC7D5000) [pid = 2636] [serial = 236] [outer = 000000A5FC52C000] 13:20:47 INFO - PROCESS | 2636 | 1466626847197 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]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 13:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:20:47 INFO - PROCESS | 2636 | 1466626847257 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 2636 | 1466626847259 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:20:47 INFO - PROCESS | 2636 | 1466626847263 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 2636 | 1466626847265 Marionette TRACE conn6 <- [1,282,null,{}] 13:20:47 INFO - PROCESS | 2636 | 1466626847269 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}] 13:20:47 INFO - PROCESS | 2636 | 1466626847272 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:47 INFO - PROCESS | 2636 | 1466626847388 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:20:47 INFO - PROCESS | 2636 | 1466626847587 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 2636 | 1466626847591 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9A65800 == 45 [pid = 2636] [id = 80] 13:20:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8D0CC00) [pid = 2636] [serial = 237] [outer = 0000000000000000] 13:20:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E8D2A400) [pid = 2636] [serial = 238] [outer = 000000A5E8D0CC00] 13:20:47 INFO - PROCESS | 2636 | 1466626847651 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E941A400) [pid = 2636] [serial = 239] [outer = 000000A5E8D0CC00] 13:20:48 INFO - PROCESS | 2636 | 1466626848227 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]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 986ms 13:20:48 INFO - PROCESS | 2636 | 1466626848252 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 2636 | 1466626848257 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:20:48 INFO - PROCESS | 2636 | 1466626848261 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 2636 | 1466626848265 Marionette TRACE conn6 <- [1,286,null,{}] 13:20:48 INFO - PROCESS | 2636 | 1466626848271 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}] 13:20:48 INFO - PROCESS | 2636 | 1466626848274 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:48 INFO - PROCESS | 2636 | 1466626848393 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:20:48 INFO - PROCESS | 2636 | 1466626848478 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 2636 | 1466626848481 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E1A800 == 46 [pid = 2636] [id = 81] 13:20:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F27AEC00) [pid = 2636] [serial = 240] [outer = 0000000000000000] 13:20:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F2A9BC00) [pid = 2636] [serial = 241] [outer = 000000A5F27AEC00] 13:20:48 INFO - PROCESS | 2636 | 1466626848538 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F501D000) [pid = 2636] [serial = 242] [outer = 000000A5F27AEC00] 13:20:49 INFO - PROCESS | 2636 | 1466626849143 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]]]}] 13:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 943ms 13:20:49 INFO - PROCESS | 2636 | 1466626849211 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:20:49 INFO - PROCESS | 2636 | 1466626849216 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:20:49 INFO - PROCESS | 2636 | 1466626849220 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 2636 | 1466626849223 Marionette TRACE conn6 <- [1,290,null,{}] 13:20:49 INFO - PROCESS | 2636 | 1466626849227 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}] 13:20:49 INFO - PROCESS | 2636 | 1466626849230 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:49 INFO - PROCESS | 2636 | 1466626849397 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:20:49 INFO - PROCESS | 2636 | 1466626849441 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 2636 | 1466626849443 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982F800 == 47 [pid = 2636] [id = 82] 13:20:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6683000) [pid = 2636] [serial = 243] [outer = 0000000000000000] 13:20:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F66B3400) [pid = 2636] [serial = 244] [outer = 000000A5F6683000] 13:20:49 INFO - PROCESS | 2636 | 1466626849498 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F7FB2400) [pid = 2636] [serial = 245] [outer = 000000A5F6683000] 13:20:50 INFO - PROCESS | 2636 | 1466626850068 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]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 879ms 13:20:50 INFO - PROCESS | 2636 | 1466626850101 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 2636 | 1466626850104 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:20:50 INFO - PROCESS | 2636 | 1466626850116 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 2636 | 1466626850123 Marionette TRACE conn6 <- [1,294,null,{}] 13:20:50 INFO - PROCESS | 2636 | 1466626850127 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}] 13:20:50 INFO - PROCESS | 2636 | 1466626850132 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:50 INFO - PROCESS | 2636 | 1466626850251 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:20:50 INFO - PROCESS | 2636 | 1466626850334 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 2636 | 1466626850337 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF0E2000 == 48 [pid = 2636] [id = 83] 13:20:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F85C0800) [pid = 2636] [serial = 246] [outer = 0000000000000000] 13:20:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F917A400) [pid = 2636] [serial = 247] [outer = 000000A5F85C0800] 13:20:50 INFO - PROCESS | 2636 | 1466626850391 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F981BC00) [pid = 2636] [serial = 248] [outer = 000000A5F85C0800] 13:20:50 INFO - PROCESS | 2636 | 1466626850855 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:20:51 INFO - PROCESS | 2636 | 1466626851063 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]]]}] 13:20:51 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. 13:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1004ms 13:20:51 INFO - PROCESS | 2636 | 1466626851254 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 2636 | 1466626851259 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:20:51 INFO - PROCESS | 2636 | 1466626851274 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 2636 | 1466626851278 Marionette TRACE conn6 <- [1,298,null,{}] 13:20:51 INFO - PROCESS | 2636 | 1466626851284 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}] 13:20:51 INFO - PROCESS | 2636 | 1466626851287 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:51 INFO - PROCESS | 2636 | 1466626851396 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:20:51 INFO - PROCESS | 2636 | 1466626851460 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 2636 | 1466626851465 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE60800 == 49 [pid = 2636] [id = 84] 13:20:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5ED6BAC00) [pid = 2636] [serial = 249] [outer = 0000000000000000] 13:20:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EEE79800) [pid = 2636] [serial = 250] [outer = 000000A5ED6BAC00] 13:20:51 INFO - PROCESS | 2636 | 1466626851516 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F1F7FC00) [pid = 2636] [serial = 251] [outer = 000000A5ED6BAC00] 13:20:52 INFO - PROCESS | 2636 | 1466626852081 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]]]}] 13:20:52 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. 13:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 13:20:52 INFO - PROCESS | 2636 | 1466626852162 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:20:52 INFO - PROCESS | 2636 | 1466626852166 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:20:52 INFO - PROCESS | 2636 | 1466626852173 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 2636 | 1466626852177 Marionette TRACE conn6 <- [1,302,null,{}] 13:20:52 INFO - PROCESS | 2636 | 1466626852181 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}] 13:20:52 INFO - PROCESS | 2636 | 1466626852184 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:52 INFO - PROCESS | 2636 | 1466626852297 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:20:52 INFO - PROCESS | 2636 | 1466626852362 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 2636 | 1466626852364 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF715800 == 50 [pid = 2636] [id = 85] 13:20:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5EEF86C00) [pid = 2636] [serial = 252] [outer = 0000000000000000] 13:20:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F2A91000) [pid = 2636] [serial = 253] [outer = 000000A5EEF86C00] 13:20:52 INFO - PROCESS | 2636 | 1466626852415 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F32C5800) [pid = 2636] [serial = 254] [outer = 000000A5EEF86C00] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF0CD800 == 49 [pid = 2636] [id = 79] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6E1000 == 48 [pid = 2636] [id = 78] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC58F800 == 47 [pid = 2636] [id = 77] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C7C800 == 46 [pid = 2636] [id = 76] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A3000 == 45 [pid = 2636] [id = 75] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED373800 == 44 [pid = 2636] [id = 74] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E2C000 == 43 [pid = 2636] [id = 73] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30E6000 == 42 [pid = 2636] [id = 72] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0B2800 == 41 [pid = 2636] [id = 71] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE60000 == 40 [pid = 2636] [id = 70] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5FC761C00) [pid = 2636] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6F0000 == 39 [pid = 2636] [id = 69] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD170800 == 38 [pid = 2636] [id = 68] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A2800 == 37 [pid = 2636] [id = 67] 13:20:52 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6D4000 == 36 [pid = 2636] [id = 66] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F2A91800) [pid = 2636] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F9176C00) [pid = 2636] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F6C3CC00) [pid = 2636] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5FB4EA800) [pid = 2636] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F2A10400) [pid = 2636] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F30D2400) [pid = 2636] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F9243800) [pid = 2636] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F924C400) [pid = 2636] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F66C0C00) [pid = 2636] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F2A19C00) [pid = 2636] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EF6E3C00) [pid = 2636] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F611B400) [pid = 2636] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F650D800) [pid = 2636] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5FC530400) [pid = 2636] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5FB2C3C00) [pid = 2636] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8EDA800) [pid = 2636] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F6A4C800) [pid = 2636] [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.] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5FB4F3400) [pid = 2636] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EE076400) [pid = 2636] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8E22000) [pid = 2636] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8EE1400) [pid = 2636] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5FC758800) [pid = 2636] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5FC528400) [pid = 2636] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F7F12800) [pid = 2636] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F66B8400) [pid = 2636] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F66E7C00) [pid = 2636] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:20:52 INFO - PROCESS | 2636 | 1466626852896 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]]]}] 13:20:52 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. 13:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 796ms 13:20:52 INFO - PROCESS | 2636 | 1466626852968 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 2636 | 1466626852970 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:20:52 INFO - PROCESS | 2636 | 1466626852974 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 2636 | 1466626852976 Marionette TRACE conn6 <- [1,306,null,{}] 13:20:52 INFO - PROCESS | 2636 | 1466626852985 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}] 13:20:53 INFO - PROCESS | 2636 | 1466626852990 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:53 INFO - PROCESS | 2636 | 1466626853081 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:20:53 INFO - PROCESS | 2636 | 1466626853097 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 2636 | 1466626853101 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B77000 == 37 [pid = 2636] [id = 86] 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F27B6C00) [pid = 2636] [serial = 255] [outer = 0000000000000000] 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F2B27400) [pid = 2636] [serial = 256] [outer = 000000A5F27B6C00] 13:20:53 INFO - PROCESS | 2636 | 1466626853150 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F39AB000) [pid = 2636] [serial = 257] [outer = 000000A5F27B6C00] 13:20:53 INFO - PROCESS | 2636 | 1466626853619 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]]]}] 13:20:53 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. 13:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 13:20:53 INFO - PROCESS | 2636 | 1466626853667 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 2636 | 1466626853670 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:20:53 INFO - PROCESS | 2636 | 1466626853673 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - PROCESS | 2636 | 1466626853675 Marionette TRACE conn6 <- [1,310,null,{}] 13:20:53 INFO - PROCESS | 2636 | 1466626853679 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}] 13:20:53 INFO - PROCESS | 2636 | 1466626853681 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:53 INFO - PROCESS | 2636 | 1466626853799 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:20:53 INFO - PROCESS | 2636 | 1466626853818 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 2636 | 1466626853821 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5050800 == 38 [pid = 2636] [id = 87] 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F614D800) [pid = 2636] [serial = 258] [outer = 0000000000000000] 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F650F800) [pid = 2636] [serial = 259] [outer = 000000A5F614D800] 13:20:53 INFO - PROCESS | 2636 | 1466626853868 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F667E400) [pid = 2636] [serial = 260] [outer = 000000A5F614D800] 13:20:54 INFO - PROCESS | 2636 | 1466626854304 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]]]}] 13:20:54 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. 13:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 13:20:54 INFO - PROCESS | 2636 | 1466626854347 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 2636 | 1466626854349 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:20:54 INFO - PROCESS | 2636 | 1466626854353 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 2636 | 1466626854355 Marionette TRACE conn6 <- [1,314,null,{}] 13:20:54 INFO - PROCESS | 2636 | 1466626854358 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}] 13:20:54 INFO - PROCESS | 2636 | 1466626854361 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:54 INFO - PROCESS | 2636 | 1466626854446 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:20:54 INFO - PROCESS | 2636 | 1466626854454 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 2636 | 1466626854456 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C8B000 == 39 [pid = 2636] [id = 88] 13:20:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F668AC00) [pid = 2636] [serial = 261] [outer = 0000000000000000] 13:20:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F66C1C00) [pid = 2636] [serial = 262] [outer = 000000A5F668AC00] 13:20:54 INFO - PROCESS | 2636 | 1466626854503 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F6C38000) [pid = 2636] [serial = 263] [outer = 000000A5F668AC00] 13:20:54 INFO - PROCESS | 2636 | 1466626854898 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]]]}] 13:20:54 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. 13:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 13:20:54 INFO - PROCESS | 2636 | 1466626854969 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 2636 | 1466626854971 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:20:54 INFO - PROCESS | 2636 | 1466626854982 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 2636 | 1466626854985 Marionette TRACE conn6 <- [1,318,null,{}] 13:20:54 INFO - PROCESS | 2636 | 1466626854988 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}] 13:20:55 INFO - PROCESS | 2636 | 1466626854994 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:55 INFO - PROCESS | 2636 | 1466626855140 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:20:55 INFO - PROCESS | 2636 | 1466626855208 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:55 INFO - PROCESS | 2636 | 1466626855211 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C79800 == 40 [pid = 2636] [id = 89] 13:20:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F85B7800) [pid = 2636] [serial = 264] [outer = 0000000000000000] 13:20:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F85C2400) [pid = 2636] [serial = 265] [outer = 000000A5F85B7800] 13:20:55 INFO - PROCESS | 2636 | 1466626855261 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F87E0C00) [pid = 2636] [serial = 266] [outer = 000000A5F85B7800] 13:20:55 INFO - PROCESS | 2636 | 1466626855717 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]]]}] 13:20:55 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. 13:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 775ms 13:20:55 INFO - PROCESS | 2636 | 1466626855761 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 2636 | 1466626855764 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:20:55 INFO - PROCESS | 2636 | 1466626855772 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 2636 | 1466626855775 Marionette TRACE conn6 <- [1,322,null,{}] 13:20:55 INFO - PROCESS | 2636 | 1466626855779 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}] 13:20:55 INFO - PROCESS | 2636 | 1466626855781 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:55 INFO - PROCESS | 2636 | 1466626855896 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:20:55 INFO - PROCESS | 2636 | 1466626855906 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:55 INFO - PROCESS | 2636 | 1466626855908 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F851F000 == 41 [pid = 2636] [id = 90] 13:20:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F924C400) [pid = 2636] [serial = 267] [outer = 0000000000000000] 13:20:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F94F2000) [pid = 2636] [serial = 268] [outer = 000000A5F924C400] 13:20:55 INFO - PROCESS | 2636 | 1466626855952 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F981AC00) [pid = 2636] [serial = 269] [outer = 000000A5F924C400] 13:20:56 INFO - PROCESS | 2636 | 1466626856399 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]]]}] 13:20:56 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. 13:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 13:20:56 INFO - PROCESS | 2636 | 1466626856472 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 2636 | 1466626856482 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:20:56 INFO - PROCESS | 2636 | 1466626856521 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 2636 | 1466626856523 Marionette TRACE conn6 <- [1,326,null,{}] 13:20:56 INFO - PROCESS | 2636 | 1466626856527 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}] 13:20:56 INFO - PROCESS | 2636 | 1466626856529 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:56 INFO - PROCESS | 2636 | 1466626856643 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:20:56 INFO - PROCESS | 2636 | 1466626856651 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 2636 | 1466626856652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC592000 == 42 [pid = 2636] [id = 91] 13:20:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5FB2BE400) [pid = 2636] [serial = 270] [outer = 0000000000000000] 13:20:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5FB48C400) [pid = 2636] [serial = 271] [outer = 000000A5FB2BE400] 13:20:56 INFO - PROCESS | 2636 | 1466626856734 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FB4E7400) [pid = 2636] [serial = 272] [outer = 000000A5FB2BE400] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F6685000) [pid = 2636] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5E8ED4800) [pid = 2636] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F853D000) [pid = 2636] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F3251000) [pid = 2636] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F924BC00) [pid = 2636] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5ED5EB000) [pid = 2636] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F6140000) [pid = 2636] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5ED64E000) [pid = 2636] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:20:57 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F9247C00) [pid = 2636] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:20:57 INFO - PROCESS | 2636 | 1466626857180 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]]]}] 13:20:57 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. 13:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 13:20:57 INFO - PROCESS | 2636 | 1466626857212 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 2636 | 1466626857214 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:20:57 INFO - PROCESS | 2636 | 1466626857218 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 2636 | 1466626857220 Marionette TRACE conn6 <- [1,330,null,{}] 13:20:57 INFO - PROCESS | 2636 | 1466626857223 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}] 13:20:57 INFO - PROCESS | 2636 | 1466626857226 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:57 INFO - PROCESS | 2636 | 1466626857338 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:20:57 INFO - PROCESS | 2636 | 1466626857384 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 2636 | 1466626857386 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC884000 == 43 [pid = 2636] [id = 92] 13:20:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F3163400) [pid = 2636] [serial = 273] [outer = 0000000000000000] 13:20:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F3168800) [pid = 2636] [serial = 274] [outer = 000000A5F3163400] 13:20:57 INFO - PROCESS | 2636 | 1466626857430 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F316F800) [pid = 2636] [serial = 275] [outer = 000000A5F3163400] 13:20:57 INFO - PROCESS | 2636 | 1466626857784 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]]]}] 13:20:57 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. 13:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 13:20:57 INFO - PROCESS | 2636 | 1466626857849 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 2636 | 1466626857851 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:20:57 INFO - PROCESS | 2636 | 1466626857854 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 2636 | 1466626857856 Marionette TRACE conn6 <- [1,334,null,{}] 13:20:57 INFO - PROCESS | 2636 | 1466626857859 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}] 13:20:57 INFO - PROCESS | 2636 | 1466626857861 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:57 INFO - PROCESS | 2636 | 1466626857972 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:20:58 INFO - PROCESS | 2636 | 1466626858002 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 2636 | 1466626858004 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9E1000 == 44 [pid = 2636] [id = 93] 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F3251000) [pid = 2636] [serial = 276] [outer = 0000000000000000] 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F94F1C00) [pid = 2636] [serial = 277] [outer = 000000A5F3251000] 13:20:58 INFO - PROCESS | 2636 | 1466626858050 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FB4F1400) [pid = 2636] [serial = 278] [outer = 000000A5F3251000] 13:20:58 INFO - PROCESS | 2636 | 1466626858433 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]]]}] 13:20:58 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. 13:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 13:20:58 INFO - PROCESS | 2636 | 1466626858487 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 2636 | 1466626858490 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:20:58 INFO - PROCESS | 2636 | 1466626858493 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:20:58 INFO - PROCESS | 2636 | 1466626858496 Marionette TRACE conn6 <- [1,338,null,{}] 13:20:58 INFO - PROCESS | 2636 | 1466626858500 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}] 13:20:58 INFO - PROCESS | 2636 | 1466626858502 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:58 INFO - PROCESS | 2636 | 1466626858605 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:20:58 INFO - PROCESS | 2636 | 1466626858611 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 2636 | 1466626858614 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD1C3000 == 45 [pid = 2636] [id = 94] 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5FC52DC00) [pid = 2636] [serial = 279] [outer = 0000000000000000] 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5FC759400) [pid = 2636] [serial = 280] [outer = 000000A5FC52DC00] 13:20:58 INFO - PROCESS | 2636 | 1466626858663 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FC7DE000) [pid = 2636] [serial = 281] [outer = 000000A5FC52DC00] 13:20:59 INFO - PROCESS | 2636 | 1466626859172 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]]]}] 13:20:59 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. 13:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 13:20:59 INFO - PROCESS | 2636 | 1466626859231 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 2636 | 1466626859236 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:20:59 INFO - PROCESS | 2636 | 1466626859242 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - PROCESS | 2636 | 1466626859246 Marionette TRACE conn6 <- [1,342,null,{}] 13:20:59 INFO - PROCESS | 2636 | 1466626859253 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}] 13:20:59 INFO - PROCESS | 2636 | 1466626859256 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:59 INFO - PROCESS | 2636 | 1466626859418 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:20:59 INFO - PROCESS | 2636 | 1466626859485 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 2636 | 1466626859490 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:20:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE71800 == 46 [pid = 2636] [id = 95] 13:20:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5E8F99800) [pid = 2636] [serial = 282] [outer = 0000000000000000] 13:20:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5E9548400) [pid = 2636] [serial = 283] [outer = 000000A5E8F99800] 13:20:59 INFO - PROCESS | 2636 | 1466626859548 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5EDDB1000) [pid = 2636] [serial = 284] [outer = 000000A5E8F99800] 13:21:00 INFO - PROCESS | 2636 | 1466626860146 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]]]}] 13:21:00 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. 13:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 941ms 13:21:00 INFO - PROCESS | 2636 | 1466626860186 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 2636 | 1466626860192 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:21:00 INFO - PROCESS | 2636 | 1466626860199 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 2636 | 1466626860202 Marionette TRACE conn6 <- [1,346,null,{}] 13:21:00 INFO - PROCESS | 2636 | 1466626860206 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}] 13:21:00 INFO - PROCESS | 2636 | 1466626860209 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:00 INFO - PROCESS | 2636 | 1466626860328 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:21:00 INFO - PROCESS | 2636 | 1466626860430 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 2636 | 1466626860433 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F503A000 == 47 [pid = 2636] [id = 96] 13:21:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5ED6C2800) [pid = 2636] [serial = 285] [outer = 0000000000000000] 13:21:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F324F800) [pid = 2636] [serial = 286] [outer = 000000A5ED6C2800] 13:21:00 INFO - PROCESS | 2636 | 1466626860494 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F6144800) [pid = 2636] [serial = 287] [outer = 000000A5ED6C2800] 13:21:01 INFO - PROCESS | 2636 | 1466626861096 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]]]}] 13:21:01 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. 13:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 944ms 13:21:01 INFO - PROCESS | 2636 | 1466626861144 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 2636 | 1466626861147 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:21:01 INFO - PROCESS | 2636 | 1466626861151 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 2636 | 1466626861156 Marionette TRACE conn6 <- [1,350,null,{}] 13:21:01 INFO - PROCESS | 2636 | 1466626861168 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}] 13:21:01 INFO - PROCESS | 2636 | 1466626861173 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:01 INFO - PROCESS | 2636 | 1466626861293 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:21:01 INFO - PROCESS | 2636 | 1466626861366 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 2636 | 1466626861370 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6DF800 == 48 [pid = 2636] [id = 97] 13:21:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F6517000) [pid = 2636] [serial = 288] [outer = 0000000000000000] 13:21:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F66BD400) [pid = 2636] [serial = 289] [outer = 000000A5F6517000] 13:21:01 INFO - PROCESS | 2636 | 1466626861468 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F7F19C00) [pid = 2636] [serial = 290] [outer = 000000A5F6517000] 13:21:02 INFO - PROCESS | 2636 | 1466626862104 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]]]}] 13:21:02 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. 13:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 13:21:02 INFO - PROCESS | 2636 | 1466626862139 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 2636 | 1466626862142 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:21:02 INFO - PROCESS | 2636 | 1466626862146 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 2636 | 1466626862148 Marionette TRACE conn6 <- [1,354,null,{}] 13:21:02 INFO - PROCESS | 2636 | 1466626862152 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}] 13:21:02 INFO - PROCESS | 2636 | 1466626862155 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:02 INFO - PROCESS | 2636 | 1466626862272 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:21:02 INFO - PROCESS | 2636 | 1466626862342 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 2636 | 1466626862345 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F635D800 == 49 [pid = 2636] [id = 98] 13:21:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F87DAC00) [pid = 2636] [serial = 291] [outer = 0000000000000000] 13:21:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5F9248000) [pid = 2636] [serial = 292] [outer = 000000A5F87DAC00] 13:21:02 INFO - PROCESS | 2636 | 1466626862441 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5FC529800) [pid = 2636] [serial = 293] [outer = 000000A5F87DAC00] 13:21:03 INFO - PROCESS | 2636 | 1466626863189 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]]]}] 13:21:03 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. 13:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1085ms 13:21:03 INFO - PROCESS | 2636 | 1466626863233 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 2636 | 1466626863238 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:21:03 INFO - PROCESS | 2636 | 1466626863243 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 2636 | 1466626863247 Marionette TRACE conn6 <- [1,358,null,{}] 13:21:03 INFO - PROCESS | 2636 | 1466626863253 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}] 13:21:03 INFO - PROCESS | 2636 | 1466626863256 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:03 INFO - PROCESS | 2636 | 1466626863368 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:21:03 INFO - PROCESS | 2636 | 1466626863441 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 2636 | 1466626863445 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3183000 == 50 [pid = 2636] [id = 99] 13:21:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5EA044400) [pid = 2636] [serial = 294] [outer = 0000000000000000] 13:21:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5EEE6F400) [pid = 2636] [serial = 295] [outer = 000000A5EA044400] 13:21:03 INFO - PROCESS | 2636 | 1466626863495 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5F2B43800) [pid = 2636] [serial = 296] [outer = 000000A5EA044400] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD177000 == 49 [pid = 2636] [id = 65] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9E1000 == 48 [pid = 2636] [id = 93] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC884000 == 47 [pid = 2636] [id = 92] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC592000 == 46 [pid = 2636] [id = 91] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F851F000 == 45 [pid = 2636] [id = 90] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C79800 == 44 [pid = 2636] [id = 89] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C8B000 == 43 [pid = 2636] [id = 88] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5050800 == 42 [pid = 2636] [id = 87] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B77000 == 41 [pid = 2636] [id = 86] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF715800 == 40 [pid = 2636] [id = 85] 13:21:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE60800 == 39 [pid = 2636] [id = 84] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5F1F80800) [pid = 2636] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5F6572400) [pid = 2636] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5E8EE1800) [pid = 2636] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F87E0000) [pid = 2636] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5FC534C00) [pid = 2636] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | 1466626864175 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]]]}] 13:21:04 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. 13:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 984ms 13:21:04 INFO - PROCESS | 2636 | 1466626864230 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 2636 | 1466626864235 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:21:04 INFO - PROCESS | 2636 | 1466626864241 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 2636 | 1466626864244 Marionette TRACE conn6 <- [1,362,null,{}] 13:21:04 INFO - PROCESS | 2636 | 1466626864248 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}] 13:21:04 INFO - PROCESS | 2636 | 1466626864250 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:04 INFO - PROCESS | 2636 | 1466626864354 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F668B000) [pid = 2636] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5E8F9B800) [pid = 2636] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5EEF94800) [pid = 2636] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F877B000) [pid = 2636] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F5027000) [pid = 2636] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F32C0C00) [pid = 2636] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5FB2C3400) [pid = 2636] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5EF6D3800) [pid = 2636] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5EE353400) [pid = 2636] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F917D800) [pid = 2636] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F614C000) [pid = 2636] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F656C400) [pid = 2636] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EF6DD000) [pid = 2636] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F94F5400) [pid = 2636] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5FC525400) [pid = 2636] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5FB4E5000) [pid = 2636] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F66E2000) [pid = 2636] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F66E7800) [pid = 2636] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:21:04 INFO - PROCESS | 2636 | 1466626864433 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 2636 | 1466626864436 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6D4000 == 40 [pid = 2636] [id = 100] 13:21:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E9548800) [pid = 2636] [serial = 297] [outer = 0000000000000000] 13:21:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EEFD5C00) [pid = 2636] [serial = 298] [outer = 000000A5E9548800] 13:21:04 INFO - PROCESS | 2636 | 1466626864484 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F3164000) [pid = 2636] [serial = 299] [outer = 000000A5E9548800] 13:21:04 INFO - PROCESS | 2636 | 1466626864862 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]]]}] 13:21:04 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. 13:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 13:21:04 INFO - PROCESS | 2636 | 1466626864943 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 2636 | 1466626864946 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:21:04 INFO - PROCESS | 2636 | 1466626864949 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:21:04 INFO - PROCESS | 2636 | 1466626864953 Marionette TRACE conn6 <- [1,366,null,{}] 13:21:04 INFO - PROCESS | 2636 | 1466626864964 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}] 13:21:04 INFO - PROCESS | 2636 | 1466626864969 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:05 INFO - PROCESS | 2636 | 1466626865064 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:21:05 INFO - PROCESS | 2636 | 1466626865071 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 2636 | 1466626865075 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5050800 == 41 [pid = 2636] [id = 101] 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F6491000) [pid = 2636] [serial = 300] [outer = 0000000000000000] 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F64D0800) [pid = 2636] [serial = 301] [outer = 000000A5F6491000] 13:21:05 INFO - PROCESS | 2636 | 1466626865125 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F64D8C00) [pid = 2636] [serial = 302] [outer = 000000A5F6491000] 13:21:05 INFO - PROCESS | 2636 | 1466626865580 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]]]}] 13:21:05 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. 13:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 13:21:05 INFO - PROCESS | 2636 | 1466626865647 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 2636 | 1466626865650 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:21:05 INFO - PROCESS | 2636 | 1466626865653 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:21:05 INFO - PROCESS | 2636 | 1466626865655 Marionette TRACE conn6 <- [1,370,null,{}] 13:21:05 INFO - PROCESS | 2636 | 1466626865659 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}] 13:21:05 INFO - PROCESS | 2636 | 1466626865661 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:05 INFO - PROCESS | 2636 | 1466626865754 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:21:05 INFO - PROCESS | 2636 | 1466626865767 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 2636 | 1466626865769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6353000 == 42 [pid = 2636] [id = 102] 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F667F000) [pid = 2636] [serial = 303] [outer = 0000000000000000] 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F6687C00) [pid = 2636] [serial = 304] [outer = 000000A5F667F000] 13:21:05 INFO - PROCESS | 2636 | 1466626865816 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F66E8800) [pid = 2636] [serial = 305] [outer = 000000A5F667F000] 13:21:06 INFO - PROCESS | 2636 | 1466626866281 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]]]}] 13:21:06 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. 13:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 13:21:06 INFO - PROCESS | 2636 | 1466626866326 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 2636 | 1466626866329 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:21:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:21:06 INFO - PROCESS | 2636 | 1466626866332 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 2636 | 1466626866334 Marionette TRACE conn6 <- [1,374,null,{}] 13:21:06 INFO - PROCESS | 2636 | 1466626866338 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}] 13:21:06 INFO - PROCESS | 2636 | 1466626866340 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:06 INFO - PROCESS | 2636 | 1466626866427 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:21:06 INFO - PROCESS | 2636 | 1466626866433 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 2636 | 1466626866435 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7341000 == 43 [pid = 2636] [id = 103] 13:21:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F73B9C00) [pid = 2636] [serial = 306] [outer = 0000000000000000] 13:21:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F8267C00) [pid = 2636] [serial = 307] [outer = 000000A5F73B9C00] 13:21:06 INFO - PROCESS | 2636 | 1466626866487 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F85C4C00) [pid = 2636] [serial = 308] [outer = 000000A5F73B9C00] 13:21:06 INFO - PROCESS | 2636 | 1466626866979 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:21:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 13:21:07 INFO - PROCESS | 2636 | 1466626867006 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 2636 | 1466626867009 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:21:07 INFO - PROCESS | 2636 | 1466626867012 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:21:07 INFO - PROCESS | 2636 | 1466626867014 Marionette TRACE conn6 <- [1,378,null,{}] 13:21:07 INFO - PROCESS | 2636 | 1466626867017 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}] 13:21:07 INFO - PROCESS | 2636 | 1466626867023 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:07 INFO - PROCESS | 2636 | 1466626867193 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:21:07 INFO - PROCESS | 2636 | 1466626867217 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 2636 | 1466626867219 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC58C000 == 44 [pid = 2636] [id = 104] 13:21:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F94ECC00) [pid = 2636] [serial = 309] [outer = 0000000000000000] 13:21:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5FB2BE800) [pid = 2636] [serial = 310] [outer = 000000A5F94ECC00] 13:21:07 INFO - PROCESS | 2636 | 1466626867264 Marionette DEBUG loaded listener.js 13:21:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5FB499400) [pid = 2636] [serial = 311] [outer = 000000A5F94ECC00] 13:21:07 INFO - PROCESS | 2636 | 1466626867843 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:21:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 13:21:07 INFO - PROCESS | 2636 | 1466626867903 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 2636 | 1466626867905 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:21:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:21:07 INFO - PROCESS | 2636 | 1466626867909 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 2636 | 1466626867911 Marionette TRACE conn6 <- [1,382,null,{}] 13:21:07 INFO - PROCESS | 2636 | 1466626867914 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}] 13:21:07 INFO - PROCESS | 2636 | 1466626867917 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:08 INFO - PROCESS | 2636 | 1466626868034 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:21:08 INFO - PROCESS | 2636 | 1466626868045 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 2636 | 1466626868047 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9629800 == 45 [pid = 2636] [id = 105] 13:21:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E8E75800) [pid = 2636] [serial = 312] [outer = 0000000000000000] 13:21:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5E8E7DC00) [pid = 2636] [serial = 313] [outer = 000000A5E8E75800] 13:21:08 INFO - PROCESS | 2636 | 1466626868092 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5FB497C00) [pid = 2636] [serial = 314] [outer = 000000A5E8E75800] 13:21:08 INFO - PROCESS | 2636 | 1466626868576 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:21:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:21:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 13:21:08 INFO - PROCESS | 2636 | 1466626868605 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:21:08 INFO - PROCESS | 2636 | 1466626868607 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:21:08 INFO - PROCESS | 2636 | 1466626868610 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:21:08 INFO - PROCESS | 2636 | 1466626868612 Marionette TRACE conn6 <- [1,386,null,{}] 13:21:08 INFO - PROCESS | 2636 | 1466626868616 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}] 13:21:08 INFO - PROCESS | 2636 | 1466626868618 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:08 INFO - PROCESS | 2636 | 1466626868887 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F87DA400) [pid = 2636] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5FC52C000) [pid = 2636] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F85B7800) [pid = 2636] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F924C400) [pid = 2636] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F3163400) [pid = 2636] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5E8D0CC00) [pid = 2636] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F614D800) [pid = 2636] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F668AC00) [pid = 2636] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F27B6C00) [pid = 2636] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5EEF86C00) [pid = 2636] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5FB2BE400) [pid = 2636] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5ED6BAC00) [pid = 2636] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F27AEC00) [pid = 2636] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F3251000) [pid = 2636] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E8E23C00) [pid = 2636] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5EF6EA400) [pid = 2636] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:21:08 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F650C400) [pid = 2636] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:21:08 INFO - PROCESS | 2636 | 1466626868951 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 2636 | 1466626868953 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E29800 == 46 [pid = 2636] [id = 106] 13:21:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E8D0F400) [pid = 2636] [serial = 315] [outer = 0000000000000000] 13:21:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8ED7C00) [pid = 2636] [serial = 316] [outer = 000000A5E8D0F400] 13:21:09 INFO - PROCESS | 2636 | 1466626868997 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F3251000) [pid = 2636] [serial = 317] [outer = 000000A5E8D0F400] 13:21:09 INFO - PROCESS | 2636 | 1466626869348 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]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 776ms 13:21:09 INFO - PROCESS | 2636 | 1466626869391 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 2636 | 1466626869393 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:21:09 INFO - PROCESS | 2636 | 1466626869396 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 2636 | 1466626869398 Marionette TRACE conn6 <- [1,390,null,{}] 13:21:09 INFO - PROCESS | 2636 | 1466626869402 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}] 13:21:09 INFO - PROCESS | 2636 | 1466626869404 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:09 INFO - PROCESS | 2636 | 1466626869492 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:21:09 INFO - PROCESS | 2636 | 1466626869511 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 2636 | 1466626869513 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6F2800 == 47 [pid = 2636] [id = 107] 13:21:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F64BA400) [pid = 2636] [serial = 318] [outer = 0000000000000000] 13:21:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F64BFC00) [pid = 2636] [serial = 319] [outer = 000000A5F64BA400] 13:21:09 INFO - PROCESS | 2636 | 1466626869560 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F64C6000) [pid = 2636] [serial = 320] [outer = 000000A5F64BA400] 13:21:09 INFO - PROCESS | 2636 | 1466626869982 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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 13:21:10 INFO - PROCESS | 2636 | 1466626870027 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 2636 | 1466626870030 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:21:10 INFO - PROCESS | 2636 | 1466626870033 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:21:10 INFO - PROCESS | 2636 | 1466626870035 Marionette TRACE conn6 <- [1,394,null,{}] 13:21:10 INFO - PROCESS | 2636 | 1466626870039 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}] 13:21:10 INFO - PROCESS | 2636 | 1466626870041 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:10 INFO - PROCESS | 2636 | 1466626870131 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:21:10 INFO - PROCESS | 2636 | 1466626870136 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 2636 | 1466626870138 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC6B000 == 48 [pid = 2636] [id = 108] 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FB4ED000) [pid = 2636] [serial = 321] [outer = 0000000000000000] 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5FC531000) [pid = 2636] [serial = 322] [outer = 000000A5FB4ED000] 13:21:10 INFO - PROCESS | 2636 | 1466626870184 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5FC7D9000) [pid = 2636] [serial = 323] [outer = 000000A5FB4ED000] 13:21:10 INFO - PROCESS | 2636 | 1466626870651 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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 13:21:10 INFO - PROCESS | 2636 | 1466626870683 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 2636 | 1466626870686 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:21:10 INFO - PROCESS | 2636 | 1466626870693 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 2636 | 1466626870696 Marionette TRACE conn6 <- [1,398,null,{}] 13:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:21:10 INFO - PROCESS | 2636 | 1466626870704 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}] 13:21:10 INFO - PROCESS | 2636 | 1466626870707 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:10 INFO - PROCESS | 2636 | 1466626870813 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:21:10 INFO - PROCESS | 2636 | 1466626870820 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 2636 | 1466626870823 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE06F800 == 49 [pid = 2636] [id = 109] 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5FB5BB000) [pid = 2636] [serial = 324] [outer = 0000000000000000] 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5FC7DA800) [pid = 2636] [serial = 325] [outer = 000000A5FB5BB000] 13:21:10 INFO - PROCESS | 2636 | 1466626870870 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5FC844C00) [pid = 2636] [serial = 326] [outer = 000000A5FB5BB000] 13:21:11 INFO - PROCESS | 2636 | 1466626871572 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]]]}] 13:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 943ms 13:21:11 INFO - PROCESS | 2636 | 1466626871645 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 2636 | 1466626871650 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:21:11 INFO - PROCESS | 2636 | 1466626871655 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - PROCESS | 2636 | 1466626871661 Marionette TRACE conn6 <- [1,402,null,{}] 13:21:11 INFO - PROCESS | 2636 | 1466626871667 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}] 13:21:11 INFO - PROCESS | 2636 | 1466626871670 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:11 INFO - PROCESS | 2636 | 1466626871802 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:21:11 INFO - PROCESS | 2636 | 1466626871871 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 2636 | 1466626871875 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BEE000 == 50 [pid = 2636] [id = 110] 13:21:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5EEF86000) [pid = 2636] [serial = 327] [outer = 0000000000000000] 13:21:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F2A8F400) [pid = 2636] [serial = 328] [outer = 000000A5EEF86000] 13:21:11 INFO - PROCESS | 2636 | 1466626871933 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F5130000) [pid = 2636] [serial = 329] [outer = 000000A5EEF86000] 13:21:12 INFO - PROCESS | 2636 | 1466626872595 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]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1031ms 13:21:12 INFO - PROCESS | 2636 | 1466626872687 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 2636 | 1466626872693 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:21:12 INFO - PROCESS | 2636 | 1466626872700 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 2636 | 1466626872704 Marionette TRACE conn6 <- [1,406,null,{}] 13:21:12 INFO - PROCESS | 2636 | 1466626872708 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}] 13:21:12 INFO - PROCESS | 2636 | 1466626872711 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:12 INFO - PROCESS | 2636 | 1466626872843 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:21:12 INFO - PROCESS | 2636 | 1466626872953 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 2636 | 1466626872955 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC880000 == 51 [pid = 2636] [id = 111] 13:21:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F64D8000) [pid = 2636] [serial = 330] [outer = 0000000000000000] 13:21:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F6566400) [pid = 2636] [serial = 331] [outer = 000000A5F64D8000] 13:21:13 INFO - PROCESS | 2636 | 1466626873013 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5F6C3D800) [pid = 2636] [serial = 332] [outer = 000000A5F64D8000] 13:21:13 INFO - PROCESS | 2636 | 1466626873635 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]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 13:21:13 INFO - PROCESS | 2636 | 1466626873687 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 2636 | 1466626873690 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:21:13 INFO - PROCESS | 2636 | 1466626873694 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 2636 | 1466626873698 Marionette TRACE conn6 <- [1,410,null,{}] 13:21:13 INFO - PROCESS | 2636 | 1466626873710 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}] 13:21:13 INFO - PROCESS | 2636 | 1466626873715 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:13 INFO - PROCESS | 2636 | 1466626873832 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:21:13 INFO - PROCESS | 2636 | 1466626873953 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 2636 | 1466626873957 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF0DA000 == 52 [pid = 2636] [id = 112] 13:21:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5F322F800) [pid = 2636] [serial = 333] [outer = 0000000000000000] 13:21:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5F85BBC00) [pid = 2636] [serial = 334] [outer = 000000A5F322F800] 13:21:14 INFO - PROCESS | 2636 | 1466626874016 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5F924AC00) [pid = 2636] [serial = 335] [outer = 000000A5F322F800] 13:21:14 INFO - PROCESS | 2636 | 1466626874675 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]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1194ms 13:21:14 INFO - PROCESS | 2636 | 1466626874890 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 2636 | 1466626874895 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:21:14 INFO - PROCESS | 2636 | 1466626874900 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 2636 | 1466626874903 Marionette TRACE conn6 <- [1,414,null,{}] 13:21:14 INFO - PROCESS | 2636 | 1466626874909 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}] 13:21:14 INFO - PROCESS | 2636 | 1466626874912 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:15 INFO - PROCESS | 2636 | 1466626875018 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:21:15 INFO - PROCESS | 2636 | 1466626875089 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 2636 | 1466626875094 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ACD800 == 53 [pid = 2636] [id = 113] 13:21:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5EF6D7C00) [pid = 2636] [serial = 336] [outer = 0000000000000000] 13:21:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5F2A0F800) [pid = 2636] [serial = 337] [outer = 000000A5EF6D7C00] 13:21:15 INFO - PROCESS | 2636 | 1466626875145 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5F3225000) [pid = 2636] [serial = 338] [outer = 000000A5EF6D7C00] 13:21:15 INFO - PROCESS | 2636 | 1466626875807 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]]]}] 13:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 13:21:15 INFO - PROCESS | 2636 | 1466626875848 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 2636 | 1466626875852 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:21:15 INFO - PROCESS | 2636 | 1466626875858 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 2636 | 1466626875862 Marionette TRACE conn6 <- [1,418,null,{}] 13:21:15 INFO - PROCESS | 2636 | 1466626875866 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}] 13:21:15 INFO - PROCESS | 2636 | 1466626875869 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:15 INFO - PROCESS | 2636 | 1466626875971 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:21:16 INFO - PROCESS | 2636 | 1466626876049 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 2636 | 1466626876052 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BDD000 == 54 [pid = 2636] [id = 114] 13:21:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 117 (000000A5F3230C00) [pid = 2636] [serial = 339] [outer = 0000000000000000] 13:21:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 118 (000000A5F32BC400) [pid = 2636] [serial = 340] [outer = 000000A5F3230C00] 13:21:16 INFO - PROCESS | 2636 | 1466626876103 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 119 (000000A5F5024C00) [pid = 2636] [serial = 341] [outer = 000000A5F3230C00] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC6B000 == 53 [pid = 2636] [id = 108] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6F2800 == 52 [pid = 2636] [id = 107] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E29800 == 51 [pid = 2636] [id = 106] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9629800 == 50 [pid = 2636] [id = 105] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC58C000 == 49 [pid = 2636] [id = 104] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7341000 == 48 [pid = 2636] [id = 103] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6353000 == 47 [pid = 2636] [id = 102] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5050800 == 46 [pid = 2636] [id = 101] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6D4000 == 45 [pid = 2636] [id = 100] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 118 (000000A5F66B3400) [pid = 2636] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 117 (000000A5F917A400) [pid = 2636] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 116 (000000A5FC759400) [pid = 2636] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3183000 == 44 [pid = 2636] [id = 99] 13:21:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD1C3000 == 43 [pid = 2636] [id = 94] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5F32BEC00) [pid = 2636] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5F84A5800) [pid = 2636] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5F9248C00) [pid = 2636] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5FC7D5000) [pid = 2636] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F85C2400) [pid = 2636] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F87E0C00) [pid = 2636] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F981AC00) [pid = 2636] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F94F2000) [pid = 2636] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F3168800) [pid = 2636] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5E8D2A400) [pid = 2636] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F650F800) [pid = 2636] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F667E400) [pid = 2636] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F66C1C00) [pid = 2636] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F2B27400) [pid = 2636] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F39AB000) [pid = 2636] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F32C5800) [pid = 2636] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F2A91000) [pid = 2636] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5FB48C400) [pid = 2636] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F1F7FC00) [pid = 2636] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EEE79800) [pid = 2636] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F501D000) [pid = 2636] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F2A9BC00) [pid = 2636] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F94F1C00) [pid = 2636] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5FB4E7400) [pid = 2636] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E941A400) [pid = 2636] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F316F800) [pid = 2636] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6C38000) [pid = 2636] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5FB4F1400) [pid = 2636] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E95BB400) [pid = 2636] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:21:17 INFO - PROCESS | 2636 | 1466626877092 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]]]}] 13:21:17 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 13:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1284ms 13:21:17 INFO - PROCESS | 2636 | 1466626877140 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 2636 | 1466626877143 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:21:17 INFO - PROCESS | 2636 | 1466626877147 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 2636 | 1466626877149 Marionette TRACE conn6 <- [1,422,null,{}] 13:21:17 INFO - PROCESS | 2636 | 1466626877160 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}] 13:21:17 INFO - PROCESS | 2636 | 1466626877165 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:17 INFO - PROCESS | 2636 | 1466626877260 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:21:17 INFO - PROCESS | 2636 | 1466626877269 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 2636 | 1466626877272 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BEB000 == 44 [pid = 2636] [id = 115] 13:21:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F27B4C00) [pid = 2636] [serial = 342] [outer = 0000000000000000] 13:21:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F2B24000) [pid = 2636] [serial = 343] [outer = 000000A5F27B4C00] 13:21:17 INFO - PROCESS | 2636 | 1466626877321 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F32C2C00) [pid = 2636] [serial = 344] [outer = 000000A5F27B4C00] 13:21:18 INFO - PROCESS | 2636 | 1466626878237 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]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1134ms 13:21:18 INFO - PROCESS | 2636 | 1466626878288 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 2636 | 1466626878290 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:21:18 INFO - PROCESS | 2636 | 1466626878294 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 2636 | 1466626878296 Marionette TRACE conn6 <- [1,426,null,{}] 13:21:18 INFO - PROCESS | 2636 | 1466626878300 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}] 13:21:18 INFO - PROCESS | 2636 | 1466626878302 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:18 INFO - PROCESS | 2636 | 1466626878420 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:21:18 INFO - PROCESS | 2636 | 1466626878426 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 2636 | 1466626878428 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5169000 == 45 [pid = 2636] [id = 116] 13:21:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F6141C00) [pid = 2636] [serial = 345] [outer = 0000000000000000] 13:21:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6487800) [pid = 2636] [serial = 346] [outer = 000000A5F6141C00] 13:21:18 INFO - PROCESS | 2636 | 1466626878483 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F64B9400) [pid = 2636] [serial = 347] [outer = 000000A5F6141C00] 13:21:18 INFO - PROCESS | 2636 | 1466626878954 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] 13:21:19 INFO - PROCESS | 2636 | 1466626879032 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:21:19 INFO - PROCESS | 2636 | 1466626879040 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 2636 | 1466626879042 Marionette TRACE conn6 <- [1,430,null,{}] 13:21:19 INFO - PROCESS | 2636 | 1466626879046 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}] 13:21:19 INFO - PROCESS | 2636 | 1466626879048 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:19 INFO - PROCESS | 2636 | 1466626879157 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:21:19 INFO - PROCESS | 2636 | 1466626879208 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 2636 | 1466626879210 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C82800 == 46 [pid = 2636] [id = 117] 13:21:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F64D4000) [pid = 2636] [serial = 348] [outer = 0000000000000000] 13:21:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F650D400) [pid = 2636] [serial = 349] [outer = 000000A5F64D4000] 13:21:19 INFO - PROCESS | 2636 | 1466626879255 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F667FC00) [pid = 2636] [serial = 350] [outer = 000000A5F64D4000] 13:21:19 INFO - PROCESS | 2636 | 1466626879689 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]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 13:21:19 INFO - PROCESS | 2636 | 1466626879737 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 2636 | 1466626879739 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:21:19 INFO - PROCESS | 2636 | 1466626879780 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 2636 | 1466626879782 Marionette TRACE conn6 <- [1,434,null,{}] 13:21:19 INFO - PROCESS | 2636 | 1466626879786 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}] 13:21:19 INFO - PROCESS | 2636 | 1466626879792 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:19 INFO - PROCESS | 2636 | 1466626879956 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:21:20 INFO - PROCESS | 2636 | 1466626880002 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 2636 | 1466626880005 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED383800 == 47 [pid = 2636] [id = 118] 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6C3BC00) [pid = 2636] [serial = 351] [outer = 0000000000000000] 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F85B9800) [pid = 2636] [serial = 352] [outer = 000000A5F6C3BC00] 13:21:20 INFO - PROCESS | 2636 | 1466626880050 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F87DCC00) [pid = 2636] [serial = 353] [outer = 000000A5F6C3BC00] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F85C0800) [pid = 2636] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5EA044400) [pid = 2636] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5E8F99800) [pid = 2636] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5E8E75800) [pid = 2636] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F6517000) [pid = 2636] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F94ECC00) [pid = 2636] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8D0F400) [pid = 2636] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F6491000) [pid = 2636] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5ED6C2800) [pid = 2636] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6683000) [pid = 2636] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F667F000) [pid = 2636] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F73B9C00) [pid = 2636] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F87DAC00) [pid = 2636] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5FC52DC00) [pid = 2636] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E9548800) [pid = 2636] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F64BA400) [pid = 2636] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5FC52A400) [pid = 2636] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:21:20 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5FB4ED000) [pid = 2636] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:21:20 INFO - PROCESS | 2636 | 1466626880617 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]]]}] 13:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 880ms 13:21:20 INFO - PROCESS | 2636 | 1466626880661 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:21:20 INFO - PROCESS | 2636 | 1466626880663 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:21:20 INFO - PROCESS | 2636 | 1466626880667 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:21:20 INFO - PROCESS | 2636 | 1466626880669 Marionette TRACE conn6 <- [1,438,null,{}] 13:21:20 INFO - PROCESS | 2636 | 1466626880672 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}] 13:21:20 INFO - PROCESS | 2636 | 1466626880675 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:20 INFO - PROCESS | 2636 | 1466626880788 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:21:20 INFO - PROCESS | 2636 | 1466626880836 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 2636 | 1466626880838 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71B2800 == 48 [pid = 2636] [id = 119] 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E7C000) [pid = 2636] [serial = 354] [outer = 0000000000000000] 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F5B8D000) [pid = 2636] [serial = 355] [outer = 000000A5E8E7C000] 13:21:20 INFO - PROCESS | 2636 | 1466626880884 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F73C2000) [pid = 2636] [serial = 356] [outer = 000000A5E8E7C000] 13:21:21 INFO - PROCESS | 2636 | 1466626881249 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]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 13:21:21 INFO - PROCESS | 2636 | 1466626881305 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 2636 | 1466626881308 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:21:21 INFO - PROCESS | 2636 | 1466626881311 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:21:21 INFO - PROCESS | 2636 | 1466626881321 Marionette TRACE conn6 <- [1,442,null,{}] 13:21:21 INFO - PROCESS | 2636 | 1466626881325 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}] 13:21:21 INFO - PROCESS | 2636 | 1466626881327 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:21 INFO - PROCESS | 2636 | 1466626881411 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:21:21 INFO - PROCESS | 2636 | 1466626881417 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 2636 | 1466626881419 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982E800 == 49 [pid = 2636] [id = 120] 13:21:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F87E3800) [pid = 2636] [serial = 357] [outer = 0000000000000000] 13:21:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F924A400) [pid = 2636] [serial = 358] [outer = 000000A5F87E3800] 13:21:21 INFO - PROCESS | 2636 | 1466626881465 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F94F9C00) [pid = 2636] [serial = 359] [outer = 000000A5F87E3800] 13:21:21 INFO - PROCESS | 2636 | 1466626881892 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]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 649ms 13:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:21:21 INFO - PROCESS | 2636 | 1466626881966 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 2636 | 1466626881968 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:21:21 INFO - PROCESS | 2636 | 1466626881971 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 2636 | 1466626881973 Marionette TRACE conn6 <- [1,446,null,{}] 13:21:21 INFO - PROCESS | 2636 | 1466626881977 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}] 13:21:21 INFO - PROCESS | 2636 | 1466626881979 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:22 INFO - PROCESS | 2636 | 1466626882066 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:21:22 INFO - PROCESS | 2636 | 1466626882073 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 2636 | 1466626882075 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC5A2800 == 50 [pid = 2636] [id = 121] 13:21:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F9817000) [pid = 2636] [serial = 360] [outer = 0000000000000000] 13:21:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F981D800) [pid = 2636] [serial = 361] [outer = 000000A5F9817000] 13:21:22 INFO - PROCESS | 2636 | 1466626882121 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5FB2C5400) [pid = 2636] [serial = 362] [outer = 000000A5F9817000] 13:21:22 INFO - PROCESS | 2636 | 1466626882651 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]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 13:21:22 INFO - PROCESS | 2636 | 1466626882764 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:21:22 INFO - PROCESS | 2636 | 1466626882769 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:21:22 INFO - PROCESS | 2636 | 1466626882789 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 2636 | 1466626882793 Marionette TRACE conn6 <- [1,450,null,{}] 13:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:21:22 INFO - PROCESS | 2636 | 1466626882799 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}] 13:21:22 INFO - PROCESS | 2636 | 1466626882803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:22 INFO - PROCESS | 2636 | 1466626882926 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:21:22 INFO - PROCESS | 2636 | 1466626882994 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:23 INFO - PROCESS | 2636 | 1466626882999 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE36000 == 51 [pid = 2636] [id = 122] 13:21:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E95BD000) [pid = 2636] [serial = 363] [outer = 0000000000000000] 13:21:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E9A83400) [pid = 2636] [serial = 364] [outer = 000000A5E95BD000] 13:21:23 INFO - PROCESS | 2636 | 1466626883098 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EEFD4000) [pid = 2636] [serial = 365] [outer = 000000A5E95BD000] 13:21:23 INFO - PROCESS | 2636 | 1466626883713 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] 13:21:23 INFO - PROCESS | 2636 | 1466626883792 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:21:23 INFO - PROCESS | 2636 | 1466626883799 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:21:23 INFO - PROCESS | 2636 | 1466626883802 Marionette TRACE conn6 <- [1,454,null,{}] 13:21:23 INFO - PROCESS | 2636 | 1466626883807 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}] 13:21:23 INFO - PROCESS | 2636 | 1466626883810 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:23 INFO - PROCESS | 2636 | 1466626883932 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:21:24 INFO - PROCESS | 2636 | 1466626884076 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 2636 | 1466626884079 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C92000 == 52 [pid = 2636] [id = 123] 13:21:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F32C2400) [pid = 2636] [serial = 366] [outer = 0000000000000000] 13:21:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F501B800) [pid = 2636] [serial = 367] [outer = 000000A5F32C2400] 13:21:24 INFO - PROCESS | 2636 | 1466626884137 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F64BC000) [pid = 2636] [serial = 368] [outer = 000000A5F32C2400] 13:21:24 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:24 INFO - PROCESS | 2636 | 1466626884756 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]]]}] 13:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1031ms 13:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:21:24 INFO - PROCESS | 2636 | 1466626884831 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:21:24 INFO - PROCESS | 2636 | 1466626884834 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:21:24 INFO - PROCESS | 2636 | 1466626884838 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:21:24 INFO - PROCESS | 2636 | 1466626884842 Marionette TRACE conn6 <- [1,458,null,{}] 13:21:24 INFO - PROCESS | 2636 | 1466626884855 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}] 13:21:24 INFO - PROCESS | 2636 | 1466626884860 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:25 INFO - PROCESS | 2636 | 1466626885034 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:21:25 INFO - PROCESS | 2636 | 1466626885144 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 2636 | 1466626885148 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF93800 == 53 [pid = 2636] [id = 124] 13:21:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F8775000) [pid = 2636] [serial = 369] [outer = 0000000000000000] 13:21:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F87DB800) [pid = 2636] [serial = 370] [outer = 000000A5F8775000] 13:21:25 INFO - PROCESS | 2636 | 1466626885210 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FB491000) [pid = 2636] [serial = 371] [outer = 000000A5F8775000] 13:21:25 INFO - PROCESS | 2636 | 1466626885839 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] 13:21:25 INFO - PROCESS | 2636 | 1466626885879 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:21:25 INFO - PROCESS | 2636 | 1466626885883 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 2636 | 1466626885885 Marionette TRACE conn6 <- [1,462,null,{}] 13:21:25 INFO - PROCESS | 2636 | 1466626885889 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}] 13:21:25 INFO - PROCESS | 2636 | 1466626885892 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:26 INFO - PROCESS | 2636 | 1466626886009 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:21:26 INFO - PROCESS | 2636 | 1466626886096 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 2636 | 1466626886099 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6E5000 == 54 [pid = 2636] [id = 125] 13:21:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5FB5B7400) [pid = 2636] [serial = 372] [outer = 0000000000000000] 13:21:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5FB5BB800) [pid = 2636] [serial = 373] [outer = 000000A5FB5B7400] 13:21:26 INFO - PROCESS | 2636 | 1466626886153 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5FC527400) [pid = 2636] [serial = 374] [outer = 000000A5FB5B7400] 13:21:26 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:26 INFO - PROCESS | 2636 | 1466626886797 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] 13:21:27 INFO - PROCESS | 2636 | 1466626887035 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:21:27 INFO - PROCESS | 2636 | 1466626887041 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 2636 | 1466626887044 Marionette TRACE conn6 <- [1,466,null,{}] 13:21:27 INFO - PROCESS | 2636 | 1466626887050 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}] 13:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:21:27 INFO - PROCESS | 2636 | 1466626887054 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:27 INFO - PROCESS | 2636 | 1466626887164 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:21:27 INFO - PROCESS | 2636 | 1466626887250 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 2636 | 1466626887255 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF72E000 == 55 [pid = 2636] [id = 126] 13:21:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5EE151800) [pid = 2636] [serial = 375] [outer = 0000000000000000] 13:21:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EF6D9C00) [pid = 2636] [serial = 376] [outer = 000000A5EE151800] 13:21:27 INFO - PROCESS | 2636 | 1466626887306 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F316EC00) [pid = 2636] [serial = 377] [outer = 000000A5EE151800] 13:21:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F2A91000) [pid = 2636] [serial = 378] [outer = 000000A5F5F29400] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982E800 == 54 [pid = 2636] [id = 120] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71B2800 == 53 [pid = 2636] [id = 119] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED383800 == 52 [pid = 2636] [id = 118] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C82800 == 51 [pid = 2636] [id = 117] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5169000 == 50 [pid = 2636] [id = 116] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BEB000 == 49 [pid = 2636] [id = 115] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BDD000 == 48 [pid = 2636] [id = 114] 13:21:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ACD800 == 47 [pid = 2636] [id = 113] 13:21:28 INFO - PROCESS | 2636 | 1466626888060 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] 13:21:28 INFO - PROCESS | 2636 | 1466626888073 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:21:28 INFO - PROCESS | 2636 | 1466626888079 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - PROCESS | 2636 | 1466626888084 Marionette TRACE conn6 <- [1,470,null,{}] 13:21:28 INFO - PROCESS | 2636 | 1466626888088 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}] 13:21:28 INFO - PROCESS | 2636 | 1466626888091 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5FC7D9000) [pid = 2636] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F981BC00) [pid = 2636] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5EEE6F400) [pid = 2636] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E9548400) [pid = 2636] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5FB497C00) [pid = 2636] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F7F19C00) [pid = 2636] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5FB2BE800) [pid = 2636] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F3251000) [pid = 2636] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F64D0800) [pid = 2636] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F2B43800) [pid = 2636] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F324F800) [pid = 2636] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F6144800) [pid = 2636] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8ED7C00) [pid = 2636] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F7FB2400) [pid = 2636] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F6687C00) [pid = 2636] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F85C4C00) [pid = 2636] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F9248000) [pid = 2636] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F66E8800) [pid = 2636] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5FC7DE000) [pid = 2636] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F8267C00) [pid = 2636] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EEFD5C00) [pid = 2636] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5FB499400) [pid = 2636] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EDDB1000) [pid = 2636] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64D8C00) [pid = 2636] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E7DC00) [pid = 2636] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F3164000) [pid = 2636] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F64C6000) [pid = 2636] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5FC529800) [pid = 2636] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F66BD400) [pid = 2636] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64BFC00) [pid = 2636] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5FC83FC00) [pid = 2636] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5FC531000) [pid = 2636] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:21:28 INFO - PROCESS | 2636 | 1466626888228 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:21:28 INFO - PROCESS | 2636 | 1466626888280 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 2636 | 1466626888283 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF712800 == 48 [pid = 2636] [id = 127] 13:21:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8FA5000) [pid = 2636] [serial = 379] [outer = 0000000000000000] 13:21:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EE070800) [pid = 2636] [serial = 380] [outer = 000000A5E8FA5000] 13:21:28 INFO - PROCESS | 2636 | 1466626888331 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F316F000) [pid = 2636] [serial = 381] [outer = 000000A5E8FA5000] 13:21:28 INFO - PROCESS | 2636 | 1466626888749 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]]]}] 13:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 13:21:28 INFO - PROCESS | 2636 | 1466626888815 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 2636 | 1466626888818 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:21:28 INFO - PROCESS | 2636 | 1466626888825 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:21:28 INFO - PROCESS | 2636 | 1466626888827 Marionette TRACE conn6 <- [1,474,null,{}] 13:21:28 INFO - PROCESS | 2636 | 1466626888838 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}] 13:21:28 INFO - PROCESS | 2636 | 1466626888842 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:28 INFO - PROCESS | 2636 | 1466626888940 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:21:28 INFO - PROCESS | 2636 | 1466626888958 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 2636 | 1466626888961 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5973800 == 49 [pid = 2636] [id = 128] 13:21:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64D5000) [pid = 2636] [serial = 382] [outer = 0000000000000000] 13:21:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64D9400) [pid = 2636] [serial = 383] [outer = 000000A5F64D5000] 13:21:29 INFO - PROCESS | 2636 | 1466626889011 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F667DC00) [pid = 2636] [serial = 384] [outer = 000000A5F64D5000] 13:21:29 INFO - PROCESS | 2636 | 1466626889502 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 13:21:29 INFO - PROCESS | 2636 | 1466626889563 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 2636 | 1466626889565 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:21:29 INFO - PROCESS | 2636 | 1466626889569 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 2636 | 1466626889571 Marionette TRACE conn6 <- [1,478,null,{}] 13:21:29 INFO - PROCESS | 2636 | 1466626889574 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}] 13:21:29 INFO - PROCESS | 2636 | 1466626889576 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:29 INFO - PROCESS | 2636 | 1466626889668 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:21:29 INFO - PROCESS | 2636 | 1466626889743 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 2636 | 1466626889745 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F636C000 == 50 [pid = 2636] [id = 129] 13:21:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F667C400) [pid = 2636] [serial = 385] [outer = 0000000000000000] 13:21:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F7307400) [pid = 2636] [serial = 386] [outer = 000000A5F667C400] 13:21:29 INFO - PROCESS | 2636 | 1466626889790 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F85BE000) [pid = 2636] [serial = 387] [outer = 000000A5F667C400] 13:21:30 INFO - PROCESS | 2636 | 1466626890185 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 13:21:30 INFO - PROCESS | 2636 | 1466626890201 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 2636 | 1466626890203 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:21:30 INFO - PROCESS | 2636 | 1466626890207 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 2636 | 1466626890209 Marionette TRACE conn6 <- [1,482,null,{}] 13:21:30 INFO - PROCESS | 2636 | 1466626890212 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}] 13:21:30 INFO - PROCESS | 2636 | 1466626890214 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:30 INFO - PROCESS | 2636 | 1466626890362 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:21:30 INFO - PROCESS | 2636 | 1466626890385 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 2636 | 1466626890387 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A6000 == 51 [pid = 2636] [id = 130] 13:21:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F85BF800) [pid = 2636] [serial = 388] [outer = 0000000000000000] 13:21:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F923D400) [pid = 2636] [serial = 389] [outer = 000000A5F85BF800] 13:21:30 INFO - PROCESS | 2636 | 1466626890439 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F9820000) [pid = 2636] [serial = 390] [outer = 000000A5F85BF800] 13:21:30 INFO - PROCESS | 2636 | 1466626890875 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 735ms 13:21:30 INFO - PROCESS | 2636 | 1466626890944 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 2636 | 1466626890947 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:21:30 INFO - PROCESS | 2636 | 1466626890950 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 2636 | 1466626890952 Marionette TRACE conn6 <- [1,486,null,{}] 13:21:30 INFO - PROCESS | 2636 | 1466626890955 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}] 13:21:30 INFO - PROCESS | 2636 | 1466626890962 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:31 INFO - PROCESS | 2636 | 1466626891117 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:21:31 INFO - PROCESS | 2636 | 1466626891166 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 2636 | 1466626891168 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F984A800 == 52 [pid = 2636] [id = 131] 13:21:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5FB4F1C00) [pid = 2636] [serial = 391] [outer = 0000000000000000] 13:21:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5FB56D800) [pid = 2636] [serial = 392] [outer = 000000A5FB4F1C00] 13:21:31 INFO - PROCESS | 2636 | 1466626891213 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5FC526800) [pid = 2636] [serial = 393] [outer = 000000A5FB4F1C00] 13:21:31 INFO - PROCESS | 2636 | 1466626891649 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]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 732ms 13:21:31 INFO - PROCESS | 2636 | 1466626891696 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 2636 | 1466626891698 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:21:31 INFO - PROCESS | 2636 | 1466626891702 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - PROCESS | 2636 | 1466626891704 Marionette TRACE conn6 <- [1,490,null,{}] 13:21:31 INFO - PROCESS | 2636 | 1466626891707 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}] 13:21:31 INFO - PROCESS | 2636 | 1466626891709 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:31 INFO - PROCESS | 2636 | 1466626891830 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:21:31 INFO - PROCESS | 2636 | 1466626891880 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 2636 | 1466626891882 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9E0000 == 53 [pid = 2636] [id = 132] 13:21:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5FA80A000) [pid = 2636] [serial = 394] [outer = 0000000000000000] 13:21:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5FA80E000) [pid = 2636] [serial = 395] [outer = 000000A5FA80A000] 13:21:31 INFO - PROCESS | 2636 | 1466626891927 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5FC52C000) [pid = 2636] [serial = 396] [outer = 000000A5FA80A000] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F6141C00) [pid = 2636] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F64D4000) [pid = 2636] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8E7C000) [pid = 2636] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F6C3BC00) [pid = 2636] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F27B4C00) [pid = 2636] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EF6D7C00) [pid = 2636] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F3230C00) [pid = 2636] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:21:32 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F87E3800) [pid = 2636] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:21:32 INFO - PROCESS | 2636 | 1466626892372 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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 733ms 13:21:32 INFO - PROCESS | 2636 | 1466626892439 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 2636 | 1466626892441 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:21:32 INFO - PROCESS | 2636 | 1466626892444 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:21:32 INFO - PROCESS | 2636 | 1466626892446 Marionette TRACE conn6 <- [1,494,null,{}] 13:21:32 INFO - PROCESS | 2636 | 1466626892450 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}] 13:21:32 INFO - PROCESS | 2636 | 1466626892452 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:32 INFO - PROCESS | 2636 | 1466626892540 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:21:32 INFO - PROCESS | 2636 | 1466626892547 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 2636 | 1466626892549 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD179000 == 54 [pid = 2636] [id = 133] 13:21:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6484C00) [pid = 2636] [serial = 397] [outer = 0000000000000000] 13:21:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6597C00) [pid = 2636] [serial = 398] [outer = 000000A5F6484C00] 13:21:32 INFO - PROCESS | 2636 | 1466626892597 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F9509C00) [pid = 2636] [serial = 399] [outer = 000000A5F6484C00] 13:21:33 INFO - PROCESS | 2636 | 1466626893035 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 13:21:33 INFO - PROCESS | 2636 | 1466626893077 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 2636 | 1466626893088 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:21:33 INFO - PROCESS | 2636 | 1466626893091 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:21:33 INFO - PROCESS | 2636 | 1466626893093 Marionette TRACE conn6 <- [1,498,null,{}] 13:21:33 INFO - PROCESS | 2636 | 1466626893097 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}] 13:21:33 INFO - PROCESS | 2636 | 1466626893099 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:33 INFO - PROCESS | 2636 | 1466626893213 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:21:33 INFO - PROCESS | 2636 | 1466626893220 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 2636 | 1466626893222 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6FA000 == 55 [pid = 2636] [id = 134] 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F950D000) [pid = 2636] [serial = 400] [outer = 0000000000000000] 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F9511400) [pid = 2636] [serial = 401] [outer = 000000A5F950D000] 13:21:33 INFO - PROCESS | 2636 | 1466626893266 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F98A4400) [pid = 2636] [serial = 402] [outer = 000000A5F950D000] 13:21:33 INFO - PROCESS | 2636 | 1466626893675 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 627ms 13:21:33 INFO - PROCESS | 2636 | 1466626893724 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 2636 | 1466626893726 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:21:33 INFO - PROCESS | 2636 | 1466626893729 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 2636 | 1466626893731 Marionette TRACE conn6 <- [1,502,null,{}] 13:21:33 INFO - PROCESS | 2636 | 1466626893735 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}] 13:21:33 INFO - PROCESS | 2636 | 1466626893737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:33 INFO - PROCESS | 2636 | 1466626893826 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:21:33 INFO - PROCESS | 2636 | 1466626893831 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 2636 | 1466626893833 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC75000 == 56 [pid = 2636] [id = 135] 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F98A9400) [pid = 2636] [serial = 403] [outer = 0000000000000000] 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5FA2E2800) [pid = 2636] [serial = 404] [outer = 000000A5F98A9400] 13:21:33 INFO - PROCESS | 2636 | 1466626893882 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5FA2E9400) [pid = 2636] [serial = 405] [outer = 000000A5F98A9400] 13:21:34 INFO - PROCESS | 2636 | 1466626894315 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]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 13:21:34 INFO - PROCESS | 2636 | 1466626894397 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 2636 | 1466626894402 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:21:34 INFO - PROCESS | 2636 | 1466626894408 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:21:34 INFO - PROCESS | 2636 | 1466626894413 Marionette TRACE conn6 <- [1,506,null,{}] 13:21:34 INFO - PROCESS | 2636 | 1466626894420 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}] 13:21:34 INFO - PROCESS | 2636 | 1466626894424 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:34 INFO - PROCESS | 2636 | 1466626894563 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:21:34 INFO - PROCESS | 2636 | 1466626894695 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 2636 | 1466626894700 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6C1000 == 57 [pid = 2636] [id = 136] 13:21:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5EEF8B800) [pid = 2636] [serial = 406] [outer = 0000000000000000] 13:21:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F27AF400) [pid = 2636] [serial = 407] [outer = 000000A5EEF8B800] 13:21:34 INFO - PROCESS | 2636 | 1466626894758 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F3251000) [pid = 2636] [serial = 408] [outer = 000000A5EEF8B800] 13:21:35 INFO - PROCESS | 2636 | 1466626895361 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]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 983ms 13:21:35 INFO - PROCESS | 2636 | 1466626895400 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 2636 | 1466626895404 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:21:35 INFO - PROCESS | 2636 | 1466626895411 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 2636 | 1466626895416 Marionette TRACE conn6 <- [1,510,null,{}] 13:21:35 INFO - PROCESS | 2636 | 1466626895420 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}] 13:21:35 INFO - PROCESS | 2636 | 1466626895424 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:35 INFO - PROCESS | 2636 | 1466626895547 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:21:35 INFO - PROCESS | 2636 | 1466626895638 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 2636 | 1466626895641 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F913F800 == 58 [pid = 2636] [id = 137] 13:21:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6513800) [pid = 2636] [serial = 409] [outer = 0000000000000000] 13:21:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F667E400) [pid = 2636] [serial = 410] [outer = 000000A5F6513800] 13:21:35 INFO - PROCESS | 2636 | 1466626895698 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F8260000) [pid = 2636] [serial = 411] [outer = 000000A5F6513800] 13:21:36 INFO - PROCESS | 2636 | 1466626896377 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]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1031ms 13:21:36 INFO - PROCESS | 2636 | 1466626896444 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 2636 | 1466626896447 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:21:36 INFO - PROCESS | 2636 | 1466626896451 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 2636 | 1466626896454 Marionette TRACE conn6 <- [1,514,null,{}] 13:21:36 INFO - PROCESS | 2636 | 1466626896464 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}] 13:21:36 INFO - PROCESS | 2636 | 1466626896470 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:36 INFO - PROCESS | 2636 | 1466626896650 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:21:36 INFO - PROCESS | 2636 | 1466626896765 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 2636 | 1466626896769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF0CD800 == 59 [pid = 2636] [id = 138] 13:21:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5FA240400) [pid = 2636] [serial = 412] [outer = 0000000000000000] 13:21:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5FA242800) [pid = 2636] [serial = 413] [outer = 000000A5FA240400] 13:21:36 INFO - PROCESS | 2636 | 1466626896829 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5FA2EE400) [pid = 2636] [serial = 414] [outer = 000000A5FA240400] 13:21:37 INFO - PROCESS | 2636 | 1466626897430 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]]]}] 13:21:37 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 13:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1031ms 13:21:37 INFO - PROCESS | 2636 | 1466626897483 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 2636 | 1466626897485 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:21:37 INFO - PROCESS | 2636 | 1466626897489 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 2636 | 1466626897491 Marionette TRACE conn6 <- [1,518,null,{}] 13:21:37 INFO - PROCESS | 2636 | 1466626897495 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}] 13:21:37 INFO - PROCESS | 2636 | 1466626897497 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:37 INFO - PROCESS | 2636 | 1466626897615 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:21:37 INFO - PROCESS | 2636 | 1466626897732 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 2636 | 1466626897735 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC8000 == 60 [pid = 2636] [id = 139] 13:21:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5FA811800) [pid = 2636] [serial = 415] [outer = 0000000000000000] 13:21:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5FB4EA800) [pid = 2636] [serial = 416] [outer = 000000A5FA811800] 13:21:37 INFO - PROCESS | 2636 | 1466626897793 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5FB56B000) [pid = 2636] [serial = 417] [outer = 000000A5FA811800] 13:21:38 INFO - PROCESS | 2636 | 1466626898382 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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 13:21:38 INFO - PROCESS | 2636 | 1466626898434 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:21:38 INFO - PROCESS | 2636 | 1466626898437 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:21:38 INFO - PROCESS | 2636 | 1466626898440 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 2636 | 1466626898442 Marionette TRACE conn6 <- [1,522,null,{}] 13:21:38 INFO - PROCESS | 2636 | 1466626898446 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}] 13:21:38 INFO - PROCESS | 2636 | 1466626898449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:38 INFO - PROCESS | 2636 | 1466626898601 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:21:38 INFO - PROCESS | 2636 | 1466626898652 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 2636 | 1466626898655 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3183000 == 61 [pid = 2636] [id = 140] 13:21:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F32BF400) [pid = 2636] [serial = 418] [outer = 0000000000000000] 13:21:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F64D6800) [pid = 2636] [serial = 419] [outer = 000000A5F32BF400] 13:21:38 INFO - PROCESS | 2636 | 1466626898710 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5FA10B400) [pid = 2636] [serial = 420] [outer = 000000A5F32BF400] 13:21:39 INFO - PROCESS | 2636 | 1466626899576 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]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1185ms 13:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:21:39 INFO - PROCESS | 2636 | 1466626899629 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 2636 | 1466626899633 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:21:39 INFO - PROCESS | 2636 | 1466626899637 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 2636 | 1466626899641 Marionette TRACE conn6 <- [1,526,null,{}] 13:21:39 INFO - PROCESS | 2636 | 1466626899646 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}] 13:21:39 INFO - PROCESS | 2636 | 1466626899649 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:39 INFO - PROCESS | 2636 | 1466626899757 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:21:39 INFO - PROCESS | 2636 | 1466626899836 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 2636 | 1466626899839 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ACE000 == 62 [pid = 2636] [id = 141] 13:21:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F5DF2C00) [pid = 2636] [serial = 421] [outer = 0000000000000000] 13:21:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5F6486800) [pid = 2636] [serial = 422] [outer = 000000A5F5DF2C00] 13:21:39 INFO - PROCESS | 2636 | 1466626899933 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5F6515400) [pid = 2636] [serial = 423] [outer = 000000A5F5DF2C00] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6FA000 == 61 [pid = 2636] [id = 134] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD179000 == 60 [pid = 2636] [id = 133] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9E0000 == 59 [pid = 2636] [id = 132] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F984A800 == 58 [pid = 2636] [id = 131] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A6000 == 57 [pid = 2636] [id = 130] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F636C000 == 56 [pid = 2636] [id = 129] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5973800 == 55 [pid = 2636] [id = 128] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF712800 == 54 [pid = 2636] [id = 127] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF72E000 == 53 [pid = 2636] [id = 126] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F6566400) [pid = 2636] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F2A8F400) [pid = 2636] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5FC7DA800) [pid = 2636] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F85BBC00) [pid = 2636] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F981D800) [pid = 2636] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE36000 == 52 [pid = 2636] [id = 122] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F64B9400) [pid = 2636] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F6487800) [pid = 2636] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F667FC00) [pid = 2636] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F650D400) [pid = 2636] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F5B8D000) [pid = 2636] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F85B9800) [pid = 2636] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F2B24000) [pid = 2636] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F3225000) [pid = 2636] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F2A0F800) [pid = 2636] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F5024C00) [pid = 2636] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F32BC400) [pid = 2636] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F924A400) [pid = 2636] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F87DCC00) [pid = 2636] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F94F9C00) [pid = 2636] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F73C2000) [pid = 2636] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F32C2C00) [pid = 2636] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:21:40 INFO - PROCESS | 2636 | 1466626900510 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]]]}] 13:21:40 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 13:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 943ms 13:21:40 INFO - PROCESS | 2636 | 1466626900581 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 2636 | 1466626900586 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:21:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:21:40 INFO - PROCESS | 2636 | 1466626900598 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 2636 | 1466626900601 Marionette TRACE conn6 <- [1,530,null,{}] 13:21:40 INFO - PROCESS | 2636 | 1466626900605 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}] 13:21:40 INFO - PROCESS | 2636 | 1466626900608 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:40 INFO - PROCESS | 2636 | 1466626900709 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:21:40 INFO - PROCESS | 2636 | 1466626900721 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 2636 | 1466626900724 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E15000 == 53 [pid = 2636] [id = 142] 13:21:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F2A8F400) [pid = 2636] [serial = 424] [outer = 0000000000000000] 13:21:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F322A000) [pid = 2636] [serial = 425] [outer = 000000A5F2A8F400] 13:21:40 INFO - PROCESS | 2636 | 1466626900772 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F611FC00) [pid = 2636] [serial = 426] [outer = 000000A5F2A8F400] 13:21:41 INFO - PROCESS | 2636 | 1466626901471 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"]]]}] 13:21:41 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 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:21:41 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 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:21:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:21:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 943ms 13:21:41 INFO - PROCESS | 2636 | 1466626901544 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 2636 | 1466626901547 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:21:41 INFO - PROCESS | 2636 | 1466626901551 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 2636 | 1466626901555 Marionette TRACE conn6 <- [1,534,null,{}] 13:21:41 INFO - PROCESS | 2636 | 1466626901565 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}] 13:21:41 INFO - PROCESS | 2636 | 1466626901570 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:41 INFO - PROCESS | 2636 | 1466626901686 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:21:41 INFO - PROCESS | 2636 | 1466626901756 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 2636 | 1466626901767 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F9A800 == 54 [pid = 2636] [id = 143] 13:21:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F656CC00) [pid = 2636] [serial = 427] [outer = 0000000000000000] 13:21:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F66E8C00) [pid = 2636] [serial = 428] [outer = 000000A5F656CC00] 13:21:41 INFO - PROCESS | 2636 | 1466626901815 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F8267000) [pid = 2636] [serial = 429] [outer = 000000A5F656CC00] 13:21:42 INFO - PROCESS | 2636 | 1466626902169 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]]]}] 13:21:42 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. 13:21:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 13:21:42 INFO - PROCESS | 2636 | 1466626902245 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 2636 | 1466626902248 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:21:42 INFO - PROCESS | 2636 | 1466626902251 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:21:42 INFO - PROCESS | 2636 | 1466626902253 Marionette TRACE conn6 <- [1,538,null,{}] 13:21:42 INFO - PROCESS | 2636 | 1466626902256 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}] 13:21:42 INFO - PROCESS | 2636 | 1466626902258 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:42 INFO - PROCESS | 2636 | 1466626902354 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:21:42 INFO - PROCESS | 2636 | 1466626902360 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 2636 | 1466626902362 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7346800 == 55 [pid = 2636] [id = 144] 13:21:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F87DA400) [pid = 2636] [serial = 430] [outer = 0000000000000000] 13:21:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F917F800) [pid = 2636] [serial = 431] [outer = 000000A5F87DA400] 13:21:42 INFO - PROCESS | 2636 | 1466626902408 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F94FB400) [pid = 2636] [serial = 432] [outer = 000000A5F87DA400] 13:21:42 INFO - PROCESS | 2636 | 1466626902889 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]]]}] 13:21:42 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. 13:21:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 13:21:42 INFO - PROCESS | 2636 | 1466626902946 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 2636 | 1466626902948 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:21:42 INFO - PROCESS | 2636 | 1466626902952 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 2636 | 1466626902954 Marionette TRACE conn6 <- [1,542,null,{}] 13:21:42 INFO - PROCESS | 2636 | 1466626902957 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}] 13:21:42 INFO - PROCESS | 2636 | 1466626902959 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:43 INFO - PROCESS | 2636 | 1466626903117 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:21:43 INFO - PROCESS | 2636 | 1466626903175 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 2636 | 1466626903177 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F94A2800 == 56 [pid = 2636] [id = 145] 13:21:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F924CC00) [pid = 2636] [serial = 433] [outer = 0000000000000000] 13:21:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F981E800) [pid = 2636] [serial = 434] [outer = 000000A5F924CC00] 13:21:43 INFO - PROCESS | 2636 | 1466626903223 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5FA104000) [pid = 2636] [serial = 435] [outer = 000000A5F924CC00] 13:21:43 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:43 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:43 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:43 INFO - PROCESS | 2636 | 1466626903730 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]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 13:21:43 INFO - PROCESS | 2636 | 1466626903793 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 2636 | 1466626903796 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:21:43 INFO - PROCESS | 2636 | 1466626903808 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 2636 | 1466626903810 Marionette TRACE conn6 <- [1,546,null,{}] 13:21:43 INFO - PROCESS | 2636 | 1466626903814 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}] 13:21:43 INFO - PROCESS | 2636 | 1466626903820 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:43 INFO - PROCESS | 2636 | 1466626903951 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:21:44 INFO - PROCESS | 2636 | 1466626904012 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 2636 | 1466626904014 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC5000 == 57 [pid = 2636] [id = 146] 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5FA803000) [pid = 2636] [serial = 436] [outer = 0000000000000000] 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5FA80F400) [pid = 2636] [serial = 437] [outer = 000000A5FA803000] 13:21:44 INFO - PROCESS | 2636 | 1466626904061 Marionette DEBUG loaded listener.js 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5FB498800) [pid = 2636] [serial = 438] [outer = 000000A5FA803000] 13:21:44 INFO - PROCESS | 2636 | 1466626904506 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]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 775ms 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F322F800) [pid = 2636] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5FB5BB000) [pid = 2636] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F64D8000) [pid = 2636] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5EEF86000) [pid = 2636] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5FB4F1C00) [pid = 2636] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5E8FA5000) [pid = 2636] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F667C400) [pid = 2636] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F64D5000) [pid = 2636] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EE151800) [pid = 2636] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5FA80A000) [pid = 2636] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F6484C00) [pid = 2636] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F950D000) [pid = 2636] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:21:44 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F85BF800) [pid = 2636] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:21:44 INFO - PROCESS | 2636 | 1466626904700 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 2636 | 1466626904703 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:21:44 INFO - PROCESS | 2636 | 1466626904710 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 2636 | 1466626904712 Marionette TRACE conn6 <- [1,550,null,{}] 13:21:44 INFO - PROCESS | 2636 | 1466626904716 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}] 13:21:44 INFO - PROCESS | 2636 | 1466626904718 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:21:44 INFO - PROCESS | 2636 | 1466626904808 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:21:44 INFO - PROCESS | 2636 | 1466626904813 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 2636 | 1466626904815 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9E1800 == 58 [pid = 2636] [id = 147] 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F3228400) [pid = 2636] [serial = 439] [outer = 0000000000000000] 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F5029400) [pid = 2636] [serial = 440] [outer = 000000A5F3228400] 13:21:44 INFO - PROCESS | 2636 | 1466626904860 Marionette DEBUG loaded listener.js 13:21:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F9504000) [pid = 2636] [serial = 441] [outer = 000000A5F3228400] 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:45 INFO - PROCESS | 2636 | 1466626905288 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]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 608ms 13:21:45 INFO - PROCESS | 2636 | 1466626905331 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 2636 | 1466626905334 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:21:45 INFO - PROCESS | 2636 | 1466626905342 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 2636 | 1466626905344 Marionette TRACE conn6 <- [1,554,null,{}] 13:21:45 INFO - PROCESS | 2636 | 1466626905348 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}] 13:21:45 INFO - PROCESS | 2636 | 1466626905350 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:45 INFO - PROCESS | 2636 | 1466626905438 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:21:45 INFO - PROCESS | 2636 | 1466626905444 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 2636 | 1466626905446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6F1800 == 59 [pid = 2636] [id = 148] 13:21:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FB4F1C00) [pid = 2636] [serial = 442] [outer = 0000000000000000] 13:21:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5FB562C00) [pid = 2636] [serial = 443] [outer = 000000A5FB4F1C00] 13:21:45 INFO - PROCESS | 2636 | 1466626905490 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5FB5BA000) [pid = 2636] [serial = 444] [outer = 000000A5FB4F1C00] 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:45 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:45 INFO - PROCESS | 2636 | 1466626905903 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]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 13:21:45 INFO - PROCESS | 2636 | 1466626905931 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 2636 | 1466626905934 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:21:45 INFO - PROCESS | 2636 | 1466626905937 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 2636 | 1466626905939 Marionette TRACE conn6 <- [1,558,null,{}] 13:21:45 INFO - PROCESS | 2636 | 1466626905953 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}] 13:21:45 INFO - PROCESS | 2636 | 1466626905955 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:46 INFO - PROCESS | 2636 | 1466626906045 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:21:46 INFO - PROCESS | 2636 | 1466626906069 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 2636 | 1466626906071 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE074800 == 60 [pid = 2636] [id = 149] 13:21:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FA285400) [pid = 2636] [serial = 445] [outer = 0000000000000000] 13:21:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5FA28B400) [pid = 2636] [serial = 446] [outer = 000000A5FA285400] 13:21:46 INFO - PROCESS | 2636 | 1466626906114 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5FA291C00) [pid = 2636] [serial = 447] [outer = 000000A5FA285400] 13:21:46 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:46 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:46 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:46 INFO - PROCESS | 2636 | 1466626906552 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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 13:21:46 INFO - PROCESS | 2636 | 1466626906568 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 2636 | 1466626906570 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:21:46 INFO - PROCESS | 2636 | 1466626906574 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:21:46 INFO - PROCESS | 2636 | 1466626906575 Marionette TRACE conn6 <- [1,562,null,{}] 13:21:46 INFO - PROCESS | 2636 | 1466626906579 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}] 13:21:46 INFO - PROCESS | 2636 | 1466626906581 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:46 INFO - PROCESS | 2636 | 1466626906703 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:21:46 INFO - PROCESS | 2636 | 1466626906843 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 2636 | 1466626906846 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED37C800 == 61 [pid = 2636] [id = 150] 13:21:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5E8D29000) [pid = 2636] [serial = 448] [outer = 0000000000000000] 13:21:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5E8E29C00) [pid = 2636] [serial = 449] [outer = 000000A5E8D29000] 13:21:46 INFO - PROCESS | 2636 | 1466626906905 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EDDD8400) [pid = 2636] [serial = 450] [outer = 000000A5E8D29000] 13:21:47 INFO - PROCESS | 2636 | 1466626907544 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]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1029ms 13:21:47 INFO - PROCESS | 2636 | 1466626907609 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 2636 | 1466626907613 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:21:47 INFO - PROCESS | 2636 | 1466626907654 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 2636 | 1466626907658 Marionette TRACE conn6 <- [1,566,null,{}] 13:21:47 INFO - PROCESS | 2636 | 1466626907665 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}] 13:21:47 INFO - PROCESS | 2636 | 1466626907669 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:47 INFO - PROCESS | 2636 | 1466626907800 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:21:47 INFO - PROCESS | 2636 | 1466626907916 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 2636 | 1466626907920 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F93000 == 62 [pid = 2636] [id = 151] 13:21:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F64C0800) [pid = 2636] [serial = 451] [outer = 0000000000000000] 13:21:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F64D7000) [pid = 2636] [serial = 452] [outer = 000000A5F64C0800] 13:21:47 INFO - PROCESS | 2636 | 1466626907980 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F7302C00) [pid = 2636] [serial = 453] [outer = 000000A5F64C0800] 13:21:48 INFO - PROCESS | 2636 | 1466626908538 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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 944ms 13:21:48 INFO - PROCESS | 2636 | 1466626908590 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 2636 | 1466626908595 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:21:48 INFO - PROCESS | 2636 | 1466626908599 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 2636 | 1466626908601 Marionette TRACE conn6 <- [1,570,null,{}] 13:21:48 INFO - PROCESS | 2636 | 1466626908605 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}] 13:21:48 INFO - PROCESS | 2636 | 1466626908608 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:48 INFO - PROCESS | 2636 | 1466626908734 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:21:48 INFO - PROCESS | 2636 | 1466626908829 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 2636 | 1466626908831 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF0C2800 == 63 [pid = 2636] [id = 152] 13:21:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F87D7400) [pid = 2636] [serial = 454] [outer = 0000000000000000] 13:21:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5FA10C000) [pid = 2636] [serial = 455] [outer = 000000A5F87D7400] 13:21:48 INFO - PROCESS | 2636 | 1466626908886 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5EF6F2000) [pid = 2636] [serial = 456] [outer = 000000A5F87D7400] 13:21:49 INFO - PROCESS | 2636 | 1466626909516 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 945ms 13:21:49 INFO - PROCESS | 2636 | 1466626909547 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 2636 | 1466626909550 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:21:49 INFO - PROCESS | 2636 | 1466626909561 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 2636 | 1466626909568 Marionette TRACE conn6 <- [1,574,null,{}] 13:21:49 INFO - PROCESS | 2636 | 1466626909573 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}] 13:21:49 INFO - PROCESS | 2636 | 1466626909577 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:49 INFO - PROCESS | 2636 | 1466626909708 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:21:49 INFO - PROCESS | 2636 | 1466626909800 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 2636 | 1466626909803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F984D000 == 64 [pid = 2636] [id = 153] 13:21:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5F9814400) [pid = 2636] [serial = 457] [outer = 0000000000000000] 13:21:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5FB5BB000) [pid = 2636] [serial = 458] [outer = 000000A5F9814400] 13:21:49 INFO - PROCESS | 2636 | 1466626909858 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5FC758800) [pid = 2636] [serial = 459] [outer = 000000A5F9814400] 13:21:50 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:50 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:21:50 INFO - PROCESS | 2636 | 1466626910393 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 947ms 13:21:50 INFO - PROCESS | 2636 | 1466626910501 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 2636 | 1466626910504 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:21:50 INFO - PROCESS | 2636 | 1466626910508 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 2636 | 1466626910510 Marionette TRACE conn6 <- [1,578,null,{}] 13:21:50 INFO - PROCESS | 2636 | 1466626910514 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}] 13:21:50 INFO - PROCESS | 2636 | 1466626910517 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:50 INFO - PROCESS | 2636 | 1466626910640 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:21:50 INFO - PROCESS | 2636 | 1466626910755 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 2636 | 1466626910757 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F986A000 == 65 [pid = 2636] [id = 154] 13:21:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5FA64CC00) [pid = 2636] [serial = 460] [outer = 0000000000000000] 13:21:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5FA655000) [pid = 2636] [serial = 461] [outer = 000000A5FA64CC00] 13:21:50 INFO - PROCESS | 2636 | 1466626910812 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5FC759800) [pid = 2636] [serial = 462] [outer = 000000A5FA64CC00] 13:21:51 INFO - PROCESS | 2636 | 1466626911375 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 13:21:51 INFO - PROCESS | 2636 | 1466626911391 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 2636 | 1466626911394 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:21:51 INFO - PROCESS | 2636 | 1466626911398 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 2636 | 1466626911400 Marionette TRACE conn6 <- [1,582,null,{}] 13:21:51 INFO - PROCESS | 2636 | 1466626911404 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}] 13:21:51 INFO - PROCESS | 2636 | 1466626911407 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:51 INFO - PROCESS | 2636 | 1466626911521 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:21:51 INFO - PROCESS | 2636 | 1466626911616 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 2636 | 1466626911623 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE99C800 == 66 [pid = 2636] [id = 155] 13:21:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 117 (000000A5FC7E0800) [pid = 2636] [serial = 463] [outer = 0000000000000000] 13:21:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 118 (000000A5FC7E2C00) [pid = 2636] [serial = 464] [outer = 000000A5FC7E0800] 13:21:51 INFO - PROCESS | 2636 | 1466626911687 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 119 (000000A5FC848000) [pid = 2636] [serial = 465] [outer = 000000A5FC7E0800] 13:21:52 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:21:52 INFO - PROCESS | 2636 | 1466626912467 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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1142ms 13:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:21:52 INFO - PROCESS | 2636 | 1466626912543 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 2636 | 1466626912546 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:21:52 INFO - PROCESS | 2636 | 1466626912550 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 2636 | 1466626912552 Marionette TRACE conn6 <- [1,586,null,{}] 13:21:52 INFO - PROCESS | 2636 | 1466626912556 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}] 13:21:52 INFO - PROCESS | 2636 | 1466626912560 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:52 INFO - PROCESS | 2636 | 1466626912684 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:21:52 INFO - PROCESS | 2636 | 1466626912800 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 2636 | 1466626912803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E731E800 == 67 [pid = 2636] [id = 156] 13:21:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 120 (000000A5814CEC00) [pid = 2636] [serial = 466] [outer = 0000000000000000] 13:21:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 121 (000000A5814D4000) [pid = 2636] [serial = 467] [outer = 000000A5814CEC00] 13:21:52 INFO - PROCESS | 2636 | 1466626912861 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 122 (000000A5F3226000) [pid = 2636] [serial = 468] [outer = 000000A5814CEC00] 13:21:53 INFO - PROCESS | 2636 | 1466626913629 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1129ms 13:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:21:53 INFO - PROCESS | 2636 | 1466626913681 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 2636 | 1466626913685 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:21:53 INFO - PROCESS | 2636 | 1466626913690 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 2636 | 1466626913695 Marionette TRACE conn6 <- [1,590,null,{}] 13:21:53 INFO - PROCESS | 2636 | 1466626913700 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}] 13:21:53 INFO - PROCESS | 2636 | 1466626913702 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:53 INFO - PROCESS | 2636 | 1466626913857 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:21:53 INFO - PROCESS | 2636 | 1466626913867 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 2636 | 1466626913870 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F515C000 == 68 [pid = 2636] [id = 157] 13:21:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 123 (000000A5EF6D7C00) [pid = 2636] [serial = 469] [outer = 0000000000000000] 13:21:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 124 (000000A5F2A90400) [pid = 2636] [serial = 470] [outer = 000000A5EF6D7C00] 13:21:53 INFO - PROCESS | 2636 | 1466626913921 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 125 (000000A5F32C5C00) [pid = 2636] [serial = 471] [outer = 000000A5EF6D7C00] 13:21:54 INFO - PROCESS | 2636 | 1466626914576 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]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 13:21:54 INFO - PROCESS | 2636 | 1466626914634 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 2636 | 1466626914639 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:21:54 INFO - PROCESS | 2636 | 1466626914645 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 2636 | 1466626914648 Marionette TRACE conn6 <- [1,594,null,{}] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE06F800 == 67 [pid = 2636] [id = 109] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6BD000 == 66 [pid = 2636] [id = 54] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BAB800 == 65 [pid = 2636] [id = 43] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC880000 == 64 [pid = 2636] [id = 111] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE074800 == 63 [pid = 2636] [id = 149] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6F1800 == 62 [pid = 2636] [id = 148] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9E1800 == 61 [pid = 2636] [id = 147] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC5000 == 60 [pid = 2636] [id = 146] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F94A2800 == 59 [pid = 2636] [id = 145] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7346800 == 58 [pid = 2636] [id = 144] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F9A800 == 57 [pid = 2636] [id = 143] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E15000 == 56 [pid = 2636] [id = 142] 13:21:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ACE000 == 55 [pid = 2636] [id = 141] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 124 (000000A5F501B800) [pid = 2636] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 123 (000000A5FB5BB800) [pid = 2636] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 122 (000000A5F87DB800) [pid = 2636] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 121 (000000A5FA2E2800) [pid = 2636] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | 1466626914719 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}] 13:21:54 INFO - PROCESS | 2636 | 1466626914722 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 120 (000000A5F6C3D800) [pid = 2636] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 119 (000000A5F5130000) [pid = 2636] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 118 (000000A5F924AC00) [pid = 2636] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 117 (000000A5FC844C00) [pid = 2636] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 116 (000000A5FB56D800) [pid = 2636] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5EE070800) [pid = 2636] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5F7307400) [pid = 2636] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5FC526800) [pid = 2636] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5F85BE000) [pid = 2636] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5E9A83400) [pid = 2636] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F667DC00) [pid = 2636] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F64D9400) [pid = 2636] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F316EC00) [pid = 2636] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5EF6D9C00) [pid = 2636] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5FA80E000) [pid = 2636] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F6597C00) [pid = 2636] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5E8D2D000) [pid = 2636] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F9511400) [pid = 2636] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5FC52C000) [pid = 2636] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F316F000) [pid = 2636] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F923D400) [pid = 2636] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F98A4400) [pid = 2636] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F9820000) [pid = 2636] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F9509C00) [pid = 2636] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:21:54 INFO - PROCESS | 2636 | 1466626914871 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:21:54 INFO - PROCESS | 2636 | 1466626914883 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 2636 | 1466626914885 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE3A000 == 56 [pid = 2636] [id = 158] 13:21:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5E9A83400) [pid = 2636] [serial = 472] [outer = 0000000000000000] 13:21:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5EDDB2800) [pid = 2636] [serial = 473] [outer = 000000A5E9A83400] 13:21:54 INFO - PROCESS | 2636 | 1466626914936 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F3227C00) [pid = 2636] [serial = 474] [outer = 000000A5E9A83400] 13:21:55 INFO - PROCESS | 2636 | 1466626915391 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]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 839ms 13:21:55 INFO - PROCESS | 2636 | 1466626915487 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 2636 | 1466626915490 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:21:55 INFO - PROCESS | 2636 | 1466626915494 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 2636 | 1466626915497 Marionette TRACE conn6 <- [1,598,null,{}] 13:21:55 INFO - PROCESS | 2636 | 1466626915509 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}] 13:21:55 INFO - PROCESS | 2636 | 1466626915514 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:55 INFO - PROCESS | 2636 | 1466626915619 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:21:55 INFO - PROCESS | 2636 | 1466626915696 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 2636 | 1466626915699 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5961000 == 57 [pid = 2636] [id = 159] 13:21:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F64D8000) [pid = 2636] [serial = 475] [outer = 0000000000000000] 13:21:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F6689800) [pid = 2636] [serial = 476] [outer = 000000A5F64D8000] 13:21:55 INFO - PROCESS | 2636 | 1466626915747 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F7F19C00) [pid = 2636] [serial = 477] [outer = 000000A5F64D8000] 13:21:56 INFO - PROCESS | 2636 | 1466626916147 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 690ms 13:21:56 INFO - PROCESS | 2636 | 1466626916186 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 2636 | 1466626916189 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:21:56 INFO - PROCESS | 2636 | 1466626916192 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 2636 | 1466626916194 Marionette TRACE conn6 <- [1,602,null,{}] 13:21:56 INFO - PROCESS | 2636 | 1466626916197 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}] 13:21:56 INFO - PROCESS | 2636 | 1466626916199 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:56 INFO - PROCESS | 2636 | 1466626916299 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:21:56 INFO - PROCESS | 2636 | 1466626916304 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 2636 | 1466626916307 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6658800 == 58 [pid = 2636] [id = 160] 13:21:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F87E0C00) [pid = 2636] [serial = 478] [outer = 0000000000000000] 13:21:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F94EFC00) [pid = 2636] [serial = 479] [outer = 000000A5F87E0C00] 13:21:56 INFO - PROCESS | 2636 | 1466626916354 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F32C1000) [pid = 2636] [serial = 480] [outer = 000000A5F87E0C00] 13:21:56 INFO - PROCESS | 2636 | 1466626916861 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 735ms 13:21:56 INFO - PROCESS | 2636 | 1466626916929 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 2636 | 1466626916932 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:21:56 INFO - PROCESS | 2636 | 1466626916935 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 2636 | 1466626916937 Marionette TRACE conn6 <- [1,606,null,{}] 13:21:56 INFO - PROCESS | 2636 | 1466626916976 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}] 13:21:56 INFO - PROCESS | 2636 | 1466626916979 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:57 INFO - PROCESS | 2636 | 1466626917105 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:21:57 INFO - PROCESS | 2636 | 1466626917157 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 2636 | 1466626917159 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74AD000 == 59 [pid = 2636] [id = 161] 13:21:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F9508C00) [pid = 2636] [serial = 481] [outer = 0000000000000000] 13:21:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F981E400) [pid = 2636] [serial = 482] [outer = 000000A5F9508C00] 13:21:57 INFO - PROCESS | 2636 | 1466626917208 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5FA104C00) [pid = 2636] [serial = 483] [outer = 000000A5F9508C00] 13:21:57 INFO - PROCESS | 2636 | 1466626917672 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 774ms 13:21:57 INFO - PROCESS | 2636 | 1466626917713 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 2636 | 1466626917715 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:21:57 INFO - PROCESS | 2636 | 1466626917718 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 2636 | 1466626917720 Marionette TRACE conn6 <- [1,610,null,{}] 13:21:57 INFO - PROCESS | 2636 | 1466626917724 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}] 13:21:57 INFO - PROCESS | 2636 | 1466626917730 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:57 INFO - PROCESS | 2636 | 1466626917869 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:21:57 INFO - PROCESS | 2636 | 1466626917926 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 2636 | 1466626917928 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC591800 == 60 [pid = 2636] [id = 162] 13:21:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5F64DB000) [pid = 2636] [serial = 484] [outer = 0000000000000000] 13:21:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5FA23F800) [pid = 2636] [serial = 485] [outer = 000000A5F64DB000] 13:21:57 INFO - PROCESS | 2636 | 1466626917973 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5FA811000) [pid = 2636] [serial = 486] [outer = 000000A5F64DB000] 13:21:58 INFO - PROCESS | 2636 | 1466626918395 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 13:21:58 INFO - PROCESS | 2636 | 1466626918482 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 2636 | 1466626918485 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:21:58 INFO - PROCESS | 2636 | 1466626918489 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 2636 | 1466626918490 Marionette TRACE conn6 <- [1,614,null,{}] 13:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:21:58 INFO - PROCESS | 2636 | 1466626918494 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}] 13:21:58 INFO - PROCESS | 2636 | 1466626918496 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:58 INFO - PROCESS | 2636 | 1466626918622 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:21:58 INFO - PROCESS | 2636 | 1466626918675 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 2636 | 1466626918678 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF8D000 == 61 [pid = 2636] [id = 163] 13:21:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A581BDA800) [pid = 2636] [serial = 487] [outer = 0000000000000000] 13:21:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A581BE2800) [pid = 2636] [serial = 488] [outer = 000000A581BDA800] 13:21:58 INFO - PROCESS | 2636 | 1466626918727 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5FA80A400) [pid = 2636] [serial = 489] [outer = 000000A581BDA800] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5FA803000) [pid = 2636] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5F3228400) [pid = 2636] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5F5DF2C00) [pid = 2636] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F2A8F400) [pid = 2636] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5FB4F1C00) [pid = 2636] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F87DA400) [pid = 2636] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F656CC00) [pid = 2636] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F32BF400) [pid = 2636] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F98A9400) [pid = 2636] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:21:59 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F924CC00) [pid = 2636] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:21:59 INFO - PROCESS | 2636 | 1466626919224 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 776ms 13:21:59 INFO - PROCESS | 2636 | 1466626919272 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 2636 | 1466626919275 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:21:59 INFO - PROCESS | 2636 | 1466626919278 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 2636 | 1466626919280 Marionette TRACE conn6 <- [1,618,null,{}] 13:21:59 INFO - PROCESS | 2636 | 1466626919283 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}] 13:21:59 INFO - PROCESS | 2636 | 1466626919286 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:59 INFO - PROCESS | 2636 | 1466626919379 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:21:59 INFO - PROCESS | 2636 | 1466626919386 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 2636 | 1466626919388 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:21:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD1D0000 == 62 [pid = 2636] [id = 164] 13:21:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F3969C00) [pid = 2636] [serial = 490] [outer = 0000000000000000] 13:21:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F924CC00) [pid = 2636] [serial = 491] [outer = 000000A5F3969C00] 13:21:59 INFO - PROCESS | 2636 | 1466626919433 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5FB2C7800) [pid = 2636] [serial = 492] [outer = 000000A5F3969C00] 13:21:59 INFO - PROCESS | 2636 | 1466626919865 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 13:21:59 INFO - PROCESS | 2636 | 1466626919911 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 2636 | 1466626919914 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:21:59 INFO - PROCESS | 2636 | 1466626919917 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 2636 | 1466626919919 Marionette TRACE conn6 <- [1,622,null,{}] 13:21:59 INFO - PROCESS | 2636 | 1466626919930 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}] 13:21:59 INFO - PROCESS | 2636 | 1466626919933 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:00 INFO - PROCESS | 2636 | 1466626920026 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:22:00 INFO - PROCESS | 2636 | 1466626920034 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 2636 | 1466626920036 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBBE800 == 63 [pid = 2636] [id = 165] 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5FA19A800) [pid = 2636] [serial = 493] [outer = 0000000000000000] 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5FA1A2400) [pid = 2636] [serial = 494] [outer = 000000A5FA19A800] 13:22:00 INFO - PROCESS | 2636 | 1466626920082 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5FA1A8800) [pid = 2636] [serial = 495] [outer = 000000A5FA19A800] 13:22:00 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:00 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:00 INFO - PROCESS | 2636 | 1466626920531 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]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 13:22:00 INFO - PROCESS | 2636 | 1466626920548 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 2636 | 1466626920550 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:22:00 INFO - PROCESS | 2636 | 1466626920554 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:22:00 INFO - PROCESS | 2636 | 1466626920556 Marionette TRACE conn6 <- [1,626,null,{}] 13:22:00 INFO - PROCESS | 2636 | 1466626920559 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}] 13:22:00 INFO - PROCESS | 2636 | 1466626920561 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:00 INFO - PROCESS | 2636 | 1466626920693 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:22:00 INFO - PROCESS | 2636 | 1466626920698 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 2636 | 1466626920700 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE07C800 == 64 [pid = 2636] [id = 166] 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5FB2C9000) [pid = 2636] [serial = 496] [outer = 0000000000000000] 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5FB4EE000) [pid = 2636] [serial = 497] [outer = 000000A5FB2C9000] 13:22:00 INFO - PROCESS | 2636 | 1466626920747 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5FB5B6000) [pid = 2636] [serial = 498] [outer = 000000A5FB2C9000] 13:22:01 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:01 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:22:01 INFO - PROCESS | 2636 | 1466626921317 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 775ms 13:22:01 INFO - PROCESS | 2636 | 1466626921333 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 2636 | 1466626921338 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:22:01 INFO - PROCESS | 2636 | 1466626921343 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 2636 | 1466626921347 Marionette TRACE conn6 <- [1,630,null,{}] 13:22:01 INFO - PROCESS | 2636 | 1466626921353 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}] 13:22:01 INFO - PROCESS | 2636 | 1466626921357 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:01 INFO - PROCESS | 2636 | 1466626921529 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:22:01 INFO - PROCESS | 2636 | 1466626921656 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 2636 | 1466626921659 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B7D000 == 65 [pid = 2636] [id = 167] 13:22:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5E8E79000) [pid = 2636] [serial = 499] [outer = 0000000000000000] 13:22:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5ED64B800) [pid = 2636] [serial = 500] [outer = 000000A5E8E79000] 13:22:01 INFO - PROCESS | 2636 | 1466626921718 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 117 (000000A5F3225400) [pid = 2636] [serial = 501] [outer = 000000A5E8E79000] 13:22:02 INFO - PROCESS | 2636 | 1466626922323 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1029ms 13:22:02 INFO - PROCESS | 2636 | 1466626922376 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 2636 | 1466626922382 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:22:02 INFO - PROCESS | 2636 | 1466626922388 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 2636 | 1466626922392 Marionette TRACE conn6 <- [1,634,null,{}] 13:22:02 INFO - PROCESS | 2636 | 1466626922396 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}] 13:22:02 INFO - PROCESS | 2636 | 1466626922399 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:02 INFO - PROCESS | 2636 | 1466626922525 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:22:02 INFO - PROCESS | 2636 | 1466626922649 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 2636 | 1466626922652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F949B000 == 66 [pid = 2636] [id = 168] 13:22:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 118 (000000A5F6518400) [pid = 2636] [serial = 502] [outer = 0000000000000000] 13:22:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 119 (000000A5F6686000) [pid = 2636] [serial = 503] [outer = 000000A5F6518400] 13:22:02 INFO - PROCESS | 2636 | 1466626922711 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 120 (000000A5F87DE800) [pid = 2636] [serial = 504] [outer = 000000A5F6518400] 13:22:03 INFO - PROCESS | 2636 | 1466626923339 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]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 13:22:03 INFO - PROCESS | 2636 | 1466626923376 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:22:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:22:03 INFO - PROCESS | 2636 | 1466626923379 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:22:03 INFO - PROCESS | 2636 | 1466626923383 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 2636 | 1466626923387 Marionette TRACE conn6 <- [1,638,null,{}] 13:22:03 INFO - PROCESS | 2636 | 1466626923399 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}] 13:22:03 INFO - PROCESS | 2636 | 1466626923404 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:03 INFO - PROCESS | 2636 | 1466626923528 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:22:03 INFO - PROCESS | 2636 | 1466626923655 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 2636 | 1466626923659 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF117800 == 67 [pid = 2636] [id = 169] 13:22:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 121 (000000A5ED579800) [pid = 2636] [serial = 505] [outer = 0000000000000000] 13:22:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 122 (000000A5F981BC00) [pid = 2636] [serial = 506] [outer = 000000A5ED579800] 13:22:03 INFO - PROCESS | 2636 | 1466626923717 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 123 (000000A5FA23DC00) [pid = 2636] [serial = 507] [outer = 000000A5ED579800] 13:22:04 INFO - PROCESS | 2636 | 1466626924311 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 983ms 13:22:04 INFO - PROCESS | 2636 | 1466626924367 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 2636 | 1466626924371 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:22:04 INFO - PROCESS | 2636 | 1466626924375 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 2636 | 1466626924377 Marionette TRACE conn6 <- [1,642,null,{}] 13:22:04 INFO - PROCESS | 2636 | 1466626924381 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}] 13:22:04 INFO - PROCESS | 2636 | 1466626924384 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:04 INFO - PROCESS | 2636 | 1466626924507 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:22:04 INFO - PROCESS | 2636 | 1466626924602 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 2636 | 1466626924605 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FFD19000 == 68 [pid = 2636] [id = 170] 13:22:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 124 (000000A5FA2EC000) [pid = 2636] [serial = 508] [outer = 0000000000000000] 13:22:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 125 (000000A5FA64C800) [pid = 2636] [serial = 509] [outer = 000000A5FA2EC000] 13:22:04 INFO - PROCESS | 2636 | 1466626924659 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 126 (000000A5FB5B6400) [pid = 2636] [serial = 510] [outer = 000000A5FA2EC000] 13:22:05 INFO - PROCESS | 2636 | 1466626925230 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 879ms 13:22:05 INFO - PROCESS | 2636 | 1466626925256 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 2636 | 1466626925258 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:22:05 INFO - PROCESS | 2636 | 1466626925262 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 2636 | 1466626925264 Marionette TRACE conn6 <- [1,646,null,{}] 13:22:05 INFO - PROCESS | 2636 | 1466626925268 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}] 13:22:05 INFO - PROCESS | 2636 | 1466626925270 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:05 INFO - PROCESS | 2636 | 1466626925391 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:22:05 INFO - PROCESS | 2636 | 1466626925491 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 2636 | 1466626925493 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A581087000 == 69 [pid = 2636] [id = 171] 13:22:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 127 (000000A581E37800) [pid = 2636] [serial = 511] [outer = 0000000000000000] 13:22:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 128 (000000A581E3D000) [pid = 2636] [serial = 512] [outer = 000000A581E37800] 13:22:05 INFO - PROCESS | 2636 | 1466626925547 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 129 (000000A5E9A8A000) [pid = 2636] [serial = 513] [outer = 000000A581E37800] 13:22:06 INFO - PROCESS | 2636 | 1466626926418 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1182ms 13:22:06 INFO - PROCESS | 2636 | 1466626926447 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 2636 | 1466626926451 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:22:06 INFO - PROCESS | 2636 | 1466626926456 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 2636 | 1466626926461 Marionette TRACE conn6 <- [1,650,null,{}] 13:22:06 INFO - PROCESS | 2636 | 1466626926466 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}] 13:22:06 INFO - PROCESS | 2636 | 1466626926469 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:06 INFO - PROCESS | 2636 | 1466626926578 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:22:06 INFO - PROCESS | 2636 | 1466626926674 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 2636 | 1466626926677 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF716000 == 70 [pid = 2636] [id = 172] 13:22:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 130 (000000A5E95B8C00) [pid = 2636] [serial = 514] [outer = 0000000000000000] 13:22:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 131 (000000A5EA0D7C00) [pid = 2636] [serial = 515] [outer = 000000A5E95B8C00] 13:22:06 INFO - PROCESS | 2636 | 1466626926727 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 132 (000000A5ED578C00) [pid = 2636] [serial = 516] [outer = 000000A5E95B8C00] 13:22:07 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:07 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBBE800 == 69 [pid = 2636] [id = 165] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD1D0000 == 68 [pid = 2636] [id = 164] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF8D000 == 67 [pid = 2636] [id = 163] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC591800 == 66 [pid = 2636] [id = 162] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74AD000 == 65 [pid = 2636] [id = 161] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6658800 == 64 [pid = 2636] [id = 160] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5961000 == 63 [pid = 2636] [id = 159] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE3A000 == 62 [pid = 2636] [id = 158] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F515C000 == 61 [pid = 2636] [id = 157] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED37C800 == 60 [pid = 2636] [id = 150] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF93800 == 59 [pid = 2636] [id = 124] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC8000 == 58 [pid = 2636] [id = 139] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F93000 == 57 [pid = 2636] [id = 151] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6C1000 == 56 [pid = 2636] [id = 136] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF0C2800 == 55 [pid = 2636] [id = 152] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F635D800 == 54 [pid = 2636] [id = 98] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3183000 == 53 [pid = 2636] [id = 140] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9A65800 == 52 [pid = 2636] [id = 80] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F986A000 == 51 [pid = 2636] [id = 154] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF0E2000 == 50 [pid = 2636] [id = 83] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F984D000 == 49 [pid = 2636] [id = 153] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BEE000 == 48 [pid = 2636] [id = 110] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC75000 == 47 [pid = 2636] [id = 135] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F503A000 == 46 [pid = 2636] [id = 96] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE99C800 == 45 [pid = 2636] [id = 155] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E731E800 == 44 [pid = 2636] [id = 156] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E1A800 == 43 [pid = 2636] [id = 81] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF0DA000 == 42 [pid = 2636] [id = 112] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6E5000 == 41 [pid = 2636] [id = 125] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C92000 == 40 [pid = 2636] [id = 123] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982F800 == 39 [pid = 2636] [id = 82] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC5A2800 == 38 [pid = 2636] [id = 121] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE71800 == 37 [pid = 2636] [id = 95] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F913F800 == 36 [pid = 2636] [id = 137] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC589000 == 35 [pid = 2636] [id = 53] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF0CD800 == 34 [pid = 2636] [id = 138] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6DF800 == 33 [pid = 2636] [id = 97] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A581087000 == 32 [pid = 2636] [id = 171] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FFD19000 == 31 [pid = 2636] [id = 170] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF117800 == 30 [pid = 2636] [id = 169] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F949B000 == 29 [pid = 2636] [id = 168] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE07C800 == 28 [pid = 2636] [id = 166] 13:22:08 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B7D000 == 27 [pid = 2636] [id = 167] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 131 (000000A5F981E800) [pid = 2636] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 130 (000000A5FA80F400) [pid = 2636] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 129 (000000A5FA104000) [pid = 2636] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 128 (000000A5F5029400) [pid = 2636] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 127 (000000A5FB4EA800) [pid = 2636] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 126 (000000A5F6515400) [pid = 2636] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 125 (000000A5F6486800) [pid = 2636] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 124 (000000A5F322A000) [pid = 2636] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 123 (000000A5F611FC00) [pid = 2636] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 122 (000000A5F667E400) [pid = 2636] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 121 (000000A5FB562C00) [pid = 2636] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 120 (000000A5F917F800) [pid = 2636] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 119 (000000A5FA242800) [pid = 2636] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 118 (000000A5F27AF400) [pid = 2636] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 117 (000000A5F66E8C00) [pid = 2636] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 116 (000000A5F8267000) [pid = 2636] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5F64D6800) [pid = 2636] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5FA10B400) [pid = 2636] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5FA2E9400) [pid = 2636] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5FA28B400) [pid = 2636] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5FB498800) [pid = 2636] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F9504000) [pid = 2636] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5FB5BA000) [pid = 2636] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F94FB400) [pid = 2636] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:22:08 INFO - PROCESS | 2636 | 1466626928315 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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1882ms 13:22:08 INFO - PROCESS | 2636 | 1466626928344 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 2636 | 1466626928348 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:22:08 INFO - PROCESS | 2636 | 1466626928354 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 2636 | 1466626928357 Marionette TRACE conn6 <- [1,654,null,{}] 13:22:08 INFO - PROCESS | 2636 | 1466626928363 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}] 13:22:08 INFO - PROCESS | 2636 | 1466626928366 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:08 INFO - PROCESS | 2636 | 1466626928465 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:22:08 INFO - PROCESS | 2636 | 1466626928541 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 2636 | 1466626928546 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC3800 == 28 [pid = 2636] [id = 173] 13:22:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5E8D0B000) [pid = 2636] [serial = 517] [outer = 0000000000000000] 13:22:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5E8D2B400) [pid = 2636] [serial = 518] [outer = 000000A5E8D0B000] 13:22:08 INFO - PROCESS | 2636 | 1466626928597 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5E8E9AC00) [pid = 2636] [serial = 519] [outer = 000000A5E8D0B000] 13:22:08 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:08 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:09 INFO - PROCESS | 2636 | 1466626929005 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 689ms 13:22:09 INFO - PROCESS | 2636 | 1466626929046 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 2636 | 1466626929052 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:22:09 INFO - PROCESS | 2636 | 1466626929059 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 2636 | 1466626929062 Marionette TRACE conn6 <- [1,658,null,{}] 13:22:09 INFO - PROCESS | 2636 | 1466626929066 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}] 13:22:09 INFO - PROCESS | 2636 | 1466626929069 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:09 INFO - PROCESS | 2636 | 1466626929164 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:22:09 INFO - PROCESS | 2636 | 1466626929172 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 2636 | 1466626929174 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE44800 == 29 [pid = 2636] [id = 174] 13:22:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5E8FA4C00) [pid = 2636] [serial = 520] [outer = 0000000000000000] 13:22:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5E97BB800) [pid = 2636] [serial = 521] [outer = 000000A5E8FA4C00] 13:22:09 INFO - PROCESS | 2636 | 1466626929223 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5ED3C1400) [pid = 2636] [serial = 522] [outer = 000000A5E8FA4C00] 13:22:09 INFO - PROCESS | 2636 | 1466626929724 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 13:22:09 INFO - PROCESS | 2636 | 1466626929751 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 2636 | 1466626929754 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:22:09 INFO - PROCESS | 2636 | 1466626929762 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 2636 | 1466626929766 Marionette TRACE conn6 <- [1,662,null,{}] 13:22:09 INFO - PROCESS | 2636 | 1466626929779 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}] 13:22:09 INFO - PROCESS | 2636 | 1466626929784 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:09 INFO - PROCESS | 2636 | 1466626929906 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:22:10 INFO - PROCESS | 2636 | 1466626929993 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 2636 | 1466626929996 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B67800 == 30 [pid = 2636] [id = 175] 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A581BE5C00) [pid = 2636] [serial = 523] [outer = 0000000000000000] 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5EEE79400) [pid = 2636] [serial = 524] [outer = 000000A581BE5C00] 13:22:10 INFO - PROCESS | 2636 | 1466626930045 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 117 (000000A5EF611800) [pid = 2636] [serial = 525] [outer = 000000A581BE5C00] 13:22:10 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:10 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:22:10 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:10 INFO - PROCESS | 2636 | [2636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:22:10 INFO - PROCESS | 2636 | 1466626930470 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]]]}] 13:22: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 13:22:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 13:22:10 INFO - PROCESS | 2636 | 1466626930498 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 2636 | 1466626930501 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:22:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:22:10 INFO - PROCESS | 2636 | 1466626930510 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 2636 | 1466626930512 Marionette TRACE conn6 <- [1,666,null,{}] 13:22:10 INFO - PROCESS | 2636 | 1466626930516 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}] 13:22:10 INFO - PROCESS | 2636 | 1466626930518 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:10 INFO - PROCESS | 2636 | 1466626930634 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:22:10 INFO - PROCESS | 2636 | 1466626930639 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 2636 | 1466626930641 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3497000 == 31 [pid = 2636] [id = 176] 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 118 (000000A5EF9C2000) [pid = 2636] [serial = 526] [outer = 0000000000000000] 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 119 (000000A5F27AF400) [pid = 2636] [serial = 527] [outer = 000000A5EF9C2000] 13:22:10 INFO - PROCESS | 2636 | 1466626930688 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 120 (000000A5F2B3D400) [pid = 2636] [serial = 528] [outer = 000000A5EF9C2000] 13:22:11 INFO - PROCESS | 2636 | 1466626931190 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]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:22:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 13:22:11 INFO - PROCESS | 2636 | 1466626931268 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 2636 | 1466626931270 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:22:11 INFO - PROCESS | 2636 | 1466626931274 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 2636 | 1466626931276 Marionette TRACE conn6 <- [1,670,null,{}] 13:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:22:11 INFO - PROCESS | 2636 | 1466626931279 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}] 13:22:11 INFO - PROCESS | 2636 | 1466626931281 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:11 INFO - PROCESS | 2636 | 1466626931389 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:22:11 INFO - PROCESS | 2636 | 1466626931400 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 2636 | 1466626931403 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50E7800 == 32 [pid = 2636] [id = 177] 13:22:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 121 (000000A5E8D09C00) [pid = 2636] [serial = 529] [outer = 0000000000000000] 13:22:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 122 (000000A5F316CC00) [pid = 2636] [serial = 530] [outer = 000000A5E8D09C00] 13:22:11 INFO - PROCESS | 2636 | 1466626931490 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 123 (000000A5F324E400) [pid = 2636] [serial = 531] [outer = 000000A5E8D09C00] 13:22:11 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:22:12 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 122 (000000A5FA285400) [pid = 2636] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 121 (000000A5FB5B7400) [pid = 2636] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 120 (000000A5F8775000) [pid = 2636] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 119 (000000A5F32C2400) [pid = 2636] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 118 (000000A5E95BD000) [pid = 2636] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 117 (000000A5F9817000) [pid = 2636] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 116 (000000A5F9508C00) [pid = 2636] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5F64DB000) [pid = 2636] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A581BDA800) [pid = 2636] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5FA19A800) [pid = 2636] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5EF6D7C00) [pid = 2636] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F87D7400) [pid = 2636] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F64C0800) [pid = 2636] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F9814400) [pid = 2636] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5FC7E0800) [pid = 2636] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5E9A83400) [pid = 2636] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5E8D29000) [pid = 2636] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F87E0C00) [pid = 2636] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F64D8000) [pid = 2636] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5814CEC00) [pid = 2636] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5FA64CC00) [pid = 2636] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5FB2C9000) [pid = 2636] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F3969C00) [pid = 2636] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5FA240400) [pid = 2636] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F6513800) [pid = 2636] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5FA811800) [pid = 2636] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:22:12 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EEF8B800) [pid = 2636] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:22:12 INFO - PROCESS | 2636 | 1466626932749 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]]]}] 13:22:12 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) 13:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1483ms 13:22:12 INFO - PROCESS | 2636 | 1466626932763 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 2636 | 1466626932766 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:22:12 INFO - PROCESS | 2636 | 1466626932769 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 2636 | 1466626932771 Marionette TRACE conn6 <- [1,674,null,{}] 13:22:12 INFO - PROCESS | 2636 | 1466626932775 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}] 13:22:12 INFO - PROCESS | 2636 | 1466626932781 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:12 INFO - PROCESS | 2636 | 1466626932885 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:22:12 INFO - PROCESS | 2636 | 1466626932891 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 2636 | 1466626932893 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BAE000 == 33 [pid = 2636] [id = 178] 13:22:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E855A400) [pid = 2636] [serial = 532] [outer = 0000000000000000] 13:22:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F342A000) [pid = 2636] [serial = 533] [outer = 000000A5E855A400] 13:22:13 INFO - PROCESS | 2636 | 1466626933006 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F5029400) [pid = 2636] [serial = 534] [outer = 000000A5E855A400] 13:22:13 INFO - PROCESS | 2636 | 1466626933865 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]]]}] 13:22: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 13:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 13:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:22:13 INFO - PROCESS | 2636 | 1466626933900 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 2636 | 1466626933902 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:22:13 INFO - PROCESS | 2636 | 1466626933905 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 2636 | 1466626933907 Marionette TRACE conn6 <- [1,678,null,{}] 13:22:13 INFO - PROCESS | 2636 | 1466626933911 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}] 13:22:13 INFO - PROCESS | 2636 | 1466626933913 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:14 INFO - PROCESS | 2636 | 1466626933995 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:22:14 INFO - PROCESS | 2636 | 1466626934069 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 2636 | 1466626934071 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6369800 == 34 [pid = 2636] [id = 179] 13:22:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A581E41800) [pid = 2636] [serial = 535] [outer = 0000000000000000] 13:22:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F5F27400) [pid = 2636] [serial = 536] [outer = 000000A581E41800] 13:22:14 INFO - PROCESS | 2636 | 1466626934118 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F6485400) [pid = 2636] [serial = 537] [outer = 000000A581E41800] 13:22:15 INFO - PROCESS | 2636 | 1466626935034 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:22:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 13:22:15 INFO - PROCESS | 2636 | 1466626935113 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:22:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:22:15 INFO - PROCESS | 2636 | 1466626935118 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:22:15 INFO - PROCESS | 2636 | 1466626935125 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 2636 | 1466626935129 Marionette TRACE conn6 <- [1,682,null,{}] 13:22:15 INFO - PROCESS | 2636 | 1466626935136 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}] 13:22:15 INFO - PROCESS | 2636 | 1466626935139 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:15 INFO - PROCESS | 2636 | 1466626935292 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:22:15 INFO - PROCESS | 2636 | 1466626935452 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 2636 | 1466626935458 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9A5C000 == 35 [pid = 2636] [id = 180] 13:22:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5E8D08C00) [pid = 2636] [serial = 538] [outer = 0000000000000000] 13:22:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5E8D20800) [pid = 2636] [serial = 539] [outer = 000000A5E8D08C00] 13:22:15 INFO - PROCESS | 2636 | 1466626935518 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5E8EDBC00) [pid = 2636] [serial = 540] [outer = 000000A5E8D08C00] 13:22:16 INFO - PROCESS | 2636 | 1466626936652 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]]]}] 13:22:16 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) 13:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1554ms 13:22:16 INFO - PROCESS | 2636 | 1466626936678 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2636 | 1466626936683 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:22:16 INFO - PROCESS | 2636 | 1466626936691 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 2636 | 1466626936694 Marionette TRACE conn6 <- [1,686,null,{}] 13:22:16 INFO - PROCESS | 2636 | 1466626936698 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}] 13:22:16 INFO - PROCESS | 2636 | 1466626936701 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:16 INFO - PROCESS | 2636 | 1466626936830 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:22:16 INFO - PROCESS | 2636 | 1466626936965 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 2636 | 1466626936968 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B67000 == 36 [pid = 2636] [id = 181] 13:22:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5ED575800) [pid = 2636] [serial = 541] [outer = 0000000000000000] 13:22:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5EDDBE000) [pid = 2636] [serial = 542] [outer = 000000A5ED575800] 13:22:17 INFO - PROCESS | 2636 | 1466626937026 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5EEFD5C00) [pid = 2636] [serial = 543] [outer = 000000A5ED575800] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BAE000 == 35 [pid = 2636] [id = 178] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50E7800 == 34 [pid = 2636] [id = 177] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3497000 == 33 [pid = 2636] [id = 176] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B67800 == 32 [pid = 2636] [id = 175] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE44800 == 31 [pid = 2636] [id = 174] 13:22:17 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC3800 == 30 [pid = 2636] [id = 173] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5FA291C00) [pid = 2636] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5FA2EE400) [pid = 2636] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F8260000) [pid = 2636] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5FB56B000) [pid = 2636] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F3251000) [pid = 2636] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5FC527400) [pid = 2636] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5FB491000) [pid = 2636] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F64BC000) [pid = 2636] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5EEFD4000) [pid = 2636] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5FB2C5400) [pid = 2636] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F981E400) [pid = 2636] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5FA104C00) [pid = 2636] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5FA23F800) [pid = 2636] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A581BE2800) [pid = 2636] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5FA811000) [pid = 2636] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5FA1A2400) [pid = 2636] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F2A90400) [pid = 2636] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F32C5C00) [pid = 2636] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5FA10C000) [pid = 2636] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EF6F2000) [pid = 2636] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F64D7000) [pid = 2636] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F7302C00) [pid = 2636] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5FB5BB000) [pid = 2636] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5FC758800) [pid = 2636] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5FC7E2C00) [pid = 2636] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5FC848000) [pid = 2636] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EDDB2800) [pid = 2636] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F3227C00) [pid = 2636] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E29C00) [pid = 2636] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EDDD8400) [pid = 2636] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F94EFC00) [pid = 2636] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6689800) [pid = 2636] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F7F19C00) [pid = 2636] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5814D4000) [pid = 2636] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F3226000) [pid = 2636] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5FA655000) [pid = 2636] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5FC759800) [pid = 2636] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5FA80A400) [pid = 2636] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5FA1A8800) [pid = 2636] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5FB4EE000) [pid = 2636] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5FB5B6000) [pid = 2636] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F924CC00) [pid = 2636] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5FB2C7800) [pid = 2636] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:22:17 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F32C1000) [pid = 2636] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:22:18 INFO - PROCESS | 2636 | 1466626938302 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]]]}] 13:22:18 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) 13:22:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1696ms 13:22:18 INFO - PROCESS | 2636 | 1466626938389 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:22:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:22:18 INFO - PROCESS | 2636 | 1466626938394 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:22:18 INFO - PROCESS | 2636 | 1466626938399 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 2636 | 1466626938402 Marionette TRACE conn6 <- [1,690,null,{}] 13:22:18 INFO - PROCESS | 2636 | 1466626938407 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}] 13:22:18 INFO - PROCESS | 2636 | 1466626938410 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:18 INFO - PROCESS | 2636 | 1466626938499 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:22:18 INFO - PROCESS | 2636 | 1466626938507 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2636 | 1466626938509 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC3800 == 31 [pid = 2636] [id = 182] 13:22:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8E1B800) [pid = 2636] [serial = 544] [outer = 0000000000000000] 13:22:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E77800) [pid = 2636] [serial = 545] [outer = 000000A5E8E1B800] 13:22:18 INFO - PROCESS | 2636 | 1466626938559 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8FA4000) [pid = 2636] [serial = 546] [outer = 000000A5E8E1B800] 13:22:19 INFO - PROCESS | 2636 | 1466626939521 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]]]}] 13:22: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 13:22:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 13:22:19 INFO - PROCESS | 2636 | 1466626939531 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2636 | 1466626939536 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:22:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:22:19 INFO - PROCESS | 2636 | 1466626939542 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 2636 | 1466626939545 Marionette TRACE conn6 <- [1,694,null,{}] 13:22:19 INFO - PROCESS | 2636 | 1466626939549 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}] 13:22:19 INFO - PROCESS | 2636 | 1466626939551 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:19 INFO - PROCESS | 2636 | 1466626939643 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:22:19 INFO - PROCESS | 2636 | 1466626939650 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2636 | 1466626939652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE61000 == 32 [pid = 2636] [id = 183] 13:22:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EDDBAC00) [pid = 2636] [serial = 547] [outer = 0000000000000000] 13:22:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EE079000) [pid = 2636] [serial = 548] [outer = 000000A5EDDBAC00] 13:22:19 INFO - PROCESS | 2636 | 1466626939704 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EEF87C00) [pid = 2636] [serial = 549] [outer = 000000A5EDDBAC00] 13:22:20 INFO - PROCESS | 2636 | 1466626940731 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]]]}] 13:22: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 13:22:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1234ms 13:22:20 INFO - PROCESS | 2636 | 1466626940779 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 2636 | 1466626940782 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:22:20 INFO - PROCESS | 2636 | 1466626940786 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 2636 | 1466626940790 Marionette TRACE conn6 <- [1,698,null,{}] 13:22:20 INFO - PROCESS | 2636 | 1466626940802 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}] 13:22:20 INFO - PROCESS | 2636 | 1466626940807 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:20 INFO - PROCESS | 2636 | 1466626940930 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:22:20 INFO - PROCESS | 2636 | 1466626940939 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 2636 | 1466626940942 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BD7800 == 33 [pid = 2636] [id = 184] 13:22:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EF7BD400) [pid = 2636] [serial = 550] [outer = 0000000000000000] 13:22:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F2A99000) [pid = 2636] [serial = 551] [outer = 000000A5EF7BD400] 13:22:21 INFO - PROCESS | 2636 | 1466626940993 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F316B400) [pid = 2636] [serial = 552] [outer = 000000A5EF7BD400] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EF9C2000) [pid = 2636] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8D0B000) [pid = 2636] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8FA4C00) [pid = 2636] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E95B8C00) [pid = 2636] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A581BE5C00) [pid = 2636] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5E8E79000) [pid = 2636] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6518400) [pid = 2636] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5ED579800) [pid = 2636] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5FA2EC000) [pid = 2636] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A581E37800) [pid = 2636] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E8D09C00) [pid = 2636] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:22:21 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E855A400) [pid = 2636] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:22:21 INFO - PROCESS | 2636 | 1466626941952 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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 13:22:21 INFO - PROCESS | 2636 | 1466626941967 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:22:21 INFO - PROCESS | 2636 | 1466626941970 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:22:21 INFO - PROCESS | 2636 | 1466626941974 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 2636 | 1466626941976 Marionette TRACE conn6 <- [1,702,null,{}] 13:22:21 INFO - PROCESS | 2636 | 1466626941979 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}] 13:22:21 INFO - PROCESS | 2636 | 1466626941981 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:22 INFO - PROCESS | 2636 | 1466626942071 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:22:22 INFO - PROCESS | 2636 | 1466626942137 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 2636 | 1466626942139 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E24000 == 34 [pid = 2636] [id = 185] 13:22:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EE350400) [pid = 2636] [serial = 553] [outer = 0000000000000000] 13:22:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EF9C2000) [pid = 2636] [serial = 554] [outer = 000000A5EE350400] 13:22:22 INFO - PROCESS | 2636 | 1466626942189 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F3253C00) [pid = 2636] [serial = 555] [outer = 000000A5EE350400] 13:22:23 INFO - PROCESS | 2636 | 1466626943080 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]]]}] 13:22:23 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 13:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1143ms 13:22:23 INFO - PROCESS | 2636 | 1466626943118 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 2636 | 1466626943120 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:22:23 INFO - PROCESS | 2636 | 1466626943124 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 2636 | 1466626943126 Marionette TRACE conn6 <- [1,706,null,{}] 13:22:23 INFO - PROCESS | 2636 | 1466626943130 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}] 13:22:23 INFO - PROCESS | 2636 | 1466626943132 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:23 INFO - PROCESS | 2636 | 1466626943244 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:22:23 INFO - PROCESS | 2636 | 1466626943252 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 2636 | 1466626943254 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5960800 == 35 [pid = 2636] [id = 186] 13:22:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8D29000) [pid = 2636] [serial = 556] [outer = 0000000000000000] 13:22:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F3974000) [pid = 2636] [serial = 557] [outer = 000000A5E8D29000] 13:22:23 INFO - PROCESS | 2636 | 1466626943301 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8D0D800) [pid = 2636] [serial = 558] [outer = 000000A5E8D29000] 13:22:24 INFO - PROCESS | 2636 | 1466626944247 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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:22:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 13:22:24 INFO - PROCESS | 2636 | 1466626944311 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2636 | 1466626944315 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:22:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:22:24 INFO - PROCESS | 2636 | 1466626944321 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 2636 | 1466626944325 Marionette TRACE conn6 <- [1,710,null,{}] 13:22:24 INFO - PROCESS | 2636 | 1466626944331 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}] 13:22:24 INFO - PROCESS | 2636 | 1466626944334 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:24 INFO - PROCESS | 2636 | 1466626944505 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:22:24 INFO - PROCESS | 2636 | 1466626944706 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 2636 | 1466626944710 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDAAA000 == 36 [pid = 2636] [id = 187] 13:22:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8E9A400) [pid = 2636] [serial = 559] [outer = 0000000000000000] 13:22:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8EDFC00) [pid = 2636] [serial = 560] [outer = 000000A5E8E9A400] 13:22:24 INFO - PROCESS | 2636 | 1466626944769 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5ED6B7000) [pid = 2636] [serial = 561] [outer = 000000A5E8E9A400] 13:22:25 INFO - PROCESS | 2636 | 1466626945361 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] 13:22:25 INFO - PROCESS | 2636 | 1466626945420 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:22:25 INFO - PROCESS | 2636 | 1466626945450 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 2636 | 1466626945453 Marionette TRACE conn6 <- [1,714,null,{}] 13:22:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:22:25 INFO - PROCESS | 2636 | 1466626945471 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}] 13:22:25 INFO - PROCESS | 2636 | 1466626945475 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:25 INFO - PROCESS | 2636 | 1466626945601 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:22:25 INFO - PROCESS | 2636 | 1466626945670 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 2636 | 1466626945673 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5885000 == 37 [pid = 2636] [id = 188] 13:22:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EF6F2000) [pid = 2636] [serial = 562] [outer = 0000000000000000] 13:22:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F2A95C00) [pid = 2636] [serial = 563] [outer = 000000A5EF6F2000] 13:22:25 INFO - PROCESS | 2636 | 1466626945773 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F3965400) [pid = 2636] [serial = 564] [outer = 000000A5EF6F2000] 13:22:26 INFO - PROCESS | 2636 | 1466626946449 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]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:22:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1039ms 13:22:26 INFO - PROCESS | 2636 | 1466626946498 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 2636 | 1466626946501 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:22:26 INFO - PROCESS | 2636 | 1466626946505 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 2636 | 1466626946509 Marionette TRACE conn6 <- [1,718,null,{}] 13:22:26 INFO - PROCESS | 2636 | 1466626946521 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}] 13:22:26 INFO - PROCESS | 2636 | 1466626946526 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:26 INFO - PROCESS | 2636 | 1466626946690 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:22:26 INFO - PROCESS | 2636 | 1466626946765 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2636 | 1466626946768 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C68800 == 38 [pid = 2636] [id = 189] 13:22:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F64BF800) [pid = 2636] [serial = 565] [outer = 0000000000000000] 13:22:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F64C4400) [pid = 2636] [serial = 566] [outer = 000000A5F64BF800] 13:22:26 INFO - PROCESS | 2636 | 1466626946867 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64D6400) [pid = 2636] [serial = 567] [outer = 000000A5F64BF800] 13:22:27 INFO - PROCESS | 2636 | 1466626947631 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] 13:22:27 INFO - PROCESS | 2636 | 1466626947706 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:22:27 INFO - PROCESS | 2636 | 1466626947711 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 2636 | 1466626947715 Marionette TRACE conn6 <- [1,722,null,{}] 13:22:27 INFO - PROCESS | 2636 | 1466626947720 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}] 13:22:27 INFO - PROCESS | 2636 | 1466626947723 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:27 INFO - PROCESS | 2636 | 1466626947872 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:22:27 INFO - PROCESS | 2636 | 1466626947942 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 2636 | 1466626947946 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E24000 == 37 [pid = 2636] [id = 185] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BD7800 == 36 [pid = 2636] [id = 184] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE61000 == 35 [pid = 2636] [id = 183] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC3800 == 34 [pid = 2636] [id = 182] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B67000 == 33 [pid = 2636] [id = 181] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9A5C000 == 32 [pid = 2636] [id = 180] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6369800 == 31 [pid = 2636] [id = 179] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF716000 == 30 [pid = 2636] [id = 172] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C68800 == 29 [pid = 2636] [id = 189] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5885000 == 28 [pid = 2636] [id = 188] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5960800 == 27 [pid = 2636] [id = 186] 13:22:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDAAA000 == 26 [pid = 2636] [id = 187] 13:22:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A580D7F800 == 27 [pid = 2636] [id = 190] 13:22:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5814D2C00) [pid = 2636] [serial = 568] [outer = 0000000000000000] 13:22:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5814D5000) [pid = 2636] [serial = 569] [outer = 000000A5814D2C00] 13:22:28 INFO - PROCESS | 2636 | 1466626948633 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E854FC00) [pid = 2636] [serial = 570] [outer = 000000A5814D2C00] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F5F27400) [pid = 2636] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27AF400) [pid = 2636] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D2B400) [pid = 2636] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E97BB800) [pid = 2636] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5ED3C1400) [pid = 2636] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED578C00) [pid = 2636] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EA0D7C00) [pid = 2636] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EEE79400) [pid = 2636] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F3225400) [pid = 2636] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5ED64B800) [pid = 2636] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F87DE800) [pid = 2636] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F6686000) [pid = 2636] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5FA23DC00) [pid = 2636] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F981BC00) [pid = 2636] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5FB5B6400) [pid = 2636] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5FA64C800) [pid = 2636] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E9A8A000) [pid = 2636] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A581E3D000) [pid = 2636] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F316CC00) [pid = 2636] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F2B3D400) [pid = 2636] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F342A000) [pid = 2636] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5E8E9AC00) [pid = 2636] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F324E400) [pid = 2636] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5F5029400) [pid = 2636] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5EF611800) [pid = 2636] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 2636 | 1466626949238 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]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:22:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1601ms 13:22:29 INFO - PROCESS | 2636 | 1466626949318 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 2636 | 1466626949322 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:22:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:22:29 INFO - PROCESS | 2636 | 1466626949327 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 2636 | 1466626949330 Marionette TRACE conn6 <- [1,726,null,{}] 13:22:29 INFO - PROCESS | 2636 | 1466626949335 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}] 13:22:29 INFO - PROCESS | 2636 | 1466626949338 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:29 INFO - PROCESS | 2636 | 1466626949443 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:22:29 INFO - PROCESS | 2636 | 1466626949452 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 2636 | 1466626949455 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9629000 == 28 [pid = 2636] [id = 191] 13:22:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5E8E22000) [pid = 2636] [serial = 571] [outer = 0000000000000000] 13:22:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5E8E25000) [pid = 2636] [serial = 572] [outer = 000000A5E8E22000] 13:22:29 INFO - PROCESS | 2636 | 1466626949508 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5E8E7B800) [pid = 2636] [serial = 573] [outer = 000000A5E8E22000] 13:22:30 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:22:30 INFO - PROCESS | 2636 | 1466626950461 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]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:22:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1196ms 13:22:30 INFO - PROCESS | 2636 | 1466626950523 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 2636 | 1466626950527 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:22:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:22:30 INFO - PROCESS | 2636 | 1466626950535 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 2636 | 1466626950538 Marionette TRACE conn6 <- [1,730,null,{}] 13:22:30 INFO - PROCESS | 2636 | 1466626950542 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}] 13:22:30 INFO - PROCESS | 2636 | 1466626950545 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:30 INFO - PROCESS | 2636 | 1466626950641 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:22:30 INFO - PROCESS | 2636 | 1466626950649 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 2636 | 1466626950652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDEAE800 == 29 [pid = 2636] [id = 192] 13:22:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5E8EDD800) [pid = 2636] [serial = 574] [outer = 0000000000000000] 13:22:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5E8F9E000) [pid = 2636] [serial = 575] [outer = 000000A5E8EDD800] 13:22:30 INFO - PROCESS | 2636 | 1466626950710 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5ED3C1800) [pid = 2636] [serial = 576] [outer = 000000A5E8EDD800] 13:22:31 INFO - PROCESS | 2636 | 1466626951715 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]]]}] 13:22:31 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 13:22:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1240ms 13:22:31 INFO - PROCESS | 2636 | 1466626951783 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 2636 | 1466626951785 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:22:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:22:31 INFO - PROCESS | 2636 | 1466626951789 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 2636 | 1466626951794 Marionette TRACE conn6 <- [1,734,null,{}] 13:22:31 INFO - PROCESS | 2636 | 1466626951806 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}] 13:22:31 INFO - PROCESS | 2636 | 1466626951811 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:31 INFO - PROCESS | 2636 | 1466626951932 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:22:31 INFO - PROCESS | 2636 | 1466626951940 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 2636 | 1466626951943 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ACD800 == 30 [pid = 2636] [id = 193] 13:22:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5EE359C00) [pid = 2636] [serial = 577] [outer = 0000000000000000] 13:22:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EEE7A000) [pid = 2636] [serial = 578] [outer = 000000A5EE359C00] 13:22:32 INFO - PROCESS | 2636 | 1466626952023 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EEFD4400) [pid = 2636] [serial = 579] [outer = 000000A5EE359C00] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E8D29000) [pid = 2636] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5EF7BD400) [pid = 2636] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5ED575800) [pid = 2636] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A581E41800) [pid = 2636] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5EDDBAC00) [pid = 2636] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5E8D08C00) [pid = 2636] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5E8E1B800) [pid = 2636] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:22:32 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5EE350400) [pid = 2636] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:22:32 INFO - PROCESS | 2636 | 1466626952951 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]]]}] 13:22:32 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.) 13:22:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1196ms 13:22:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:22:32 INFO - PROCESS | 2636 | 1466626952987 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 2636 | 1466626952990 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:22:32 INFO - PROCESS | 2636 | 1466626952993 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 2636 | 1466626952995 Marionette TRACE conn6 <- [1,738,null,{}] 13:22:33 INFO - PROCESS | 2636 | 1466626952999 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}] 13:22:33 INFO - PROCESS | 2636 | 1466626953001 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:33 INFO - PROCESS | 2636 | 1466626953094 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:22:33 INFO - PROCESS | 2636 | 1466626953108 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 2636 | 1466626953110 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30DE000 == 31 [pid = 2636] [id = 194] 13:22:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5EF602800) [pid = 2636] [serial = 580] [outer = 0000000000000000] 13:22:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5EF6D6800) [pid = 2636] [serial = 581] [outer = 000000A5EF602800] 13:22:33 INFO - PROCESS | 2636 | 1466626953160 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5EDAF6000) [pid = 2636] [serial = 582] [outer = 000000A5EF602800] 13:22:34 INFO - PROCESS | 2636 | 1466626954083 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]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:22:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1137ms 13:22:34 INFO - PROCESS | 2636 | 1466626954133 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 2636 | 1466626954136 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:22:34 INFO - PROCESS | 2636 | 1466626954139 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 2636 | 1466626954141 Marionette TRACE conn6 <- [1,742,null,{}] 13:22:34 INFO - PROCESS | 2636 | 1466626954144 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}] 13:22:34 INFO - PROCESS | 2636 | 1466626954147 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:34 INFO - PROCESS | 2636 | 1466626954230 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:22:34 INFO - PROCESS | 2636 | 1466626954237 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 2636 | 1466626954239 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A4800 == 32 [pid = 2636] [id = 195] 13:22:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5F27B0400) [pid = 2636] [serial = 583] [outer = 0000000000000000] 13:22:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F27B3400) [pid = 2636] [serial = 584] [outer = 000000A5F27B0400] 13:22:34 INFO - PROCESS | 2636 | 1466626954296 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5F30D2800) [pid = 2636] [serial = 585] [outer = 000000A5F27B0400] 13:22:35 INFO - PROCESS | 2636 | 1466626955299 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]]]}] 13:22:35 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 13:22:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 13:22:35 INFO - PROCESS | 2636 | 1466626955324 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 2636 | 1466626955329 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:22:35 INFO - PROCESS | 2636 | 1466626955334 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:22:35 INFO - PROCESS | 2636 | 1466626955338 Marionette TRACE conn6 <- [1,746,null,{}] 13:22:35 INFO - PROCESS | 2636 | 1466626955344 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}] 13:22:35 INFO - PROCESS | 2636 | 1466626955348 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:35 INFO - PROCESS | 2636 | 1466626955475 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:22:35 INFO - PROCESS | 2636 | 1466626955536 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 2636 | 1466626955542 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A581075000 == 33 [pid = 2636] [id = 196] 13:22:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E8D07000) [pid = 2636] [serial = 586] [outer = 0000000000000000] 13:22:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E8D0D000) [pid = 2636] [serial = 587] [outer = 000000A5E8D07000] 13:22:35 INFO - PROCESS | 2636 | 1466626955601 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8E23400) [pid = 2636] [serial = 588] [outer = 000000A5E8D07000] 13:22:36 INFO - PROCESS | 2636 | 1466626956371 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]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1081ms 13:22:36 INFO - PROCESS | 2636 | 1466626956423 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 2636 | 1466626956428 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:22:36 INFO - PROCESS | 2636 | 1466626956435 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 2636 | 1466626956438 Marionette TRACE conn6 <- [1,750,null,{}] 13:22:36 INFO - PROCESS | 2636 | 1466626956442 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}] 13:22:36 INFO - PROCESS | 2636 | 1466626956445 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:36 INFO - PROCESS | 2636 | 1466626956567 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:22:36 INFO - PROCESS | 2636 | 1466626956635 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 2636 | 1466626956638 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A3800 == 34 [pid = 2636] [id = 197] 13:22:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5ED579000) [pid = 2636] [serial = 589] [outer = 0000000000000000] 13:22:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5ED657C00) [pid = 2636] [serial = 590] [outer = 000000A5ED579000] 13:22:36 INFO - PROCESS | 2636 | 1466626956696 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5EEE74C00) [pid = 2636] [serial = 591] [outer = 000000A5ED579000] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9DC800 == 33 [pid = 2636] [id = 25] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD1D6000 == 32 [pid = 2636] [id = 27] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AB000 == 31 [pid = 2636] [id = 14] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4C800 == 30 [pid = 2636] [id = 10] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BE7800 == 29 [pid = 2636] [id = 13] 13:22:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA017000 == 28 [pid = 2636] [id = 8] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F2A99000) [pid = 2636] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5EDDBE000) [pid = 2636] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5EEFD5C00) [pid = 2636] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6485400) [pid = 2636] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5EE079000) [pid = 2636] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E8D20800) [pid = 2636] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5E8EDBC00) [pid = 2636] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5E8E77800) [pid = 2636] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5E8FA4000) [pid = 2636] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5F316B400) [pid = 2636] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F3253C00) [pid = 2636] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5EEF87C00) [pid = 2636] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5E8D0D800) [pid = 2636] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 53 (000000A5EF9C2000) [pid = 2636] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | --DOMWINDOW == 52 (000000A5F3974000) [pid = 2636] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:22:37 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:22:37 INFO - PROCESS | 2636 | 1466626957986 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]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:22:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1594ms 13:22:38 INFO - PROCESS | 2636 | 1466626958032 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 2636 | 1466626958036 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:22:38 INFO - PROCESS | 2636 | 1466626958041 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 2636 | 1466626958044 Marionette TRACE conn6 <- [1,754,null,{}] 13:22:38 INFO - PROCESS | 2636 | 1466626958050 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}] 13:22:38 INFO - PROCESS | 2636 | 1466626958053 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:38 INFO - PROCESS | 2636 | 1466626958150 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:22:38 INFO - PROCESS | 2636 | 1466626958249 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 2636 | 1466626958254 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9768800 == 29 [pid = 2636] [id = 198] 13:22:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 53 (000000A5E8E1A800) [pid = 2636] [serial = 592] [outer = 0000000000000000] 13:22:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 54 (000000A5E8E22C00) [pid = 2636] [serial = 593] [outer = 000000A5E8E1A800] 13:22:38 INFO - PROCESS | 2636 | 1466626958304 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5E8ED9400) [pid = 2636] [serial = 594] [outer = 000000A5E8E1A800] 13:22:39 INFO - PROCESS | 2636 | 1466626959142 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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:22:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1131ms 13:22:39 INFO - PROCESS | 2636 | 1466626959172 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 2636 | 1466626959176 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:22:39 INFO - PROCESS | 2636 | 1466626959182 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 2636 | 1466626959185 Marionette TRACE conn6 <- [1,758,null,{}] 13:22:39 INFO - PROCESS | 2636 | 1466626959189 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}] 13:22:39 INFO - PROCESS | 2636 | 1466626959192 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:39 INFO - PROCESS | 2636 | 1466626959306 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:22:39 INFO - PROCESS | 2636 | 1466626959314 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 2636 | 1466626959316 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE5A800 == 30 [pid = 2636] [id = 199] 13:22:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5ED3C1400) [pid = 2636] [serial = 595] [outer = 0000000000000000] 13:22:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5ED578800) [pid = 2636] [serial = 596] [outer = 000000A5ED3C1400] 13:22:39 INFO - PROCESS | 2636 | 1466626959367 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5EEE0F000) [pid = 2636] [serial = 597] [outer = 000000A5ED3C1400] 13:22:39 INFO - PROCESS | 2636 | 1466626959865 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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 13:22:39 INFO - PROCESS | 2636 | 1466626959920 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 2636 | 1466626959923 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:22:39 INFO - PROCESS | 2636 | 1466626959926 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 2636 | 1466626959930 Marionette TRACE conn6 <- [1,762,null,{}] 13:22:39 INFO - PROCESS | 2636 | 1466626959951 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}] 13:22:39 INFO - PROCESS | 2636 | 1466626959956 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:40 INFO - PROCESS | 2636 | 1466626960067 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:22:40 INFO - PROCESS | 2636 | 1466626960080 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2636 | 1466626960083 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30DA000 == 31 [pid = 2636] [id = 200] 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5EF7BD800) [pid = 2636] [serial = 598] [outer = 0000000000000000] 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F27B1400) [pid = 2636] [serial = 599] [outer = 000000A5EF7BD800] 13:22:40 INFO - PROCESS | 2636 | 1466626960137 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5F3167400) [pid = 2636] [serial = 600] [outer = 000000A5EF7BD800] 13:22:40 INFO - PROCESS | 2636 | 1466626960590 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]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 13:22:40 INFO - PROCESS | 2636 | 1466626960621 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 2636 | 1466626960624 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:22:40 INFO - PROCESS | 2636 | 1466626960663 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 2636 | 1466626960665 Marionette TRACE conn6 <- [1,766,null,{}] 13:22:40 INFO - PROCESS | 2636 | 1466626960678 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}] 13:22:40 INFO - PROCESS | 2636 | 1466626960681 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:40 INFO - PROCESS | 2636 | 1466626960797 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:22:40 INFO - PROCESS | 2636 | 1466626960810 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 2636 | 1466626960812 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6C7000 == 32 [pid = 2636] [id = 201] 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5F322D000) [pid = 2636] [serial = 601] [outer = 0000000000000000] 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F324F800) [pid = 2636] [serial = 602] [outer = 000000A5F322D000] 13:22:40 INFO - PROCESS | 2636 | 1466626960895 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F32BC000) [pid = 2636] [serial = 603] [outer = 000000A5F322D000] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5814D2C00) [pid = 2636] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E8E22000) [pid = 2636] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5EE359C00) [pid = 2636] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5E8E9A400) [pid = 2636] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5EF6F2000) [pid = 2636] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5EF602800) [pid = 2636] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:22:41 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5E8EDD800) [pid = 2636] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:22:41 INFO - PROCESS | 2636 | 1466626961317 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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 713ms 13:22:41 INFO - PROCESS | 2636 | 1466626961348 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2636 | 1466626961350 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:22:41 INFO - PROCESS | 2636 | 1466626961353 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:22:41 INFO - PROCESS | 2636 | 1466626961355 Marionette TRACE conn6 <- [1,770,null,{}] 13:22:41 INFO - PROCESS | 2636 | 1466626961358 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}] 13:22:41 INFO - PROCESS | 2636 | 1466626961360 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:41 INFO - PROCESS | 2636 | 1466626961469 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:22:41 INFO - PROCESS | 2636 | 1466626961513 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 2636 | 1466626961515 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5891800 == 33 [pid = 2636] [id = 202] 13:22:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5ED56A800) [pid = 2636] [serial = 604] [outer = 0000000000000000] 13:22:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5F3171000) [pid = 2636] [serial = 605] [outer = 000000A5ED56A800] 13:22:41 INFO - PROCESS | 2636 | 1466626961560 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F39AB000) [pid = 2636] [serial = 606] [outer = 000000A5ED56A800] 13:22:41 INFO - PROCESS | 2636 | 1466626961923 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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 13:22:41 INFO - PROCESS | 2636 | 1466626961985 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 2636 | 1466626961987 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:22:42 INFO - PROCESS | 2636 | 1466626961990 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 2636 | 1466626961992 Marionette TRACE conn6 <- [1,774,null,{}] 13:22:42 INFO - PROCESS | 2636 | 1466626962001 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}] 13:22:42 INFO - PROCESS | 2636 | 1466626962007 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:42 INFO - PROCESS | 2636 | 1466626962116 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:22:42 INFO - PROCESS | 2636 | 1466626962152 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2636 | 1466626962154 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BB1800 == 34 [pid = 2636] [id = 203] 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5F501E000) [pid = 2636] [serial = 607] [outer = 0000000000000000] 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5F5F26C00) [pid = 2636] [serial = 608] [outer = 000000A5F501E000] 13:22:42 INFO - PROCESS | 2636 | 1466626962208 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F6144000) [pid = 2636] [serial = 609] [outer = 000000A5F501E000] 13:22:42 INFO - PROCESS | 2636 | 1466626962627 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]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 13:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:22:42 INFO - PROCESS | 2636 | 1466626962685 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 2636 | 1466626962688 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:22:42 INFO - PROCESS | 2636 | 1466626962691 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 2636 | 1466626962693 Marionette TRACE conn6 <- [1,778,null,{}] 13:22:42 INFO - PROCESS | 2636 | 1466626962697 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}] 13:22:42 INFO - PROCESS | 2636 | 1466626962700 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:42 INFO - PROCESS | 2636 | 1466626962785 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:22:42 INFO - PROCESS | 2636 | 1466626962793 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 2636 | 1466626962795 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F61AF000 == 35 [pid = 2636] [id = 204] 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F6482C00) [pid = 2636] [serial = 610] [outer = 0000000000000000] 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F6488400) [pid = 2636] [serial = 611] [outer = 000000A5F6482C00] 13:22:42 INFO - PROCESS | 2636 | 1466626962839 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F64BA000) [pid = 2636] [serial = 612] [outer = 000000A5F6482C00] 13:22:43 INFO - PROCESS | 2636 | 1466626963256 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]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 587ms 13:22:43 INFO - PROCESS | 2636 | 1466626963281 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 2636 | 1466626963283 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:22:43 INFO - PROCESS | 2636 | 1466626963287 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 2636 | 1466626963289 Marionette TRACE conn6 <- [1,782,null,{}] 13:22:43 INFO - PROCESS | 2636 | 1466626963292 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}] 13:22:43 INFO - PROCESS | 2636 | 1466626963294 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:43 INFO - PROCESS | 2636 | 1466626963376 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:22:43 INFO - PROCESS | 2636 | 1466626963381 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 2636 | 1466626963383 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6661800 == 36 [pid = 2636] [id = 205] 13:22:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F64BE400) [pid = 2636] [serial = 613] [outer = 0000000000000000] 13:22:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F64C5800) [pid = 2636] [serial = 614] [outer = 000000A5F64BE400] 13:22:43 INFO - PROCESS | 2636 | 1466626963436 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64D5800) [pid = 2636] [serial = 615] [outer = 000000A5F64BE400] 13:22:44 INFO - PROCESS | 2636 | 1466626964081 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]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 838ms 13:22:44 INFO - PROCESS | 2636 | 1466626964129 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 2636 | 1466626964134 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:22:44 INFO - PROCESS | 2636 | 1466626964139 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 2636 | 1466626964145 Marionette TRACE conn6 <- [1,786,null,{}] 13:22:44 INFO - PROCESS | 2636 | 1466626964150 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}] 13:22:44 INFO - PROCESS | 2636 | 1466626964153 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:44 INFO - PROCESS | 2636 | 1466626964301 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:22:44 INFO - PROCESS | 2636 | 1466626964386 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 2636 | 1466626964389 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B9000 == 37 [pid = 2636] [id = 206] 13:22:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8E9AC00) [pid = 2636] [serial = 616] [outer = 0000000000000000] 13:22:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8FA3800) [pid = 2636] [serial = 617] [outer = 000000A5E8E9AC00] 13:22:44 INFO - PROCESS | 2636 | 1466626964447 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EE087400) [pid = 2636] [serial = 618] [outer = 000000A5E8E9AC00] 13:22:45 INFO - PROCESS | 2636 | 1466626965036 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]]]}] 13:22:45 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 13:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 943ms 13:22:45 INFO - PROCESS | 2636 | 1466626965086 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 2636 | 1466626965091 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:22:45 INFO - PROCESS | 2636 | 1466626965098 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 2636 | 1466626965101 Marionette TRACE conn6 <- [1,790,null,{}] 13:22:45 INFO - PROCESS | 2636 | 1466626965105 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}] 13:22:45 INFO - PROCESS | 2636 | 1466626965108 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:45 INFO - PROCESS | 2636 | 1466626965259 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:22:45 INFO - PROCESS | 2636 | 1466626965330 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 2636 | 1466626965333 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5B25000 == 38 [pid = 2636] [id = 207] 13:22:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF7BD400) [pid = 2636] [serial = 619] [outer = 0000000000000000] 13:22:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F3170000) [pid = 2636] [serial = 620] [outer = 000000A5EF7BD400] 13:22:45 INFO - PROCESS | 2636 | 1466626965431 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F443C000) [pid = 2636] [serial = 621] [outer = 000000A5EF7BD400] 13:22:46 INFO - PROCESS | 2636 | 1466626966082 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]]]}] 13:22:46 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 13:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1031ms 13:22:46 INFO - PROCESS | 2636 | 1466626966131 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 2636 | 1466626966134 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:22:46 INFO - PROCESS | 2636 | 1466626966138 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 2636 | 1466626966142 Marionette TRACE conn6 <- [1,794,null,{}] 13:22:46 INFO - PROCESS | 2636 | 1466626966155 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}] 13:22:46 INFO - PROCESS | 2636 | 1466626966160 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:46 INFO - PROCESS | 2636 | 1466626966324 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:22:46 INFO - PROCESS | 2636 | 1466626966398 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 2636 | 1466626966402 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6CE8800 == 39 [pid = 2636] [id = 208] 13:22:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64BEC00) [pid = 2636] [serial = 622] [outer = 0000000000000000] 13:22:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64C5C00) [pid = 2636] [serial = 623] [outer = 000000A5F64BEC00] 13:22:46 INFO - PROCESS | 2636 | 1466626966500 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F650F400) [pid = 2636] [serial = 624] [outer = 000000A5F64BEC00] 13:22:47 INFO - PROCESS | 2636 | 1466626967195 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]]]}] 13:22:47 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 13:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1128ms 13:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:22:47 INFO - PROCESS | 2636 | 1466626967268 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 2636 | 1466626967272 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:22:47 INFO - PROCESS | 2636 | 1466626967277 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 2636 | 1466626967280 Marionette TRACE conn6 <- [1,798,null,{}] 13:22:47 INFO - PROCESS | 2636 | 1466626967285 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}] 13:22:47 INFO - PROCESS | 2636 | 1466626967288 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:47 INFO - PROCESS | 2636 | 1466626967390 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:22:47 INFO - PROCESS | 2636 | 1466626967462 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 2636 | 1466626967464 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CB9000 == 40 [pid = 2636] [id = 209] 13:22:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E8C1F400) [pid = 2636] [serial = 625] [outer = 0000000000000000] 13:22:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8C2B800) [pid = 2636] [serial = 626] [outer = 000000A5E8C1F400] 13:22:47 INFO - PROCESS | 2636 | 1466626967514 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8D2D000) [pid = 2636] [serial = 627] [outer = 000000A5E8C1F400] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3495000 == 39 [pid = 2636] [id = 15] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6979800 == 38 [pid = 2636] [id = 18] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C83800 == 37 [pid = 2636] [id = 21] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F596E800 == 36 [pid = 2636] [id = 17] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F85E5000 == 35 [pid = 2636] [id = 20] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9C8000 == 34 [pid = 2636] [id = 23] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5CA2800 == 33 [pid = 2636] [id = 26] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F735B800 == 32 [pid = 2636] [id = 19] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C87800 == 31 [pid = 2636] [id = 24] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EB800 == 30 [pid = 2636] [id = 16] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8DAC800 == 29 [pid = 2636] [id = 28] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59E000 == 28 [pid = 2636] [id = 22] 13:22:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A580D7F800 == 27 [pid = 2636] [id = 190] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F27B3400) [pid = 2636] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5814D5000) [pid = 2636] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8E25000) [pid = 2636] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E7B800) [pid = 2636] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EEE7A000) [pid = 2636] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5ED6B7000) [pid = 2636] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8EDFC00) [pid = 2636] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F3965400) [pid = 2636] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F2A95C00) [pid = 2636] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F64C4400) [pid = 2636] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EF6D6800) [pid = 2636] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EEFD4400) [pid = 2636] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8F9E000) [pid = 2636] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5E854FC00) [pid = 2636] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5EDAF6000) [pid = 2636] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5ED3C1800) [pid = 2636] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:22:48 INFO - PROCESS | 2636 | 1466626968749 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]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1536ms 13:22:48 INFO - PROCESS | 2636 | 1466626968814 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 2636 | 1466626968818 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:22:48 INFO - PROCESS | 2636 | 1466626968823 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 2636 | 1466626968826 Marionette TRACE conn6 <- [1,802,null,{}] 13:22:48 INFO - PROCESS | 2636 | 1466626968832 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}] 13:22:48 INFO - PROCESS | 2636 | 1466626968836 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:48 INFO - PROCESS | 2636 | 1466626968923 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:22:48 INFO - PROCESS | 2636 | 1466626968937 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 2636 | 1466626968940 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C7B000 == 28 [pid = 2636] [id = 210] 13:22:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E86B5000) [pid = 2636] [serial = 628] [outer = 0000000000000000] 13:22:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E86BAC00) [pid = 2636] [serial = 629] [outer = 000000A5E86B5000] 13:22:49 INFO - PROCESS | 2636 | 1466626968989 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8D20C00) [pid = 2636] [serial = 630] [outer = 000000A5E86B5000] 13:22:49 INFO - PROCESS | 2636 | 1466626969466 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] 13:22:49 INFO - PROCESS | 2636 | 1466626969525 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:22:49 INFO - PROCESS | 2636 | 1466626969532 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 2636 | 1466626969535 Marionette TRACE conn6 <- [1,806,null,{}] 13:22:49 INFO - PROCESS | 2636 | 1466626969539 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}] 13:22:49 INFO - PROCESS | 2636 | 1466626969542 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:49 INFO - PROCESS | 2636 | 1466626969673 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:22:49 INFO - PROCESS | 2636 | 1466626969745 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 2636 | 1466626969748 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED37C800 == 29 [pid = 2636] [id = 211] 13:22:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8ED6C00) [pid = 2636] [serial = 631] [outer = 0000000000000000] 13:22:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8EDD000) [pid = 2636] [serial = 632] [outer = 000000A5E8ED6C00] 13:22:49 INFO - PROCESS | 2636 | 1466626969797 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E9415800) [pid = 2636] [serial = 633] [outer = 000000A5E8ED6C00] 13:22:50 INFO - PROCESS | 2636 | 1466626970186 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]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 687ms 13:22:50 INFO - PROCESS | 2636 | 1466626970244 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 2636 | 1466626970246 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:22:50 INFO - PROCESS | 2636 | 1466626970250 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 2636 | 1466626970255 Marionette TRACE conn6 <- [1,810,null,{}] 13:22:50 INFO - PROCESS | 2636 | 1466626970267 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}] 13:22:50 INFO - PROCESS | 2636 | 1466626970273 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:50 INFO - PROCESS | 2636 | 1466626970363 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:22:50 INFO - PROCESS | 2636 | 1466626970379 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 2636 | 1466626970383 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4B000 == 30 [pid = 2636] [id = 212] 13:22:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5814D4800) [pid = 2636] [serial = 634] [outer = 0000000000000000] 13:22:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5ED570000) [pid = 2636] [serial = 635] [outer = 000000A5814D4800] 13:22:50 INFO - PROCESS | 2636 | 1466626970434 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5ED6BB000) [pid = 2636] [serial = 636] [outer = 000000A5814D4800] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64BE400) [pid = 2636] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED3C1400) [pid = 2636] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EF7BD800) [pid = 2636] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6482C00) [pid = 2636] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64BF800) [pid = 2636] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8D07000) [pid = 2636] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5ED579000) [pid = 2636] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5ED56A800) [pid = 2636] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5E8E1A800) [pid = 2636] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F501E000) [pid = 2636] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F322D000) [pid = 2636] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:22:52 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F27B0400) [pid = 2636] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:22:52 INFO - PROCESS | 2636 | 1466626972904 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] 13:22:52 INFO - PROCESS | 2636 | 1466626972957 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:22:52 INFO - PROCESS | 2636 | 1466626972960 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 2636 | 1466626972962 Marionette TRACE conn6 <- [1,814,null,{}] 13:22:52 INFO - PROCESS | 2636 | 1466626972966 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}] 13:22:52 INFO - PROCESS | 2636 | 1466626972968 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:53 INFO - PROCESS | 2636 | 1466626973057 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:22:53 INFO - PROCESS | 2636 | 1466626973062 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2636 | 1466626973064 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30D8800 == 31 [pid = 2636] [id = 213] 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5ED579000) [pid = 2636] [serial = 637] [outer = 0000000000000000] 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EE07CC00) [pid = 2636] [serial = 638] [outer = 000000A5ED579000] 13:22:53 INFO - PROCESS | 2636 | 1466626973112 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EEFD1C00) [pid = 2636] [serial = 639] [outer = 000000A5ED579000] 13:22:53 INFO - PROCESS | 2636 | 1466626973558 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]]]}] 13:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 13:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:22:53 INFO - PROCESS | 2636 | 1466626973592 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 2636 | 1466626973594 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:22:53 INFO - PROCESS | 2636 | 1466626973597 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 2636 | 1466626973599 Marionette TRACE conn6 <- [1,818,null,{}] 13:22:53 INFO - PROCESS | 2636 | 1466626973603 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}] 13:22:53 INFO - PROCESS | 2636 | 1466626973606 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:53 INFO - PROCESS | 2636 | 1466626973694 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:22:53 INFO - PROCESS | 2636 | 1466626973700 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 2636 | 1466626973702 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B5000 == 32 [pid = 2636] [id = 214] 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8ED4000) [pid = 2636] [serial = 640] [outer = 0000000000000000] 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5EF6D7C00) [pid = 2636] [serial = 641] [outer = 000000A5E8ED4000] 13:22:53 INFO - PROCESS | 2636 | 1466626973748 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EF7BEC00) [pid = 2636] [serial = 642] [outer = 000000A5E8ED4000] 13:22:54 INFO - PROCESS | 2636 | 1466626974191 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 627ms 13:22:54 INFO - PROCESS | 2636 | 1466626974228 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 2636 | 1466626974231 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:22:54 INFO - PROCESS | 2636 | 1466626974234 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:22:54 INFO - PROCESS | 2636 | 1466626974236 Marionette TRACE conn6 <- [1,822,null,{}] 13:22:54 INFO - PROCESS | 2636 | 1466626974240 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}] 13:22:54 INFO - PROCESS | 2636 | 1466626974246 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:54 INFO - PROCESS | 2636 | 1466626974354 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:22:54 INFO - PROCESS | 2636 | 1466626974362 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 2636 | 1466626974364 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588B800 == 33 [pid = 2636] [id = 215] 13:22:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F27ABC00) [pid = 2636] [serial = 643] [outer = 0000000000000000] 13:22:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F30D1000) [pid = 2636] [serial = 644] [outer = 000000A5F27ABC00] 13:22:54 INFO - PROCESS | 2636 | 1466626974409 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F3170800) [pid = 2636] [serial = 645] [outer = 000000A5F27ABC00] 13:22:55 INFO - PROCESS | 2636 | 1466626975193 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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 986ms 13:22:55 INFO - PROCESS | 2636 | 1466626975223 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 2636 | 1466626975228 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:22:55 INFO - PROCESS | 2636 | 1466626975234 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 2636 | 1466626975237 Marionette TRACE conn6 <- [1,826,null,{}] 13:22:55 INFO - PROCESS | 2636 | 1466626975243 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}] 13:22:55 INFO - PROCESS | 2636 | 1466626975246 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:55 INFO - PROCESS | 2636 | 1466626975368 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:22:55 INFO - PROCESS | 2636 | 1466626975438 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 2636 | 1466626975440 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97DA000 == 34 [pid = 2636] [id = 216] 13:22:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8D03400) [pid = 2636] [serial = 646] [outer = 0000000000000000] 13:22:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E71400) [pid = 2636] [serial = 647] [outer = 000000A5E8D03400] 13:22:55 INFO - PROCESS | 2636 | 1466626975498 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8F98400) [pid = 2636] [serial = 648] [outer = 000000A5E8D03400] 13:22:56 INFO - PROCESS | 2636 | 1466626976286 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]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1128ms 13:22:56 INFO - PROCESS | 2636 | 1466626976365 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 2636 | 1466626976370 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:22:56 INFO - PROCESS | 2636 | 1466626976377 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 2636 | 1466626976380 Marionette TRACE conn6 <- [1,830,null,{}] 13:22:56 INFO - PROCESS | 2636 | 1466626976384 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}] 13:22:56 INFO - PROCESS | 2636 | 1466626976387 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:56 INFO - PROCESS | 2636 | 1466626976520 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:22:56 INFO - PROCESS | 2636 | 1466626976583 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 2636 | 1466626976586 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5055000 == 35 [pid = 2636] [id = 217] 13:22:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5ED3BC800) [pid = 2636] [serial = 649] [outer = 0000000000000000] 13:22:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5ED6BA400) [pid = 2636] [serial = 650] [outer = 000000A5ED3BC800] 13:22:56 INFO - PROCESS | 2636 | 1466626976643 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EF6DB000) [pid = 2636] [serial = 651] [outer = 000000A5ED3BC800] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64BA000) [pid = 2636] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64D5800) [pid = 2636] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64C5800) [pid = 2636] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EEE0F000) [pid = 2636] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED578800) [pid = 2636] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F3167400) [pid = 2636] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6488400) [pid = 2636] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64D6400) [pid = 2636] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8D0D000) [pid = 2636] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EEE74C00) [pid = 2636] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F39AB000) [pid = 2636] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F3171000) [pid = 2636] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F27B1400) [pid = 2636] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E8E22C00) [pid = 2636] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5ED657C00) [pid = 2636] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E8E23400) [pid = 2636] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F6144000) [pid = 2636] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F5F26C00) [pid = 2636] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F324F800) [pid = 2636] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5F30D2800) [pid = 2636] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F32BC000) [pid = 2636] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5E8ED9400) [pid = 2636] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:22:57 INFO - PROCESS | 2636 | 1466626977410 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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1093ms 13:22:57 INFO - PROCESS | 2636 | 1466626977472 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 2636 | 1466626977476 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:22:57 INFO - PROCESS | 2636 | 1466626977481 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 2636 | 1466626977484 Marionette TRACE conn6 <- [1,834,null,{}] 13:22:57 INFO - PROCESS | 2636 | 1466626977491 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}] 13:22:57 INFO - PROCESS | 2636 | 1466626977494 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:57 INFO - PROCESS | 2636 | 1466626977585 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:22:57 INFO - PROCESS | 2636 | 1466626977593 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 2636 | 1466626977598 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8DA2800 == 36 [pid = 2636] [id = 218] 13:22:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5E8D0C400) [pid = 2636] [serial = 652] [outer = 0000000000000000] 13:22:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5E8E22000) [pid = 2636] [serial = 653] [outer = 000000A5E8D0C400] 13:22:57 INFO - PROCESS | 2636 | 1466626977653 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5E8EDA800) [pid = 2636] [serial = 654] [outer = 000000A5E8D0C400] 13:22:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5E95B3400) [pid = 2636] [serial = 655] [outer = 000000A5F5F29400] 13:22:58 INFO - PROCESS | 2636 | 1466626978223 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]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 775ms 13:22:58 INFO - PROCESS | 2636 | 1466626978261 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 2636 | 1466626978265 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:22:58 INFO - PROCESS | 2636 | 1466626978272 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 2636 | 1466626978275 Marionette TRACE conn6 <- [1,838,null,{}] 13:22:58 INFO - PROCESS | 2636 | 1466626978279 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}] 13:22:58 INFO - PROCESS | 2636 | 1466626978282 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:58 INFO - PROCESS | 2636 | 1466626978376 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:22:58 INFO - PROCESS | 2636 | 1466626978443 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 2636 | 1466626978446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE2E000 == 37 [pid = 2636] [id = 219] 13:22:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5E95B4000) [pid = 2636] [serial = 656] [outer = 0000000000000000] 13:22:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5EDDD8400) [pid = 2636] [serial = 657] [outer = 000000A5E95B4000] 13:22:58 INFO - PROCESS | 2636 | 1466626978496 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EEF86800) [pid = 2636] [serial = 658] [outer = 000000A5E95B4000] 13:22:58 INFO - PROCESS | 2636 | 1466626978885 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]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 13:22:58 INFO - PROCESS | 2636 | 1466626978966 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 2636 | 1466626978969 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:22:58 INFO - PROCESS | 2636 | 1466626978972 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 2636 | 1466626978976 Marionette TRACE conn6 <- [1,842,null,{}] 13:22:58 INFO - PROCESS | 2636 | 1466626978988 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}] 13:22:59 INFO - PROCESS | 2636 | 1466626978993 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:59 INFO - PROCESS | 2636 | 1466626979088 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:22:59 INFO - PROCESS | 2636 | 1466626979104 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2636 | 1466626979108 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34B1000 == 38 [pid = 2636] [id = 220] 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E7D09000) [pid = 2636] [serial = 659] [outer = 0000000000000000] 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F27AD400) [pid = 2636] [serial = 660] [outer = 000000A5E7D09000] 13:22:59 INFO - PROCESS | 2636 | 1466626979160 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F2B2D000) [pid = 2636] [serial = 661] [outer = 000000A5E7D09000] 13:22:59 INFO - PROCESS | 2636 | 1466626979593 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 13:22:59 INFO - PROCESS | 2636 | 1466626979618 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2636 | 1466626979621 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:22:59 INFO - PROCESS | 2636 | 1466626979625 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 2636 | 1466626979627 Marionette TRACE conn6 <- [1,846,null,{}] 13:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:22:59 INFO - PROCESS | 2636 | 1466626979631 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}] 13:22:59 INFO - PROCESS | 2636 | 1466626979633 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:59 INFO - PROCESS | 2636 | 1466626979778 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:22:59 INFO - PROCESS | 2636 | 1466626979823 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2636 | 1466626979825 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:22:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F514D000 == 39 [pid = 2636] [id = 221] 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F3169800) [pid = 2636] [serial = 662] [outer = 0000000000000000] 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F3172400) [pid = 2636] [serial = 663] [outer = 000000A5F3169800] 13:22:59 INFO - PROCESS | 2636 | 1466626979872 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F3256000) [pid = 2636] [serial = 664] [outer = 000000A5F3169800] 13:23:00 INFO - PROCESS | 2636 | 1466626980298 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]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 13:23:00 INFO - PROCESS | 2636 | 1466626980364 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 2636 | 1466626980366 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:23:00 INFO - PROCESS | 2636 | 1466626980370 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 2636 | 1466626980371 Marionette TRACE conn6 <- [1,850,null,{}] 13:23:00 INFO - PROCESS | 2636 | 1466626980382 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}] 13:23:00 INFO - PROCESS | 2636 | 1466626980384 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:00 INFO - PROCESS | 2636 | 1466626980492 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:23:00 INFO - PROCESS | 2636 | 1466626980503 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 2636 | 1466626980505 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4A800 == 40 [pid = 2636] [id = 222] 13:23:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F32BC000) [pid = 2636] [serial = 665] [outer = 0000000000000000] 13:23:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F32BEC00) [pid = 2636] [serial = 666] [outer = 000000A5F32BC000] 13:23:00 INFO - PROCESS | 2636 | 1466626980551 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F3970400) [pid = 2636] [serial = 667] [outer = 000000A5F32BC000] 13:23:00 INFO - PROCESS | 2636 | 1466626980988 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 13:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:23:01 INFO - PROCESS | 2636 | 1466626981064 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2636 | 1466626981066 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:23:01 INFO - PROCESS | 2636 | 1466626981069 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 2636 | 1466626981071 Marionette TRACE conn6 <- [1,854,null,{}] 13:23:01 INFO - PROCESS | 2636 | 1466626981074 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}] 13:23:01 INFO - PROCESS | 2636 | 1466626981081 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:01 INFO - PROCESS | 2636 | 1466626981253 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:23:01 INFO - PROCESS | 2636 | 1466626981274 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 2636 | 1466626981276 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6355800 == 41 [pid = 2636] [id = 223] 13:23:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F39B6C00) [pid = 2636] [serial = 668] [outer = 0000000000000000] 13:23:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F5B8FC00) [pid = 2636] [serial = 669] [outer = 000000A5F39B6C00] 13:23:01 INFO - PROCESS | 2636 | 1466626981321 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F5F26C00) [pid = 2636] [serial = 670] [outer = 000000A5F39B6C00] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8ED4000) [pid = 2636] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8ED6C00) [pid = 2636] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8C1F400) [pid = 2636] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E86B5000) [pid = 2636] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5814D4800) [pid = 2636] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5ED579000) [pid = 2636] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5E8E9AC00) [pid = 2636] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5EF7BD400) [pid = 2636] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:23:01 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F64BEC00) [pid = 2636] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:23:01 INFO - PROCESS | 2636 | 1466626981756 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 13:23:01 INFO - PROCESS | 2636 | 1466626981804 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 2636 | 1466626981806 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:23:01 INFO - PROCESS | 2636 | 1466626981809 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:23:01 INFO - PROCESS | 2636 | 1466626981811 Marionette TRACE conn6 <- [1,858,null,{}] 13:23:01 INFO - PROCESS | 2636 | 1466626981815 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}] 13:23:01 INFO - PROCESS | 2636 | 1466626981817 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:01 INFO - PROCESS | 2636 | 1466626981924 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:23:01 INFO - PROCESS | 2636 | 1466626981971 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 2636 | 1466626981973 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6650000 == 42 [pid = 2636] [id = 224] 13:23:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8D07000) [pid = 2636] [serial = 671] [outer = 0000000000000000] 13:23:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5EF7B9000) [pid = 2636] [serial = 672] [outer = 000000A5E8D07000] 13:23:02 INFO - PROCESS | 2636 | 1466626982017 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F6120000) [pid = 2636] [serial = 673] [outer = 000000A5E8D07000] 13:23:02 INFO - PROCESS | 2636 | 1466626982377 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 588ms 13:23:02 INFO - PROCESS | 2636 | 1466626982400 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 2636 | 1466626982402 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:23:02 INFO - PROCESS | 2636 | 1466626982406 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 2636 | 1466626982408 Marionette TRACE conn6 <- [1,862,null,{}] 13:23:02 INFO - PROCESS | 2636 | 1466626982412 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}] 13:23:02 INFO - PROCESS | 2636 | 1466626982413 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:02 INFO - PROCESS | 2636 | 1466626982521 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:23:02 INFO - PROCESS | 2636 | 1466626982528 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 2636 | 1466626982531 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C6F000 == 43 [pid = 2636] [id = 225] 13:23:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F6145C00) [pid = 2636] [serial = 674] [outer = 0000000000000000] 13:23:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F614D400) [pid = 2636] [serial = 675] [outer = 000000A5F6145C00] 13:23:02 INFO - PROCESS | 2636 | 1466626982578 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F648BC00) [pid = 2636] [serial = 676] [outer = 000000A5F6145C00] 13:23:03 INFO - PROCESS | 2636 | 1466626983000 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]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 13:23:03 INFO - PROCESS | 2636 | 1466626983038 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 2636 | 1466626983040 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:23:03 INFO - PROCESS | 2636 | 1466626983044 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:23:03 INFO - PROCESS | 2636 | 1466626983046 Marionette TRACE conn6 <- [1,866,null,{}] 13:23:03 INFO - PROCESS | 2636 | 1466626983059 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}] 13:23:03 INFO - PROCESS | 2636 | 1466626983061 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:03 INFO - PROCESS | 2636 | 1466626983149 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:23:03 INFO - PROCESS | 2636 | 1466626983155 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 2636 | 1466626983158 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AE800 == 44 [pid = 2636] [id = 226] 13:23:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED4C00) [pid = 2636] [serial = 677] [outer = 0000000000000000] 13:23:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F64BAC00) [pid = 2636] [serial = 678] [outer = 000000A5E8ED4C00] 13:23:03 INFO - PROCESS | 2636 | 1466626983205 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F64CEC00) [pid = 2636] [serial = 679] [outer = 000000A5E8ED4C00] 13:23:03 INFO - PROCESS | 2636 | 1466626983669 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]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 13:23:03 INFO - PROCESS | 2636 | 1466626983738 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 2636 | 1466626983743 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:23:03 INFO - PROCESS | 2636 | 1466626983750 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 2636 | 1466626983755 Marionette TRACE conn6 <- [1,870,null,{}] 13:23:03 INFO - PROCESS | 2636 | 1466626983763 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}] 13:23:03 INFO - PROCESS | 2636 | 1466626983767 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:03 INFO - PROCESS | 2636 | 1466626983942 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:23:04 INFO - PROCESS | 2636 | 1466626984023 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 2636 | 1466626984028 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED380000 == 45 [pid = 2636] [id = 227] 13:23:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8E22800) [pid = 2636] [serial = 680] [outer = 0000000000000000] 13:23:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8E7B400) [pid = 2636] [serial = 681] [outer = 000000A5E8E22800] 13:23:04 INFO - PROCESS | 2636 | 1466626984086 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E9A8A400) [pid = 2636] [serial = 682] [outer = 000000A5E8E22800] 13:23:04 INFO - PROCESS | 2636 | 1466626984661 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]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 943ms 13:23:04 INFO - PROCESS | 2636 | 1466626984695 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 2636 | 1466626984700 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:23:04 INFO - PROCESS | 2636 | 1466626984707 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 2636 | 1466626984711 Marionette TRACE conn6 <- [1,874,null,{}] 13:23:04 INFO - PROCESS | 2636 | 1466626984715 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}] 13:23:04 INFO - PROCESS | 2636 | 1466626984718 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:04 INFO - PROCESS | 2636 | 1466626984835 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:23:04 INFO - PROCESS | 2636 | 1466626984920 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 2636 | 1466626984923 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F504D800 == 46 [pid = 2636] [id = 228] 13:23:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EF6EC000) [pid = 2636] [serial = 683] [outer = 0000000000000000] 13:23:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EF9BB400) [pid = 2636] [serial = 684] [outer = 000000A5EF6EC000] 13:23:04 INFO - PROCESS | 2636 | 1466626984983 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F2A98C00) [pid = 2636] [serial = 685] [outer = 000000A5EF6EC000] 13:23:05 INFO - PROCESS | 2636 | 1466626985629 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]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 943ms 13:23:05 INFO - PROCESS | 2636 | 1466626985652 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 2636 | 1466626985655 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:23:05 INFO - PROCESS | 2636 | 1466626985659 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 2636 | 1466626985663 Marionette TRACE conn6 <- [1,878,null,{}] 13:23:05 INFO - PROCESS | 2636 | 1466626985676 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}] 13:23:05 INFO - PROCESS | 2636 | 1466626985681 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:05 INFO - PROCESS | 2636 | 1466626985799 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:23:05 INFO - PROCESS | 2636 | 1466626985872 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 2636 | 1466626985876 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8420000 == 47 [pid = 2636] [id = 229] 13:23:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F5023C00) [pid = 2636] [serial = 686] [outer = 0000000000000000] 13:23:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F5028800) [pid = 2636] [serial = 687] [outer = 000000A5F5023C00] 13:23:05 INFO - PROCESS | 2636 | 1466626985975 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F648AC00) [pid = 2636] [serial = 688] [outer = 000000A5F5023C00] 13:23:06 INFO - PROCESS | 2636 | 1466626986628 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]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 985ms 13:23:06 INFO - PROCESS | 2636 | 1466626986646 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 2636 | 1466626986649 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:23:06 INFO - PROCESS | 2636 | 1466626986653 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 2636 | 1466626986655 Marionette TRACE conn6 <- [1,882,null,{}] 13:23:06 INFO - PROCESS | 2636 | 1466626986659 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}] 13:23:06 INFO - PROCESS | 2636 | 1466626986661 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:06 INFO - PROCESS | 2636 | 1466626986776 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:23:06 INFO - PROCESS | 2636 | 1466626986847 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 2636 | 1466626986849 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982E800 == 48 [pid = 2636] [id = 230] 13:23:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F64DCC00) [pid = 2636] [serial = 689] [outer = 0000000000000000] 13:23:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6511400) [pid = 2636] [serial = 690] [outer = 000000A5F64DCC00] 13:23:06 INFO - PROCESS | 2636 | 1466626986905 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6567C00) [pid = 2636] [serial = 691] [outer = 000000A5F64DCC00] 13:23:07 INFO - PROCESS | 2636 | 1466626987669 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1030ms 13:23:07 INFO - PROCESS | 2636 | 1466626987688 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 2636 | 1466626987693 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:23:07 INFO - PROCESS | 2636 | 1466626987700 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 2636 | 1466626987703 Marionette TRACE conn6 <- [1,886,null,{}] 13:23:07 INFO - PROCESS | 2636 | 1466626987730 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}] 13:23:07 INFO - PROCESS | 2636 | 1466626987733 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:07 INFO - PROCESS | 2636 | 1466626987840 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:23:07 INFO - PROCESS | 2636 | 1466626987912 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 2636 | 1466626987917 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9A5C000 == 49 [pid = 2636] [id = 231] 13:23:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8D23000) [pid = 2636] [serial = 692] [outer = 0000000000000000] 13:23:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8E7DC00) [pid = 2636] [serial = 693] [outer = 000000A5E8D23000] 13:23:07 INFO - PROCESS | 2636 | 1466626987967 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EA3E5400) [pid = 2636] [serial = 694] [outer = 000000A5E8D23000] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C7B000 == 48 [pid = 2636] [id = 210] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED37C800 == 47 [pid = 2636] [id = 211] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30D8800 == 46 [pid = 2636] [id = 213] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4B000 == 45 [pid = 2636] [id = 212] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B5000 == 44 [pid = 2636] [id = 214] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C6F000 == 43 [pid = 2636] [id = 225] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6650000 == 42 [pid = 2636] [id = 224] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6355800 == 41 [pid = 2636] [id = 223] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4A800 == 40 [pid = 2636] [id = 222] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F514D000 == 39 [pid = 2636] [id = 221] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34B1000 == 38 [pid = 2636] [id = 220] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE2E000 == 37 [pid = 2636] [id = 219] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8DA2800 == 36 [pid = 2636] [id = 218] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588B800 == 35 [pid = 2636] [id = 215] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CB9000 == 34 [pid = 2636] [id = 209] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6CE8800 == 33 [pid = 2636] [id = 208] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5055000 == 32 [pid = 2636] [id = 217] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97DA000 == 31 [pid = 2636] [id = 216] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982E800 == 30 [pid = 2636] [id = 230] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8420000 == 29 [pid = 2636] [id = 229] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F504D800 == 28 [pid = 2636] [id = 228] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AE800 == 27 [pid = 2636] [id = 226] 13:23:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED380000 == 26 [pid = 2636] [id = 227] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EF7BEC00) [pid = 2636] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8EDD000) [pid = 2636] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F30D1000) [pid = 2636] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8D2D000) [pid = 2636] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8C2B800) [pid = 2636] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E86BAC00) [pid = 2636] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8D20C00) [pid = 2636] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5ED570000) [pid = 2636] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EE07CC00) [pid = 2636] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EE087400) [pid = 2636] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8FA3800) [pid = 2636] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F443C000) [pid = 2636] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F3170000) [pid = 2636] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F650F400) [pid = 2636] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64C5C00) [pid = 2636] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EF6D7C00) [pid = 2636] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E9415800) [pid = 2636] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5ED6BB000) [pid = 2636] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EEFD1C00) [pid = 2636] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:23:09 INFO - PROCESS | 2636 | 1466626989260 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]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1615ms 13:23:09 INFO - PROCESS | 2636 | 1466626989320 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 2636 | 1466626989325 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:23:09 INFO - PROCESS | 2636 | 1466626989333 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 2636 | 1466626989336 Marionette TRACE conn6 <- [1,890,null,{}] 13:23:09 INFO - PROCESS | 2636 | 1466626989342 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}] 13:23:09 INFO - PROCESS | 2636 | 1466626989346 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:09 INFO - PROCESS | 2636 | 1466626989438 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:23:09 INFO - PROCESS | 2636 | 1466626989509 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 2636 | 1466626989514 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C70000 == 27 [pid = 2636] [id = 232] 13:23:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8559800) [pid = 2636] [serial = 695] [outer = 0000000000000000] 13:23:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8D0B800) [pid = 2636] [serial = 696] [outer = 000000A5E8559800] 13:23:09 INFO - PROCESS | 2636 | 1466626989565 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E1B000) [pid = 2636] [serial = 697] [outer = 000000A5E8559800] 13:23:10 INFO - PROCESS | 2636 | 1466626990013 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 732ms 13:23:10 INFO - PROCESS | 2636 | 1466626990066 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2636 | 1466626990071 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:23:10 INFO - PROCESS | 2636 | 1466626990079 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 2636 | 1466626990081 Marionette TRACE conn6 <- [1,894,null,{}] 13:23:10 INFO - PROCESS | 2636 | 1466626990085 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}] 13:23:10 INFO - PROCESS | 2636 | 1466626990088 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:10 INFO - PROCESS | 2636 | 1466626990185 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:23:10 INFO - PROCESS | 2636 | 1466626990194 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 2636 | 1466626990197 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED379800 == 28 [pid = 2636] [id = 233] 13:23:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EE2400) [pid = 2636] [serial = 698] [outer = 0000000000000000] 13:23:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8F9D400) [pid = 2636] [serial = 699] [outer = 000000A5E8EE2400] 13:23:10 INFO - PROCESS | 2636 | 1466626990245 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E95BFC00) [pid = 2636] [serial = 700] [outer = 000000A5E8EE2400] 13:23:10 INFO - PROCESS | 2636 | 1466626990725 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 13:23:10 INFO - PROCESS | 2636 | 1466626990772 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 2636 | 1466626990775 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:23:10 INFO - PROCESS | 2636 | 1466626990812 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 2636 | 1466626990816 Marionette TRACE conn6 <- [1,898,null,{}] 13:23:10 INFO - PROCESS | 2636 | 1466626990832 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}] 13:23:10 INFO - PROCESS | 2636 | 1466626990837 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:10 INFO - PROCESS | 2636 | 1466626990924 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:23:11 INFO - PROCESS | 2636 | 1466626990998 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2636 | 1466626991002 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE5800 == 29 [pid = 2636] [id = 234] 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A581BDC000) [pid = 2636] [serial = 701] [outer = 0000000000000000] 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EE0E1800) [pid = 2636] [serial = 702] [outer = 000000A581BDC000] 13:23:11 INFO - PROCESS | 2636 | 1466626991051 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEF88400) [pid = 2636] [serial = 703] [outer = 000000A581BDC000] 13:23:11 INFO - PROCESS | 2636 | 1466626991446 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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 713ms 13:23:11 INFO - PROCESS | 2636 | 1466626991493 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 2636 | 1466626991496 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:23:11 INFO - PROCESS | 2636 | 1466626991526 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 2636 | 1466626991529 Marionette TRACE conn6 <- [1,902,null,{}] 13:23:11 INFO - PROCESS | 2636 | 1466626991532 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}] 13:23:11 INFO - PROCESS | 2636 | 1466626991535 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:11 INFO - PROCESS | 2636 | 1466626991650 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:23:11 INFO - PROCESS | 2636 | 1466626991697 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 2636 | 1466626991699 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3177000 == 30 [pid = 2636] [id = 235] 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EF6D7C00) [pid = 2636] [serial = 704] [outer = 0000000000000000] 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5EF6EBC00) [pid = 2636] [serial = 705] [outer = 000000A5EF6D7C00] 13:23:11 INFO - PROCESS | 2636 | 1466626991746 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F1F84000) [pid = 2636] [serial = 706] [outer = 000000A5EF6D7C00] 13:23:12 INFO - PROCESS | 2636 | 1466626992197 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]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 754ms 13:23:12 INFO - PROCESS | 2636 | 1466626992268 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2636 | 1466626992270 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:23:12 INFO - PROCESS | 2636 | 1466626992273 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 2636 | 1466626992275 Marionette TRACE conn6 <- [1,906,null,{}] 13:23:12 INFO - PROCESS | 2636 | 1466626992279 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}] 13:23:12 INFO - PROCESS | 2636 | 1466626992281 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:12 INFO - PROCESS | 2636 | 1466626992388 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:23:12 INFO - PROCESS | 2636 | 1466626992401 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 2636 | 1466626992403 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39D5000 == 31 [pid = 2636] [id = 236] 13:23:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E86B5400) [pid = 2636] [serial = 707] [outer = 0000000000000000] 13:23:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F2B29000) [pid = 2636] [serial = 708] [outer = 000000A5E86B5400] 13:23:12 INFO - PROCESS | 2636 | 1466626992488 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F316D000) [pid = 2636] [serial = 709] [outer = 000000A5E86B5400] 13:23:12 INFO - PROCESS | 2636 | 1466626992906 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]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 13:23:12 INFO - PROCESS | 2636 | 1466626992948 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 2636 | 1466626992950 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:23:12 INFO - PROCESS | 2636 | 1466626992954 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:23:12 INFO - PROCESS | 2636 | 1466626992956 Marionette TRACE conn6 <- [1,910,null,{}] 13:23:12 INFO - PROCESS | 2636 | 1466626992959 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}] 13:23:12 INFO - PROCESS | 2636 | 1466626992965 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:13 INFO - PROCESS | 2636 | 1466626993100 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:23:13 INFO - PROCESS | 2636 | 1466626993106 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 2636 | 1466626993109 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5888000 == 32 [pid = 2636] [id = 237] 13:23:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3226C00) [pid = 2636] [serial = 710] [outer = 0000000000000000] 13:23:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F32C3400) [pid = 2636] [serial = 711] [outer = 000000A5F3226C00] 13:23:13 INFO - PROCESS | 2636 | 1466626993196 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F5022400) [pid = 2636] [serial = 712] [outer = 000000A5F3226C00] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F3169800) [pid = 2636] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F32BC000) [pid = 2636] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8D07000) [pid = 2636] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F39B6C00) [pid = 2636] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8D03400) [pid = 2636] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E7D09000) [pid = 2636] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E95B4000) [pid = 2636] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F27ABC00) [pid = 2636] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5ED3BC800) [pid = 2636] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8D0C400) [pid = 2636] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8ED4C00) [pid = 2636] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:23:13 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6145C00) [pid = 2636] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:23:13 INFO - PROCESS | 2636 | 1466626993698 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]]]}] 13:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 796ms 13:23:13 INFO - PROCESS | 2636 | 1466626993760 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:23:13 INFO - PROCESS | 2636 | 1466626993762 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:23:13 INFO - PROCESS | 2636 | 1466626993766 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 2636 | 1466626993768 Marionette TRACE conn6 <- [1,914,null,{}] 13:23:13 INFO - PROCESS | 2636 | 1466626993771 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}] 13:23:13 INFO - PROCESS | 2636 | 1466626993773 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:13 INFO - PROCESS | 2636 | 1466626993852 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:23:13 INFO - PROCESS | 2636 | 1466626993858 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 2636 | 1466626993860 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C9C800 == 33 [pid = 2636] [id = 238] 13:23:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EEF89C00) [pid = 2636] [serial = 713] [outer = 0000000000000000] 13:23:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F501CC00) [pid = 2636] [serial = 714] [outer = 000000A5EEF89C00] 13:23:13 INFO - PROCESS | 2636 | 1466626993908 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F513B800) [pid = 2636] [serial = 715] [outer = 000000A5EEF89C00] 13:23:14 INFO - PROCESS | 2636 | 1466626994325 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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 587ms 13:23:14 INFO - PROCESS | 2636 | 1466626994362 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 2636 | 1466626994364 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:23:14 INFO - PROCESS | 2636 | 1466626994368 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 2636 | 1466626994369 Marionette TRACE conn6 <- [1,918,null,{}] 13:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:23:14 INFO - PROCESS | 2636 | 1466626994373 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}] 13:23:14 INFO - PROCESS | 2636 | 1466626994375 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:14 INFO - PROCESS | 2636 | 1466626994460 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:23:14 INFO - PROCESS | 2636 | 1466626994466 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 2636 | 1466626994468 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6656000 == 34 [pid = 2636] [id = 239] 13:23:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5F26800) [pid = 2636] [serial = 716] [outer = 0000000000000000] 13:23:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F611F400) [pid = 2636] [serial = 717] [outer = 000000A5F5F26800] 13:23:14 INFO - PROCESS | 2636 | 1466626994514 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6486800) [pid = 2636] [serial = 718] [outer = 000000A5F5F26800] 13:23:14 INFO - PROCESS | 2636 | 1466626994958 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]]]}] 13:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 13:23:15 INFO - PROCESS | 2636 | 1466626995002 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 2636 | 1466626995004 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:23:15 INFO - PROCESS | 2636 | 1466626995012 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 2636 | 1466626995014 Marionette TRACE conn6 <- [1,922,null,{}] 13:23:15 INFO - PROCESS | 2636 | 1466626995018 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}] 13:23:15 INFO - PROCESS | 2636 | 1466626995020 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:15 INFO - PROCESS | 2636 | 1466626995105 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:23:15 INFO - PROCESS | 2636 | 1466626995113 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 2636 | 1466626995115 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ADD800 == 35 [pid = 2636] [id = 240] 13:23:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6483C00) [pid = 2636] [serial = 719] [outer = 0000000000000000] 13:23:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F64BE000) [pid = 2636] [serial = 720] [outer = 000000A5F6483C00] 13:23:15 INFO - PROCESS | 2636 | 1466626995160 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F64D4400) [pid = 2636] [serial = 721] [outer = 000000A5F6483C00] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C70000 == 34 [pid = 2636] [id = 232] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9A5C000 == 33 [pid = 2636] [id = 231] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED379800 == 32 [pid = 2636] [id = 233] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3177000 == 31 [pid = 2636] [id = 235] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39D5000 == 30 [pid = 2636] [id = 236] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6656000 == 29 [pid = 2636] [id = 239] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C9C800 == 28 [pid = 2636] [id = 238] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE5800 == 27 [pid = 2636] [id = 234] 13:23:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5888000 == 26 [pid = 2636] [id = 237] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F3172400) [pid = 2636] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F3256000) [pid = 2636] [serial = 664] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F32BEC00) [pid = 2636] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EF7B9000) [pid = 2636] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F5B8FC00) [pid = 2636] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E71400) [pid = 2636] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8F98400) [pid = 2636] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27AD400) [pid = 2636] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EDDD8400) [pid = 2636] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EEF86800) [pid = 2636] [serial = 658] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F3170800) [pid = 2636] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED6BA400) [pid = 2636] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EF6DB000) [pid = 2636] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8E22000) [pid = 2636] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8EDA800) [pid = 2636] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F5F26C00) [pid = 2636] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F64CEC00) [pid = 2636] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F614D400) [pid = 2636] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F64BAC00) [pid = 2636] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F648BC00) [pid = 2636] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F2A91000) [pid = 2636] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6120000) [pid = 2636] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F3970400) [pid = 2636] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F2B2D000) [pid = 2636] [serial = 661] [outer = 0000000000000000] [url = about:blank] 13:23:16 INFO - PROCESS | 2636 | 1466626996907 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]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1945ms 13:23:16 INFO - PROCESS | 2636 | 1466626996957 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 2636 | 1466626996961 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:23:16 INFO - PROCESS | 2636 | 1466626996966 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 2636 | 1466626996970 Marionette TRACE conn6 <- [1,926,null,{}] 13:23:16 INFO - PROCESS | 2636 | 1466626996977 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}] 13:23:16 INFO - PROCESS | 2636 | 1466626996980 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:17 INFO - PROCESS | 2636 | 1466626997072 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:23:17 INFO - PROCESS | 2636 | 1466626997080 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 2636 | 1466626997085 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E83F3800 == 27 [pid = 2636] [id = 241] 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E8D02C00) [pid = 2636] [serial = 722] [outer = 0000000000000000] 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E8D03400) [pid = 2636] [serial = 723] [outer = 000000A5E8D02C00] 13:23:17 INFO - PROCESS | 2636 | 1466626997144 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8D23C00) [pid = 2636] [serial = 724] [outer = 000000A5E8D02C00] 13:23:17 INFO - PROCESS | 2636 | 1466626997620 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]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 13:23:17 INFO - PROCESS | 2636 | 1466626997661 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 2636 | 1466626997666 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:23:17 INFO - PROCESS | 2636 | 1466626997673 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 2636 | 1466626997676 Marionette TRACE conn6 <- [1,930,null,{}] 13:23:17 INFO - PROCESS | 2636 | 1466626997680 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}] 13:23:17 INFO - PROCESS | 2636 | 1466626997684 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:17 INFO - PROCESS | 2636 | 1466626997776 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:23:17 INFO - PROCESS | 2636 | 1466626997785 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 2636 | 1466626997788 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA018000 == 28 [pid = 2636] [id = 242] 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8E74C00) [pid = 2636] [serial = 725] [outer = 0000000000000000] 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E79000) [pid = 2636] [serial = 726] [outer = 000000A5E8E74C00] 13:23:17 INFO - PROCESS | 2636 | 1466626997838 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8EDA000) [pid = 2636] [serial = 727] [outer = 000000A5E8E74C00] 13:23:18 INFO - PROCESS | 2636 | 1466626998679 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1081ms 13:23:18 INFO - PROCESS | 2636 | 1466626998756 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 2636 | 1466626998761 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:23:18 INFO - PROCESS | 2636 | 1466626998766 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:23:18 INFO - PROCESS | 2636 | 1466626998771 Marionette TRACE conn6 <- [1,934,null,{}] 13:23:18 INFO - PROCESS | 2636 | 1466626998778 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}] 13:23:18 INFO - PROCESS | 2636 | 1466626998781 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:18 INFO - PROCESS | 2636 | 1466626998927 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:23:18 INFO - PROCESS | 2636 | 1466626998987 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 2636 | 1466626998991 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA5F8800 == 29 [pid = 2636] [id = 243] 13:23:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8E26400) [pid = 2636] [serial = 728] [outer = 0000000000000000] 13:23:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8E79800) [pid = 2636] [serial = 729] [outer = 000000A5E8E26400] 13:23:19 INFO - PROCESS | 2636 | 1466626999049 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8EE1400) [pid = 2636] [serial = 730] [outer = 000000A5E8E26400] 13:23:19 INFO - PROCESS | 2636 | 1466626999774 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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1036ms 13:23:19 INFO - PROCESS | 2636 | 1466626999821 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 2636 | 1466626999827 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:23:19 INFO - PROCESS | 2636 | 1466626999855 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 2636 | 1466626999858 Marionette TRACE conn6 <- [1,938,null,{}] 13:23:19 INFO - PROCESS | 2636 | 1466626999862 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}] 13:23:19 INFO - PROCESS | 2636 | 1466626999866 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:20 INFO - PROCESS | 2636 | 1466627000040 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:23:20 INFO - PROCESS | 2636 | 1466627000100 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2636 | 1466627000103 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7315800 == 30 [pid = 2636] [id = 244] 13:23:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A581E40000) [pid = 2636] [serial = 731] [outer = 0000000000000000] 13:23:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E853B800) [pid = 2636] [serial = 732] [outer = 000000A581E40000] 13:23:20 INFO - PROCESS | 2636 | 1466627000156 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E29C00) [pid = 2636] [serial = 733] [outer = 000000A581E40000] 13:23:20 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E83F3800 == 29 [pid = 2636] [id = 241] 13:23:20 INFO - PROCESS | 2636 | 1466627000677 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 880ms 13:23:20 INFO - PROCESS | 2636 | 1466627000741 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 2636 | 1466627000746 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:23:20 INFO - PROCESS | 2636 | 1466627000750 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 2636 | 1466627000754 Marionette TRACE conn6 <- [1,942,null,{}] 13:23:20 INFO - PROCESS | 2636 | 1466627000758 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}] 13:23:20 INFO - PROCESS | 2636 | 1466627000761 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:20 INFO - PROCESS | 2636 | 1466627000850 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:23:20 INFO - PROCESS | 2636 | 1466627000859 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 2636 | 1466627000862 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE58800 == 30 [pid = 2636] [id = 245] 13:23:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EA0D5800) [pid = 2636] [serial = 734] [outer = 0000000000000000] 13:23:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EA550800) [pid = 2636] [serial = 735] [outer = 000000A5EA0D5800] 13:23:20 INFO - PROCESS | 2636 | 1466627000918 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5ED572000) [pid = 2636] [serial = 736] [outer = 000000A5EA0D5800] 13:23:21 INFO - PROCESS | 2636 | 1466627001371 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 13:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:23:21 INFO - PROCESS | 2636 | 1466627001446 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 2636 | 1466627001449 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:23:21 INFO - PROCESS | 2636 | 1466627001452 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 2636 | 1466627001454 Marionette TRACE conn6 <- [1,946,null,{}] 13:23:21 INFO - PROCESS | 2636 | 1466627001459 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}] 13:23:21 INFO - PROCESS | 2636 | 1466627001461 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:21 INFO - PROCESS | 2636 | 1466627001580 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:23:21 INFO - PROCESS | 2636 | 1466627001656 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 2636 | 1466627001659 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BE6800 == 31 [pid = 2636] [id = 246] 13:23:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A581BDD800) [pid = 2636] [serial = 737] [outer = 0000000000000000] 13:23:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EE155C00) [pid = 2636] [serial = 738] [outer = 000000A581BDD800] 13:23:21 INFO - PROCESS | 2636 | 1466627001706 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEF86400) [pid = 2636] [serial = 739] [outer = 000000A581BDD800] 13:23:22 INFO - PROCESS | 2636 | 1466627002095 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 693ms 13:23:22 INFO - PROCESS | 2636 | 1466627002146 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2636 | 1466627002151 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:23:22 INFO - PROCESS | 2636 | 1466627002162 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2636 | 1466627002167 Marionette TRACE conn6 <- [1,950,null,{}] 13:23:22 INFO - PROCESS | 2636 | 1466627002171 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}] 13:23:22 INFO - PROCESS | 2636 | 1466627002175 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:22 INFO - PROCESS | 2636 | 1466627002270 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:23:22 INFO - PROCESS | 2636 | 1466627002277 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 2636 | 1466627002280 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E18000 == 32 [pid = 2636] [id = 247] 13:23:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EEFCD400) [pid = 2636] [serial = 740] [outer = 0000000000000000] 13:23:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5EF6DDC00) [pid = 2636] [serial = 741] [outer = 000000A5EEFCD400] 13:23:22 INFO - PROCESS | 2636 | 1466627002325 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F27B1C00) [pid = 2636] [serial = 742] [outer = 000000A5EEFCD400] 13:23:22 INFO - PROCESS | 2636 | 1466627002810 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 13:23:22 INFO - PROCESS | 2636 | 1466627002852 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 2636 | 1466627002854 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:23:22 INFO - PROCESS | 2636 | 1466627002866 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 2636 | 1466627002868 Marionette TRACE conn6 <- [1,954,null,{}] 13:23:22 INFO - PROCESS | 2636 | 1466627002872 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}] 13:23:22 INFO - PROCESS | 2636 | 1466627002875 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:23 INFO - PROCESS | 2636 | 1466627003015 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:23:23 INFO - PROCESS | 2636 | 1466627003033 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 2636 | 1466627003035 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5167800 == 33 [pid = 2636] [id = 248] 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A581E37000) [pid = 2636] [serial = 743] [outer = 0000000000000000] 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F30C7400) [pid = 2636] [serial = 744] [outer = 000000A581E37000] 13:23:23 INFO - PROCESS | 2636 | 1466627003081 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F316C000) [pid = 2636] [serial = 745] [outer = 000000A581E37000] 13:23:23 INFO - PROCESS | 2636 | 1466627003531 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 13:23:23 INFO - PROCESS | 2636 | 1466627003552 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 2636 | 1466627003554 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:23:23 INFO - PROCESS | 2636 | 1466627003558 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 2636 | 1466627003560 Marionette TRACE conn6 <- [1,958,null,{}] 13:23:23 INFO - PROCESS | 2636 | 1466627003569 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}] 13:23:23 INFO - PROCESS | 2636 | 1466627003571 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:23 INFO - PROCESS | 2636 | 1466627003678 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:23:23 INFO - PROCESS | 2636 | 1466627003684 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 2636 | 1466627003690 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA091800 == 34 [pid = 2636] [id = 249] 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3231C00) [pid = 2636] [serial = 746] [outer = 0000000000000000] 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F3254400) [pid = 2636] [serial = 747] [outer = 000000A5F3231C00] 13:23:23 INFO - PROCESS | 2636 | 1466627003749 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F32C3000) [pid = 2636] [serial = 748] [outer = 000000A5F3231C00] 13:23:24 INFO - PROCESS | 2636 | 1466627004240 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 733ms 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8D02C00) [pid = 2636] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EF6D7C00) [pid = 2636] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E86B5400) [pid = 2636] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F3226C00) [pid = 2636] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F5F26800) [pid = 2636] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64DCC00) [pid = 2636] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F5023C00) [pid = 2636] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EF6EC000) [pid = 2636] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E22800) [pid = 2636] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A581BDC000) [pid = 2636] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8EE2400) [pid = 2636] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8559800) [pid = 2636] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8D23000) [pid = 2636] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:23:24 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEF89C00) [pid = 2636] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:23:24 INFO - PROCESS | 2636 | 1466627004301 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 2636 | 1466627004304 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:23:24 INFO - PROCESS | 2636 | 1466627004348 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 2636 | 1466627004350 Marionette TRACE conn6 <- [1,962,null,{}] 13:23:24 INFO - PROCESS | 2636 | 1466627004355 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}] 13:23:24 INFO - PROCESS | 2636 | 1466627004358 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:24 INFO - PROCESS | 2636 | 1466627004452 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:23:24 INFO - PROCESS | 2636 | 1466627004460 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 2636 | 1466627004463 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B75000 == 35 [pid = 2636] [id = 250] 13:23:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8E7F800) [pid = 2636] [serial = 749] [outer = 0000000000000000] 13:23:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EA558C00) [pid = 2636] [serial = 750] [outer = 000000A5E8E7F800] 13:23:24 INFO - PROCESS | 2636 | 1466627004509 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F3226C00) [pid = 2636] [serial = 751] [outer = 000000A5E8E7F800] 13:23:24 INFO - PROCESS | 2636 | 1466627004940 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 13:23:24 INFO - PROCESS | 2636 | 1466627004981 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 2636 | 1466627004983 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:23:24 INFO - PROCESS | 2636 | 1466627004987 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:23:24 INFO - PROCESS | 2636 | 1466627004989 Marionette TRACE conn6 <- [1,966,null,{}] 13:23:25 INFO - PROCESS | 2636 | 1466627004993 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}] 13:23:25 INFO - PROCESS | 2636 | 1466627004995 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:25 INFO - PROCESS | 2636 | 1466627005078 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:23:25 INFO - PROCESS | 2636 | 1466627005084 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 2636 | 1466627005086 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F684E800 == 36 [pid = 2636] [id = 251] 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3251000) [pid = 2636] [serial = 752] [outer = 0000000000000000] 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F5A68800) [pid = 2636] [serial = 753] [outer = 000000A5F3251000] 13:23:25 INFO - PROCESS | 2636 | 1466627005131 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5F26C00) [pid = 2636] [serial = 754] [outer = 000000A5F3251000] 13:23:25 INFO - PROCESS | 2636 | 1466627005544 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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 13:23:25 INFO - PROCESS | 2636 | 1466627005620 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 2636 | 1466627005622 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:23:25 INFO - PROCESS | 2636 | 1466627005626 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 2636 | 1466627005628 Marionette TRACE conn6 <- [1,970,null,{}] 13:23:25 INFO - PROCESS | 2636 | 1466627005632 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}] 13:23:25 INFO - PROCESS | 2636 | 1466627005634 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:25 INFO - PROCESS | 2636 | 1466627005717 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:23:25 INFO - PROCESS | 2636 | 1466627005725 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 2636 | 1466627005727 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C7B800 == 37 [pid = 2636] [id = 252] 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F3168C00) [pid = 2636] [serial = 755] [outer = 0000000000000000] 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6143000) [pid = 2636] [serial = 756] [outer = 000000A5F3168C00] 13:23:25 INFO - PROCESS | 2636 | 1466627005783 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6487800) [pid = 2636] [serial = 757] [outer = 000000A5F3168C00] 13:23:26 INFO - PROCESS | 2636 | 1466627006217 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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 627ms 13:23:26 INFO - PROCESS | 2636 | 1466627006256 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 2636 | 1466627006258 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:23:26 INFO - PROCESS | 2636 | 1466627006262 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:23:26 INFO - PROCESS | 2636 | 1466627006264 Marionette TRACE conn6 <- [1,974,null,{}] 13:23:26 INFO - PROCESS | 2636 | 1466627006267 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}] 13:23:26 INFO - PROCESS | 2636 | 1466627006269 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:26 INFO - PROCESS | 2636 | 1466627006354 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:23:26 INFO - PROCESS | 2636 | 1466627006360 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 2636 | 1466627006362 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74AC800 == 38 [pid = 2636] [id = 253] 13:23:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F648E000) [pid = 2636] [serial = 758] [outer = 0000000000000000] 13:23:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F64B9400) [pid = 2636] [serial = 759] [outer = 000000A5F648E000] 13:23:26 INFO - PROCESS | 2636 | 1466627006409 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F64C4400) [pid = 2636] [serial = 760] [outer = 000000A5F648E000] 13:23:27 INFO - PROCESS | 2636 | 1466627007073 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 943ms 13:23:27 INFO - PROCESS | 2636 | 1466627007208 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 2636 | 1466627007214 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:23:27 INFO - PROCESS | 2636 | 1466627007219 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 2636 | 1466627007225 Marionette TRACE conn6 <- [1,978,null,{}] 13:23:27 INFO - PROCESS | 2636 | 1466627007231 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}] 13:23:27 INFO - PROCESS | 2636 | 1466627007234 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:27 INFO - PROCESS | 2636 | 1466627007390 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:23:27 INFO - PROCESS | 2636 | 1466627007458 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 2636 | 1466627007461 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE5800 == 39 [pid = 2636] [id = 254] 13:23:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8E80000) [pid = 2636] [serial = 761] [outer = 0000000000000000] 13:23:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E954B800) [pid = 2636] [serial = 762] [outer = 000000A5E8E80000] 13:23:27 INFO - PROCESS | 2636 | 1466627007562 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5ED653C00) [pid = 2636] [serial = 763] [outer = 000000A5E8E80000] 13:23:28 INFO - PROCESS | 2636 | 1466627008151 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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 984ms 13:23:28 INFO - PROCESS | 2636 | 1466627008206 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 2636 | 1466627008212 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:23:28 INFO - PROCESS | 2636 | 1466627008219 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 2636 | 1466627008222 Marionette TRACE conn6 <- [1,982,null,{}] 13:23:28 INFO - PROCESS | 2636 | 1466627008239 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}] 13:23:28 INFO - PROCESS | 2636 | 1466627008242 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:28 INFO - PROCESS | 2636 | 1466627008384 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:23:28 INFO - PROCESS | 2636 | 1466627008435 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 2636 | 1466627008438 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5973000 == 40 [pid = 2636] [id = 255] 13:23:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EF6D7400) [pid = 2636] [serial = 764] [outer = 0000000000000000] 13:23:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5EF6E0000) [pid = 2636] [serial = 765] [outer = 000000A5EF6D7400] 13:23:28 INFO - PROCESS | 2636 | 1466627008495 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F30C9000) [pid = 2636] [serial = 766] [outer = 000000A5EF6D7400] 13:23:29 INFO - PROCESS | 2636 | 1466627009116 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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 13:23:29 INFO - PROCESS | 2636 | 1466627009163 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 2636 | 1466627009166 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:23:29 INFO - PROCESS | 2636 | 1466627009170 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 2636 | 1466627009175 Marionette TRACE conn6 <- [1,986,null,{}] 13:23:29 INFO - PROCESS | 2636 | 1466627009187 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}] 13:23:29 INFO - PROCESS | 2636 | 1466627009192 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:29 INFO - PROCESS | 2636 | 1466627009307 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:23:29 INFO - PROCESS | 2636 | 1466627009383 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 2636 | 1466627009387 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9835000 == 41 [pid = 2636] [id = 256] 13:23:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F5022C00) [pid = 2636] [serial = 767] [outer = 0000000000000000] 13:23:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F5F27C00) [pid = 2636] [serial = 768] [outer = 000000A5F5022C00] 13:23:29 INFO - PROCESS | 2636 | 1466627009486 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F64D0000) [pid = 2636] [serial = 769] [outer = 000000A5F5022C00] 13:23:30 INFO - PROCESS | 2636 | 1466627010268 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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1139ms 13:23:30 INFO - PROCESS | 2636 | 1466627010310 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 2636 | 1466627010315 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:23:30 INFO - PROCESS | 2636 | 1466627010321 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 2636 | 1466627010324 Marionette TRACE conn6 <- [1,990,null,{}] 13:23:30 INFO - PROCESS | 2636 | 1466627010330 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}] 13:23:30 INFO - PROCESS | 2636 | 1466627010333 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:30 INFO - PROCESS | 2636 | 1466627010438 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:23:30 INFO - PROCESS | 2636 | 1466627010512 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 2636 | 1466627010516 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED669800 == 42 [pid = 2636] [id = 257] 13:23:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5E8E28C00) [pid = 2636] [serial = 770] [outer = 0000000000000000] 13:23:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E8FA5000) [pid = 2636] [serial = 771] [outer = 000000A5E8E28C00] 13:23:30 INFO - PROCESS | 2636 | 1466627010567 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5ED574800) [pid = 2636] [serial = 772] [outer = 000000A5E8E28C00] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C7B800 == 41 [pid = 2636] [id = 252] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F684E800 == 40 [pid = 2636] [id = 251] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B75000 == 39 [pid = 2636] [id = 250] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA091800 == 38 [pid = 2636] [id = 249] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5167800 == 37 [pid = 2636] [id = 248] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E18000 == 36 [pid = 2636] [id = 247] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BE6800 == 35 [pid = 2636] [id = 246] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE58800 == 34 [pid = 2636] [id = 245] 13:23:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7315800 == 33 [pid = 2636] [id = 244] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5E8D03400) [pid = 2636] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5EF6EBC00) [pid = 2636] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F2B29000) [pid = 2636] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F1F84000) [pid = 2636] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F32C3400) [pid = 2636] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F316D000) [pid = 2636] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F611F400) [pid = 2636] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F5022400) [pid = 2636] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6511400) [pid = 2636] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F648AC00) [pid = 2636] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F5028800) [pid = 2636] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F2A98C00) [pid = 2636] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F64BE000) [pid = 2636] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EF9BB400) [pid = 2636] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E9A8A400) [pid = 2636] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8E7B400) [pid = 2636] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EE0E1800) [pid = 2636] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8D23C00) [pid = 2636] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E95BFC00) [pid = 2636] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6486800) [pid = 2636] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8F9D400) [pid = 2636] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:23:30 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D0B800) [pid = 2636] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8E1B000) [pid = 2636] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EA3E5400) [pid = 2636] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E7DC00) [pid = 2636] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F6567C00) [pid = 2636] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F501CC00) [pid = 2636] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EEF88400) [pid = 2636] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F513B800) [pid = 2636] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:23:31 INFO - PROCESS | 2636 | 1466627011150 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 880ms 13:23:31 INFO - PROCESS | 2636 | 1466627011205 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2636 | 1466627011209 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:23:31 INFO - PROCESS | 2636 | 1466627011215 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 2636 | 1466627011218 Marionette TRACE conn6 <- [1,994,null,{}] 13:23:31 INFO - PROCESS | 2636 | 1466627011222 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}] 13:23:31 INFO - PROCESS | 2636 | 1466627011225 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:31 INFO - PROCESS | 2636 | 1466627011316 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:23:31 INFO - PROCESS | 2636 | 1466627011382 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 2636 | 1466627011384 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CCD000 == 34 [pid = 2636] [id = 258] 13:23:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8D2D000) [pid = 2636] [serial = 773] [outer = 0000000000000000] 13:23:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8EDCC00) [pid = 2636] [serial = 774] [outer = 000000A5E8D2D000] 13:23:31 INFO - PROCESS | 2636 | 1466627011443 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5ED571000) [pid = 2636] [serial = 775] [outer = 000000A5E8D2D000] 13:23:31 INFO - PROCESS | 2636 | 1466627011844 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 13:23:31 INFO - PROCESS | 2636 | 1466627011953 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 2636 | 1466627011955 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:23:31 INFO - PROCESS | 2636 | 1466627011959 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 2636 | 1466627011963 Marionette TRACE conn6 <- [1,998,null,{}] 13:23:31 INFO - PROCESS | 2636 | 1466627011974 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}] 13:23:31 INFO - PROCESS | 2636 | 1466627011978 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:32 INFO - PROCESS | 2636 | 1466627012072 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:23:32 INFO - PROCESS | 2636 | 1466627012081 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 2636 | 1466627012085 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B6F800 == 35 [pid = 2636] [id = 259] 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF9BB400) [pid = 2636] [serial = 776] [outer = 0000000000000000] 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F27A9C00) [pid = 2636] [serial = 777] [outer = 000000A5EF9BB400] 13:23:32 INFO - PROCESS | 2636 | 1466627012133 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F30CC800) [pid = 2636] [serial = 778] [outer = 000000A5EF9BB400] 13:23:32 INFO - PROCESS | 2636 | 1466627012593 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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 13:23:32 INFO - PROCESS | 2636 | 1466627012652 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 2636 | 1466627012655 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:23:32 INFO - PROCESS | 2636 | 1466627012659 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 2636 | 1466627012661 Marionette TRACE conn6 <- [1,1002,null,{}] 13:23:32 INFO - PROCESS | 2636 | 1466627012665 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}] 13:23:32 INFO - PROCESS | 2636 | 1466627012667 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:32 INFO - PROCESS | 2636 | 1466627012760 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:23:32 INFO - PROCESS | 2636 | 1466627012767 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 2636 | 1466627012769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B4800 == 36 [pid = 2636] [id = 260] 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F322BC00) [pid = 2636] [serial = 779] [outer = 0000000000000000] 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F32B7800) [pid = 2636] [serial = 780] [outer = 000000A5F322BC00] 13:23:32 INFO - PROCESS | 2636 | 1466627012817 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F39B3000) [pid = 2636] [serial = 781] [outer = 000000A5F322BC00] 13:23:33 INFO - PROCESS | 2636 | 1466627013256 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 13:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:23:33 INFO - PROCESS | 2636 | 1466627013291 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 2636 | 1466627013293 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:23:33 INFO - PROCESS | 2636 | 1466627013303 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 2636 | 1466627013305 Marionette TRACE conn6 <- [1,1006,null,{}] 13:23:33 INFO - PROCESS | 2636 | 1466627013309 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}] 13:23:33 INFO - PROCESS | 2636 | 1466627013311 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:33 INFO - PROCESS | 2636 | 1466627013416 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:23:33 INFO - PROCESS | 2636 | 1466627013496 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 2636 | 1466627013498 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5164000 == 37 [pid = 2636] [id = 261] 13:23:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F443E800) [pid = 2636] [serial = 782] [outer = 0000000000000000] 13:23:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5026800) [pid = 2636] [serial = 783] [outer = 000000A5F443E800] 13:23:33 INFO - PROCESS | 2636 | 1466627013544 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F611F400) [pid = 2636] [serial = 784] [outer = 000000A5F443E800] 13:23:33 INFO - PROCESS | 2636 | 1466627013961 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 13:23:34 INFO - PROCESS | 2636 | 1466627013993 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2636 | 1466627013995 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:23:34 INFO - PROCESS | 2636 | 1466627013998 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 2636 | 1466627014000 Marionette TRACE conn6 <- [1,1010,null,{}] 13:23:34 INFO - PROCESS | 2636 | 1466627014004 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}] 13:23:34 INFO - PROCESS | 2636 | 1466627014010 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:34 INFO - PROCESS | 2636 | 1466627014152 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:23:34 INFO - PROCESS | 2636 | 1466627014158 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 2636 | 1466627014160 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C77800 == 38 [pid = 2636] [id = 262] 13:23:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F648D800) [pid = 2636] [serial = 785] [outer = 0000000000000000] 13:23:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64D1000) [pid = 2636] [serial = 786] [outer = 000000A5F648D800] 13:23:34 INFO - PROCESS | 2636 | 1466627014249 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F6513400) [pid = 2636] [serial = 787] [outer = 000000A5F648D800] 13:23:34 INFO - PROCESS | 2636 | 1466627014680 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]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 13:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:23:34 INFO - PROCESS | 2636 | 1466627014734 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 2636 | 1466627014737 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:23:34 INFO - PROCESS | 2636 | 1466627014740 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 2636 | 1466627014742 Marionette TRACE conn6 <- [1,1014,null,{}] 13:23:34 INFO - PROCESS | 2636 | 1466627014781 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}] 13:23:34 INFO - PROCESS | 2636 | 1466627014783 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:34 INFO - PROCESS | 2636 | 1466627014901 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:23:34 INFO - PROCESS | 2636 | 1466627014915 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 2636 | 1466627014917 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F684E800 == 39 [pid = 2636] [id = 263] 13:23:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F650EC00) [pid = 2636] [serial = 788] [outer = 0000000000000000] 13:23:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6513C00) [pid = 2636] [serial = 789] [outer = 000000A5F650EC00] 13:23:35 INFO - PROCESS | 2636 | 1466627015003 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F6572C00) [pid = 2636] [serial = 790] [outer = 000000A5F650EC00] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8E7F800) [pid = 2636] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EA0D5800) [pid = 2636] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A581E37000) [pid = 2636] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F3251000) [pid = 2636] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A581E40000) [pid = 2636] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEFCD400) [pid = 2636] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A581BDD800) [pid = 2636] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6483C00) [pid = 2636] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F3231C00) [pid = 2636] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:23:35 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F3168C00) [pid = 2636] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:23:35 INFO - PROCESS | 2636 | 1466627015461 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]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 732ms 13:23:35 INFO - PROCESS | 2636 | 1466627015475 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 2636 | 1466627015477 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:23:35 INFO - PROCESS | 2636 | 1466627015480 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 2636 | 1466627015482 Marionette TRACE conn6 <- [1,1018,null,{}] 13:23:35 INFO - PROCESS | 2636 | 1466627015487 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}] 13:23:35 INFO - PROCESS | 2636 | 1466627015489 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:35 INFO - PROCESS | 2636 | 1466627015574 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:23:35 INFO - PROCESS | 2636 | 1466627015644 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 2636 | 1466627015646 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7B15800 == 40 [pid = 2636] [id = 264] 13:23:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EA0D5800) [pid = 2636] [serial = 791] [outer = 0000000000000000] 13:23:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F3231C00) [pid = 2636] [serial = 792] [outer = 000000A5EA0D5800] 13:23:35 INFO - PROCESS | 2636 | 1466627015693 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6567000) [pid = 2636] [serial = 793] [outer = 000000A5EA0D5800] 13:23:36 INFO - PROCESS | 2636 | 1466627016063 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 13:23:36 INFO - PROCESS | 2636 | 1466627016113 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 2636 | 1466627016124 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:23:36 INFO - PROCESS | 2636 | 1466627016128 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:23:36 INFO - PROCESS | 2636 | 1466627016129 Marionette TRACE conn6 <- [1,1022,null,{}] 13:23:36 INFO - PROCESS | 2636 | 1466627016133 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}] 13:23:36 INFO - PROCESS | 2636 | 1466627016135 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:36 INFO - PROCESS | 2636 | 1466627016244 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:23:36 INFO - PROCESS | 2636 | 1466627016282 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 2636 | 1466627016284 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9153800 == 41 [pid = 2636] [id = 265] 13:23:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F656AC00) [pid = 2636] [serial = 794] [outer = 0000000000000000] 13:23:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6681C00) [pid = 2636] [serial = 795] [outer = 000000A5F656AC00] 13:23:36 INFO - PROCESS | 2636 | 1466627016328 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F668A400) [pid = 2636] [serial = 796] [outer = 000000A5F656AC00] 13:23:36 INFO - PROCESS | 2636 | 1466627016728 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 13:23:36 INFO - PROCESS | 2636 | 1466627016762 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 2636 | 1466627016764 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:23:36 INFO - PROCESS | 2636 | 1466627016767 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:23:36 INFO - PROCESS | 2636 | 1466627016769 Marionette TRACE conn6 <- [1,1026,null,{}] 13:23:36 INFO - PROCESS | 2636 | 1466627016773 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}] 13:23:36 INFO - PROCESS | 2636 | 1466627016775 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:36 INFO - PROCESS | 2636 | 1466627016889 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:23:36 INFO - PROCESS | 2636 | 1466627016897 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 2636 | 1466627016899 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC58C800 == 42 [pid = 2636] [id = 266] 13:23:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66BE800) [pid = 2636] [serial = 797] [outer = 0000000000000000] 13:23:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F66DE800) [pid = 2636] [serial = 798] [outer = 000000A5F66BE800] 13:23:36 INFO - PROCESS | 2636 | 1466627016944 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F66E5400) [pid = 2636] [serial = 799] [outer = 000000A5F66BE800] 13:23:37 INFO - PROCESS | 2636 | 1466627017417 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]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 13:23:37 INFO - PROCESS | 2636 | 1466627017443 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:23:37 INFO - PROCESS | 2636 | 1466627017449 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:23:37 INFO - PROCESS | 2636 | 1466627017455 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 2636 | 1466627017458 Marionette TRACE conn6 <- [1,1030,null,{}] 13:23:37 INFO - PROCESS | 2636 | 1466627017481 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}] 13:23:37 INFO - PROCESS | 2636 | 1466627017485 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:37 INFO - PROCESS | 2636 | 1466627017654 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:23:37 INFO - PROCESS | 2636 | 1466627017742 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 2636 | 1466627017747 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CCB800 == 43 [pid = 2636] [id = 267] 13:23:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8E1C000) [pid = 2636] [serial = 800] [outer = 0000000000000000] 13:23:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8E24000) [pid = 2636] [serial = 801] [outer = 000000A5E8E1C000] 13:23:37 INFO - PROCESS | 2636 | 1466627017805 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5ED3C3400) [pid = 2636] [serial = 802] [outer = 000000A5E8E1C000] 13:23:38 INFO - PROCESS | 2636 | 1466627018387 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]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 965ms 13:23:38 INFO - PROCESS | 2636 | 1466627018420 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 2636 | 1466627018426 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:23:38 INFO - PROCESS | 2636 | 1466627018433 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 2636 | 1466627018436 Marionette TRACE conn6 <- [1,1034,null,{}] 13:23:38 INFO - PROCESS | 2636 | 1466627018440 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}] 13:23:38 INFO - PROCESS | 2636 | 1466627018443 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:38 INFO - PROCESS | 2636 | 1466627018561 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:23:38 INFO - PROCESS | 2636 | 1466627018636 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 2636 | 1466627018639 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5152800 == 44 [pid = 2636] [id = 268] 13:23:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EF604000) [pid = 2636] [serial = 803] [outer = 0000000000000000] 13:23:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5EF6E2800) [pid = 2636] [serial = 804] [outer = 000000A5EF604000] 13:23:38 INFO - PROCESS | 2636 | 1466627018739 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F3228400) [pid = 2636] [serial = 805] [outer = 000000A5EF604000] 13:23:39 INFO - PROCESS | 2636 | 1466627019376 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]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 13:23:39 INFO - PROCESS | 2636 | 1466627019420 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 2636 | 1466627019423 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:23:39 INFO - PROCESS | 2636 | 1466627019427 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 2636 | 1466627019432 Marionette TRACE conn6 <- [1,1038,null,{}] 13:23:39 INFO - PROCESS | 2636 | 1466627019444 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}] 13:23:39 INFO - PROCESS | 2636 | 1466627019449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:39 INFO - PROCESS | 2636 | 1466627019599 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:23:39 INFO - PROCESS | 2636 | 1466627019714 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 2636 | 1466627019718 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC882000 == 45 [pid = 2636] [id = 269] 13:23:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F648F400) [pid = 2636] [serial = 806] [outer = 0000000000000000] 13:23:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F64D8400) [pid = 2636] [serial = 807] [outer = 000000A5F648F400] 13:23:39 INFO - PROCESS | 2636 | 1466627019776 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F6682000) [pid = 2636] [serial = 808] [outer = 000000A5F648F400] 13:23:40 INFO - PROCESS | 2636 | 1466627020407 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]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1031ms 13:23:40 INFO - PROCESS | 2636 | 1466627020460 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 2636 | 1466627020464 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:23:40 INFO - PROCESS | 2636 | 1466627020467 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 2636 | 1466627020469 Marionette TRACE conn6 <- [1,1042,null,{}] 13:23:40 INFO - PROCESS | 2636 | 1466627020473 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}] 13:23:40 INFO - PROCESS | 2636 | 1466627020476 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:40 INFO - PROCESS | 2636 | 1466627020651 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:23:40 INFO - PROCESS | 2636 | 1466627020766 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 2636 | 1466627020769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7308800 == 46 [pid = 2636] [id = 270] 13:23:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5E86BA400) [pid = 2636] [serial = 809] [outer = 0000000000000000] 13:23:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E8EDE000) [pid = 2636] [serial = 810] [outer = 000000A5E86BA400] 13:23:40 INFO - PROCESS | 2636 | 1466627020827 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F32C5400) [pid = 2636] [serial = 811] [outer = 000000A5E86BA400] 13:23:41 INFO - PROCESS | 2636 | 1466627021632 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]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1188ms 13:23:41 INFO - PROCESS | 2636 | 1466627021658 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 2636 | 1466627021662 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:23:41 INFO - PROCESS | 2636 | 1466627021667 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:23:41 INFO - PROCESS | 2636 | 1466627021672 Marionette TRACE conn6 <- [1,1046,null,{}] 13:23:41 INFO - PROCESS | 2636 | 1466627021678 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}] 13:23:41 INFO - PROCESS | 2636 | 1466627021681 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:41 INFO - PROCESS | 2636 | 1466627021790 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:23:41 INFO - PROCESS | 2636 | 1466627021883 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 2636 | 1466627021885 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE27000 == 47 [pid = 2636] [id = 271] 13:23:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5EF6D7C00) [pid = 2636] [serial = 812] [outer = 0000000000000000] 13:23:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5EFA57800) [pid = 2636] [serial = 813] [outer = 000000A5EF6D7C00] 13:23:41 INFO - PROCESS | 2636 | 1466627021937 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F322B400) [pid = 2636] [serial = 814] [outer = 000000A5EF6D7C00] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA5F8800 == 46 [pid = 2636] [id = 243] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA018000 == 45 [pid = 2636] [id = 242] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9153800 == 44 [pid = 2636] [id = 265] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7B15800 == 43 [pid = 2636] [id = 264] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F684E800 == 42 [pid = 2636] [id = 263] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C77800 == 41 [pid = 2636] [id = 262] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5164000 == 40 [pid = 2636] [id = 261] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B4800 == 39 [pid = 2636] [id = 260] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B6F800 == 38 [pid = 2636] [id = 259] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CCD000 == 37 [pid = 2636] [id = 258] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED669800 == 36 [pid = 2636] [id = 257] 13:23:42 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE5800 == 35 [pid = 2636] [id = 254] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F6143000) [pid = 2636] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F6487800) [pid = 2636] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F3226C00) [pid = 2636] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5EA558C00) [pid = 2636] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5ED572000) [pid = 2636] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5EA550800) [pid = 2636] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F30C7400) [pid = 2636] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F5A68800) [pid = 2636] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F5F26C00) [pid = 2636] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F316C000) [pid = 2636] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8E79000) [pid = 2636] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E853B800) [pid = 2636] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EF6DDC00) [pid = 2636] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8E79800) [pid = 2636] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EE155C00) [pid = 2636] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F64D4400) [pid = 2636] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E29C00) [pid = 2636] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F27B1C00) [pid = 2636] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F32C3000) [pid = 2636] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEF86400) [pid = 2636] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F3254400) [pid = 2636] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:23:42 INFO - PROCESS | 2636 | 1466627022447 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]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 838ms 13:23:42 INFO - PROCESS | 2636 | 1466627022523 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 2636 | 1466627022527 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:23:42 INFO - PROCESS | 2636 | 1466627022534 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 2636 | 1466627022537 Marionette TRACE conn6 <- [1,1050,null,{}] 13:23:42 INFO - PROCESS | 2636 | 1466627022541 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}] 13:23:42 INFO - PROCESS | 2636 | 1466627022544 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:42 INFO - PROCESS | 2636 | 1466627022641 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:23:42 INFO - PROCESS | 2636 | 1466627022735 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 2636 | 1466627022737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE31F000 == 36 [pid = 2636] [id = 272] 13:23:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8E1EC00) [pid = 2636] [serial = 815] [outer = 0000000000000000] 13:23:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5ED64DC00) [pid = 2636] [serial = 816] [outer = 000000A5E8E1EC00] 13:23:42 INFO - PROCESS | 2636 | 1466627022786 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EF6DDC00) [pid = 2636] [serial = 817] [outer = 000000A5E8E1EC00] 13:23:43 INFO - PROCESS | 2636 | 1466627023177 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]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 13:23:43 INFO - PROCESS | 2636 | 1466627023228 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2636 | 1466627023231 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:23:43 INFO - PROCESS | 2636 | 1466627023235 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2636 | 1466627023239 Marionette TRACE conn6 <- [1,1054,null,{}] 13:23:43 INFO - PROCESS | 2636 | 1466627023250 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}] 13:23:43 INFO - PROCESS | 2636 | 1466627023255 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:43 INFO - PROCESS | 2636 | 1466627023346 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:23:43 INFO - PROCESS | 2636 | 1466627023353 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 2636 | 1466627023357 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EB800 == 37 [pid = 2636] [id = 273] 13:23:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F322F400) [pid = 2636] [serial = 818] [outer = 0000000000000000] 13:23:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F32C6C00) [pid = 2636] [serial = 819] [outer = 000000A5F322F400] 13:23:43 INFO - PROCESS | 2636 | 1466627023413 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F5029C00) [pid = 2636] [serial = 820] [outer = 000000A5F322F400] 13:23:43 INFO - PROCESS | 2636 | 1466627023891 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]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 13:23:43 INFO - PROCESS | 2636 | 1466627023940 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 2636 | 1466627023943 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:23:43 INFO - PROCESS | 2636 | 1466627023946 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 2636 | 1466627023948 Marionette TRACE conn6 <- [1,1058,null,{}] 13:23:43 INFO - PROCESS | 2636 | 1466627023952 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}] 13:23:43 INFO - PROCESS | 2636 | 1466627023954 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:44 INFO - PROCESS | 2636 | 1466627024072 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:23:44 INFO - PROCESS | 2636 | 1466627024079 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 2636 | 1466627024081 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6362800 == 38 [pid = 2636] [id = 274] 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F64C4000) [pid = 2636] [serial = 821] [outer = 0000000000000000] 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F64D9400) [pid = 2636] [serial = 822] [outer = 000000A5F64C4000] 13:23:44 INFO - PROCESS | 2636 | 1466627024127 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F6566C00) [pid = 2636] [serial = 823] [outer = 000000A5F64C4000] 13:23:44 INFO - PROCESS | 2636 | 1466627024601 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]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 13:23:44 INFO - PROCESS | 2636 | 1466627024640 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 2636 | 1466627024642 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:23:44 INFO - PROCESS | 2636 | 1466627024646 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:23:44 INFO - PROCESS | 2636 | 1466627024648 Marionette TRACE conn6 <- [1,1062,null,{}] 13:23:44 INFO - PROCESS | 2636 | 1466627024652 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}] 13:23:44 INFO - PROCESS | 2636 | 1466627024654 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:44 INFO - PROCESS | 2636 | 1466627024775 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:23:44 INFO - PROCESS | 2636 | 1466627024781 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 2636 | 1466627024783 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C75800 == 39 [pid = 2636] [id = 275] 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8D21C00) [pid = 2636] [serial = 824] [outer = 0000000000000000] 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F667E800) [pid = 2636] [serial = 825] [outer = 000000A5E8D21C00] 13:23:44 INFO - PROCESS | 2636 | 1466627024870 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F66DDC00) [pid = 2636] [serial = 826] [outer = 000000A5E8D21C00] 13:23:45 INFO - PROCESS | 2636 | 1466627025348 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]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 13:23:45 INFO - PROCESS | 2636 | 1466627025418 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 2636 | 1466627025421 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:23:45 INFO - PROCESS | 2636 | 1466627025434 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 2636 | 1466627025436 Marionette TRACE conn6 <- [1,1066,null,{}] 13:23:45 INFO - PROCESS | 2636 | 1466627025439 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}] 13:23:45 INFO - PROCESS | 2636 | 1466627025446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:45 INFO - PROCESS | 2636 | 1466627025581 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:23:45 INFO - PROCESS | 2636 | 1466627025627 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 2636 | 1466627025630 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9838800 == 40 [pid = 2636] [id = 276] 13:23:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F6C9D800) [pid = 2636] [serial = 827] [outer = 0000000000000000] 13:23:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F73C2000) [pid = 2636] [serial = 828] [outer = 000000A5F6C9D800] 13:23:45 INFO - PROCESS | 2636 | 1466627025675 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F7FB2C00) [pid = 2636] [serial = 829] [outer = 000000A5F6C9D800] 13:23:46 INFO - PROCESS | 2636 | 1466627026102 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]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 13:23:46 INFO - PROCESS | 2636 | 1466627026169 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 2636 | 1466627026171 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:23:46 INFO - PROCESS | 2636 | 1466627026183 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 2636 | 1466627026185 Marionette TRACE conn6 <- [1,1070,null,{}] 13:23:46 INFO - PROCESS | 2636 | 1466627026197 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}] 13:23:46 INFO - PROCESS | 2636 | 1466627026199 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:46 INFO - PROCESS | 2636 | 1466627026387 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F322BC00) [pid = 2636] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8E28C00) [pid = 2636] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F443E800) [pid = 2636] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5EF9BB400) [pid = 2636] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8D2D000) [pid = 2636] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F648D800) [pid = 2636] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EA0D5800) [pid = 2636] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F650EC00) [pid = 2636] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F656AC00) [pid = 2636] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:23:46 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8E26400) [pid = 2636] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:23:46 INFO - PROCESS | 2636 | 1466627026444 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 2636 | 1466627026446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BF2000 == 41 [pid = 2636] [id = 277] 13:23:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A581BDFC00) [pid = 2636] [serial = 830] [outer = 0000000000000000] 13:23:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8E28C00) [pid = 2636] [serial = 831] [outer = 000000A581BDFC00] 13:23:46 INFO - PROCESS | 2636 | 1466627026491 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F322A000) [pid = 2636] [serial = 832] [outer = 000000A581BDFC00] 13:23:46 INFO - PROCESS | 2636 | 1466627026851 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]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 13:23:46 INFO - PROCESS | 2636 | 1466627026869 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 2636 | 1466627026871 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:23:46 INFO - PROCESS | 2636 | 1466627026875 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 2636 | 1466627026877 Marionette TRACE conn6 <- [1,1074,null,{}] 13:23:46 INFO - PROCESS | 2636 | 1466627026914 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}] 13:23:46 INFO - PROCESS | 2636 | 1466627026916 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:47 INFO - PROCESS | 2636 | 1466627027004 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:23:47 INFO - PROCESS | 2636 | 1466627027010 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2636 | 1466627027012 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9E1000 == 42 [pid = 2636] [id = 278] 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F5DEB000) [pid = 2636] [serial = 833] [outer = 0000000000000000] 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F6CA0800) [pid = 2636] [serial = 834] [outer = 000000A5F5DEB000] 13:23:47 INFO - PROCESS | 2636 | 1466627027058 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F32C2400) [pid = 2636] [serial = 835] [outer = 000000A5F5DEB000] 13:23:47 INFO - PROCESS | 2636 | 1466627027476 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]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 13:23:47 INFO - PROCESS | 2636 | 1466627027528 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 2636 | 1466627027530 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:23:47 INFO - PROCESS | 2636 | 1466627027534 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 2636 | 1466627027536 Marionette TRACE conn6 <- [1,1078,null,{}] 13:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:23:47 INFO - PROCESS | 2636 | 1466627027539 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}] 13:23:47 INFO - PROCESS | 2636 | 1466627027541 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:47 INFO - PROCESS | 2636 | 1466627027627 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:23:47 INFO - PROCESS | 2636 | 1466627027632 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 2636 | 1466627027634 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF9C000 == 43 [pid = 2636] [id = 279] 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F85B5800) [pid = 2636] [serial = 836] [outer = 0000000000000000] 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F85BA400) [pid = 2636] [serial = 837] [outer = 000000A5F85B5800] 13:23:47 INFO - PROCESS | 2636 | 1466627027680 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F85C1400) [pid = 2636] [serial = 838] [outer = 000000A5F85B5800] 13:23:48 INFO - PROCESS | 2636 | 1466627028090 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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 13:23:48 INFO - PROCESS | 2636 | 1466627028128 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 2636 | 1466627028130 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:23:48 INFO - PROCESS | 2636 | 1466627028153 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 2636 | 1466627028154 Marionette TRACE conn6 <- [1,1082,null,{}] 13:23:48 INFO - PROCESS | 2636 | 1466627028172 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}] 13:23:48 INFO - PROCESS | 2636 | 1466627028175 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:48 INFO - PROCESS | 2636 | 1466627028263 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:23:48 INFO - PROCESS | 2636 | 1466627028268 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 2636 | 1466627028270 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD174000 == 44 [pid = 2636] [id = 280] 13:23:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F85C0800) [pid = 2636] [serial = 839] [outer = 0000000000000000] 13:23:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F876D400) [pid = 2636] [serial = 840] [outer = 000000A5F85C0800] 13:23:48 INFO - PROCESS | 2636 | 1466627028315 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F87D7000) [pid = 2636] [serial = 841] [outer = 000000A5F85C0800] 13:23:49 INFO - PROCESS | 2636 | 1466627029011 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]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 900ms 13:23:49 INFO - PROCESS | 2636 | 1466627029049 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 2636 | 1466627029054 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:23:49 INFO - PROCESS | 2636 | 1466627029059 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 2636 | 1466627029065 Marionette TRACE conn6 <- [1,1086,null,{}] 13:23:49 INFO - PROCESS | 2636 | 1466627029071 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}] 13:23:49 INFO - PROCESS | 2636 | 1466627029074 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:49 INFO - PROCESS | 2636 | 1466627029197 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:23:49 INFO - PROCESS | 2636 | 1466627029317 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 2636 | 1466627029320 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF71F800 == 45 [pid = 2636] [id = 281] 13:23:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5EA550800) [pid = 2636] [serial = 842] [outer = 0000000000000000] 13:23:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5ED6C0400) [pid = 2636] [serial = 843] [outer = 000000A5EA550800] 13:23:49 INFO - PROCESS | 2636 | 1466627029380 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5EF6EBC00) [pid = 2636] [serial = 844] [outer = 000000A5EA550800] 13:23:50 INFO - PROCESS | 2636 | 1466627029995 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]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 984ms 13:23:50 INFO - PROCESS | 2636 | 1466627030047 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 2636 | 1466627030052 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:23:50 INFO - PROCESS | 2636 | 1466627030059 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 2636 | 1466627030062 Marionette TRACE conn6 <- [1,1090,null,{}] 13:23:50 INFO - PROCESS | 2636 | 1466627030067 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}] 13:23:50 INFO - PROCESS | 2636 | 1466627030070 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:50 INFO - PROCESS | 2636 | 1466627030196 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:23:50 INFO - PROCESS | 2636 | 1466627030288 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 2636 | 1466627030291 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F735A800 == 46 [pid = 2636] [id = 282] 13:23:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F501B800) [pid = 2636] [serial = 845] [outer = 0000000000000000] 13:23:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F6144000) [pid = 2636] [serial = 846] [outer = 000000A5F501B800] 13:23:50 INFO - PROCESS | 2636 | 1466627030349 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F6686000) [pid = 2636] [serial = 847] [outer = 000000A5F501B800] 13:23:51 INFO - PROCESS | 2636 | 1466627031090 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]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1082ms 13:23:51 INFO - PROCESS | 2636 | 1466627031142 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 2636 | 1466627031145 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:23:51 INFO - PROCESS | 2636 | 1466627031149 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 2636 | 1466627031153 Marionette TRACE conn6 <- [1,1094,null,{}] 13:23:51 INFO - PROCESS | 2636 | 1466627031165 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}] 13:23:51 INFO - PROCESS | 2636 | 1466627031170 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:51 INFO - PROCESS | 2636 | 1466627031286 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:23:51 INFO - PROCESS | 2636 | 1466627031409 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 2636 | 1466627031412 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBAD800 == 47 [pid = 2636] [id = 283] 13:23:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F87D7C00) [pid = 2636] [serial = 848] [outer = 0000000000000000] 13:23:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F87DD800) [pid = 2636] [serial = 849] [outer = 000000A5F87D7C00] 13:23:51 INFO - PROCESS | 2636 | 1466627031471 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F917CC00) [pid = 2636] [serial = 850] [outer = 000000A5F87D7C00] 13:23:52 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:23:52 INFO - PROCESS | 2636 | 1466627032209 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]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1141ms 13:23:52 INFO - PROCESS | 2636 | 1466627032292 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 2636 | 1466627032296 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:23:52 INFO - PROCESS | 2636 | 1466627032299 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 2636 | 1466627032301 Marionette TRACE conn6 <- [1,1098,null,{}] 13:23:52 INFO - PROCESS | 2636 | 1466627032305 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}] 13:23:52 INFO - PROCESS | 2636 | 1466627032308 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:52 INFO - PROCESS | 2636 | 1466627032639 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:23:52 INFO - PROCESS | 2636 | 1466627032729 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 2636 | 1466627032732 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0C1000 == 48 [pid = 2636] [id = 284] 13:23:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E8F9EC00) [pid = 2636] [serial = 851] [outer = 0000000000000000] 13:23:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5E97CC400) [pid = 2636] [serial = 852] [outer = 000000A5E8F9EC00] 13:23:52 INFO - PROCESS | 2636 | 1466627032783 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5EEFD8800) [pid = 2636] [serial = 853] [outer = 000000A5E8F9EC00] 13:23:53 INFO - PROCESS | 2636 | 1466627033358 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]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1127ms 13:23:53 INFO - PROCESS | 2636 | 1466627033430 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 2636 | 1466627033434 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:23:53 INFO - PROCESS | 2636 | 1466627033438 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 2636 | 1466627033441 Marionette TRACE conn6 <- [1,1102,null,{}] 13:23:53 INFO - PROCESS | 2636 | 1466627033446 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}] 13:23:53 INFO - PROCESS | 2636 | 1466627033449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:53 INFO - PROCESS | 2636 | 1466627033558 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:23:53 INFO - PROCESS | 2636 | 1466627033636 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 2636 | 1466627033639 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA012800 == 49 [pid = 2636] [id = 285] 13:23:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5E8E7A400) [pid = 2636] [serial = 854] [outer = 0000000000000000] 13:23:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5EDDBE000) [pid = 2636] [serial = 855] [outer = 000000A5E8E7A400] 13:23:53 INFO - PROCESS | 2636 | 1466627033715 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5F3165C00) [pid = 2636] [serial = 856] [outer = 000000A5E8E7A400] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF9C000 == 48 [pid = 2636] [id = 279] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9E1000 == 47 [pid = 2636] [id = 278] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BF2000 == 46 [pid = 2636] [id = 277] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9838800 == 45 [pid = 2636] [id = 276] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C75800 == 44 [pid = 2636] [id = 275] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6362800 == 43 [pid = 2636] [id = 274] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EB800 == 42 [pid = 2636] [id = 273] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE31F000 == 41 [pid = 2636] [id = 272] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE27000 == 40 [pid = 2636] [id = 271] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F5F27C00) [pid = 2636] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5E954B800) [pid = 2636] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F64B9400) [pid = 2636] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5EF6E0000) [pid = 2636] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F66DE800) [pid = 2636] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5152800 == 39 [pid = 2636] [id = 268] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CCB800 == 38 [pid = 2636] [id = 267] 13:23:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC58C800 == 37 [pid = 2636] [id = 266] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5E8EE1400) [pid = 2636] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F32B7800) [pid = 2636] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5ED574800) [pid = 2636] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5E8FA5000) [pid = 2636] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F5026800) [pid = 2636] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F611F400) [pid = 2636] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F27A9C00) [pid = 2636] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F30CC800) [pid = 2636] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5E8EDCC00) [pid = 2636] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F6513400) [pid = 2636] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5ED571000) [pid = 2636] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F64D1000) [pid = 2636] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F3231C00) [pid = 2636] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F6513C00) [pid = 2636] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F6681C00) [pid = 2636] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F668A400) [pid = 2636] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F6572C00) [pid = 2636] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F39B3000) [pid = 2636] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:23:53 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F6567000) [pid = 2636] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:23:54 INFO - PROCESS | 2636 | 1466627034208 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]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 838ms 13:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:23:54 INFO - PROCESS | 2636 | 1466627034282 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 2636 | 1466627034285 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:23:54 INFO - PROCESS | 2636 | 1466627034289 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 2636 | 1466627034291 Marionette TRACE conn6 <- [1,1106,null,{}] 13:23:54 INFO - PROCESS | 2636 | 1466627034295 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}] 13:23:54 INFO - PROCESS | 2636 | 1466627034297 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:54 INFO - PROCESS | 2636 | 1466627034391 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:23:54 INFO - PROCESS | 2636 | 1466627034406 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 2636 | 1466627034408 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BE8800 == 38 [pid = 2636] [id = 286] 13:23:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F27AB000) [pid = 2636] [serial = 857] [outer = 0000000000000000] 13:23:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F2A8FC00) [pid = 2636] [serial = 858] [outer = 000000A5F27AB000] 13:23:54 INFO - PROCESS | 2636 | 1466627034458 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F3229800) [pid = 2636] [serial = 859] [outer = 000000A5F27AB000] 13:23:54 INFO - PROCESS | 2636 | 1466627034926 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]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 13:23:54 INFO - PROCESS | 2636 | 1466627034981 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 2636 | 1466627034985 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:23:55 INFO - PROCESS | 2636 | 1466627034996 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 2636 | 1466627035001 Marionette TRACE conn6 <- [1,1110,null,{}] 13:23:55 INFO - PROCESS | 2636 | 1466627035005 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}] 13:23:55 INFO - PROCESS | 2636 | 1466627035008 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:55 INFO - PROCESS | 2636 | 1466627035129 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:23:55 INFO - PROCESS | 2636 | 1466627035247 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 2636 | 1466627035249 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EA000 == 39 [pid = 2636] [id = 287] 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F5023400) [pid = 2636] [serial = 860] [outer = 0000000000000000] 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F5DE7800) [pid = 2636] [serial = 861] [outer = 000000A5F5023400] 13:23:55 INFO - PROCESS | 2636 | 1466627035297 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F614DC00) [pid = 2636] [serial = 862] [outer = 000000A5F5023400] 13:23:55 INFO - PROCESS | 2636 | 1466627035663 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]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 13:23:55 INFO - PROCESS | 2636 | 1466627035728 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 2636 | 1466627035731 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:23:55 INFO - PROCESS | 2636 | 1466627035734 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 2636 | 1466627035736 Marionette TRACE conn6 <- [1,1114,null,{}] 13:23:55 INFO - PROCESS | 2636 | 1466627035740 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}] 13:23:55 INFO - PROCESS | 2636 | 1466627035742 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:55 INFO - PROCESS | 2636 | 1466627035834 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:23:55 INFO - PROCESS | 2636 | 1466627035839 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 2636 | 1466627035841 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C9C000 == 40 [pid = 2636] [id = 288] 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F64BA000) [pid = 2636] [serial = 863] [outer = 0000000000000000] 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F64DA000) [pid = 2636] [serial = 864] [outer = 000000A5F64BA000] 13:23:55 INFO - PROCESS | 2636 | 1466627035888 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6518C00) [pid = 2636] [serial = 865] [outer = 000000A5F64BA000] 13:23:56 INFO - PROCESS | 2636 | 1466627036361 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]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 13:23:56 INFO - PROCESS | 2636 | 1466627036429 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 2636 | 1466627036431 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:23:56 INFO - PROCESS | 2636 | 1466627036434 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:23:56 INFO - PROCESS | 2636 | 1466627036436 Marionette TRACE conn6 <- [1,1118,null,{}] 13:23:56 INFO - PROCESS | 2636 | 1466627036440 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}] 13:23:56 INFO - PROCESS | 2636 | 1466627036442 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:56 INFO - PROCESS | 2636 | 1466627036613 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:23:56 INFO - PROCESS | 2636 | 1466627036638 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 2636 | 1466627036644 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6D0000 == 41 [pid = 2636] [id = 289] 13:23:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F66B4800) [pid = 2636] [serial = 866] [outer = 0000000000000000] 13:23:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F66DE800) [pid = 2636] [serial = 867] [outer = 000000A5F66B4800] 13:23:56 INFO - PROCESS | 2636 | 1466627036690 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F6C35800) [pid = 2636] [serial = 868] [outer = 000000A5F66B4800] 13:23:57 INFO - PROCESS | 2636 | 1466627037134 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 732ms 13:23:57 INFO - PROCESS | 2636 | 1466627037181 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 2636 | 1466627037183 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:23:57 INFO - PROCESS | 2636 | 1466627037187 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 2636 | 1466627037189 Marionette TRACE conn6 <- [1,1122,null,{}] 13:23:57 INFO - PROCESS | 2636 | 1466627037194 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}] 13:23:57 INFO - PROCESS | 2636 | 1466627037196 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:57 INFO - PROCESS | 2636 | 1466627037311 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:23:57 INFO - PROCESS | 2636 | 1466627037364 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 2636 | 1466627037366 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7307000 == 42 [pid = 2636] [id = 290] 13:23:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F73C8800) [pid = 2636] [serial = 869] [outer = 0000000000000000] 13:23:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F825B400) [pid = 2636] [serial = 870] [outer = 000000A5F73C8800] 13:23:57 INFO - PROCESS | 2636 | 1466627037410 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F85BC000) [pid = 2636] [serial = 871] [outer = 000000A5F73C8800] 13:23:57 INFO - PROCESS | 2636 | [GFX2-]: DrawTargetD2D 1.1 (000000A5FDE9B2E0): Failed to create GradientStopCollection with no stops. 13:23:57 INFO - PROCESS | 2636 | [GFX3-]: No stops specified for gradient pattern. 13:23:57 INFO - PROCESS | 2636 | 1466627037831 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 13:23:57 INFO - PROCESS | 2636 | 1466627037880 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 2636 | 1466627037883 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:23:57 INFO - PROCESS | 2636 | 1466627037886 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 2636 | 1466627037888 Marionette TRACE conn6 <- [1,1126,null,{}] 13:23:57 INFO - PROCESS | 2636 | 1466627037892 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}] 13:23:57 INFO - PROCESS | 2636 | 1466627037894 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:58 INFO - PROCESS | 2636 | 1466627038039 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:23:58 INFO - PROCESS | 2636 | 1466627038049 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 2636 | 1466627038052 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9838000 == 43 [pid = 2636] [id = 291] 13:23:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EA044400) [pid = 2636] [serial = 872] [outer = 0000000000000000] 13:23:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F656F800) [pid = 2636] [serial = 873] [outer = 000000A5EA044400] 13:23:58 INFO - PROCESS | 2636 | 1466627038316 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F87E3C00) [pid = 2636] [serial = 874] [outer = 000000A5EA044400] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5E8D21C00) [pid = 2636] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F6C9D800) [pid = 2636] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A581BDFC00) [pid = 2636] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E8E1C000) [pid = 2636] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5EF604000) [pid = 2636] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5E8E1EC00) [pid = 2636] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F64C4000) [pid = 2636] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5EF6D7C00) [pid = 2636] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5E86BA400) [pid = 2636] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F322F400) [pid = 2636] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F648F400) [pid = 2636] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F5DEB000) [pid = 2636] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5EF6D7400) [pid = 2636] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F648E000) [pid = 2636] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8E74C00) [pid = 2636] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F5022C00) [pid = 2636] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8E80000) [pid = 2636] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:23:58 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F85B5800) [pid = 2636] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:23:58 INFO - PROCESS | 2636 | 1466627038681 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]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 839ms 13:23:58 INFO - PROCESS | 2636 | 1466627038737 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 2636 | 1466627038740 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:23:58 INFO - PROCESS | 2636 | 1466627038743 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:23:58 INFO - PROCESS | 2636 | 1466627038745 Marionette TRACE conn6 <- [1,1130,null,{}] 13:23:58 INFO - PROCESS | 2636 | 1466627038749 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}] 13:23:58 INFO - PROCESS | 2636 | 1466627038751 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:58 INFO - PROCESS | 2636 | 1466627038866 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:23:58 INFO - PROCESS | 2636 | 1466627038873 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 2636 | 1466627038876 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC880000 == 44 [pid = 2636] [id = 292] 13:23:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E8ED4800) [pid = 2636] [serial = 875] [outer = 0000000000000000] 13:23:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F3167C00) [pid = 2636] [serial = 876] [outer = 000000A5E8ED4800] 13:23:58 INFO - PROCESS | 2636 | 1466627038921 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F7F14400) [pid = 2636] [serial = 877] [outer = 000000A5E8ED4800] 13:23:59 INFO - PROCESS | 2636 | 1466627039340 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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 13:23:59 INFO - PROCESS | 2636 | 1466627039378 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:23:59 INFO - PROCESS | 2636 | 1466627039380 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:23:59 INFO - PROCESS | 2636 | 1466627039383 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 2636 | 1466627039385 Marionette TRACE conn6 <- [1,1134,null,{}] 13:23:59 INFO - PROCESS | 2636 | 1466627039388 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}] 13:23:59 INFO - PROCESS | 2636 | 1466627039390 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:59 INFO - PROCESS | 2636 | 1466627039509 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:23:59 INFO - PROCESS | 2636 | 1466627039552 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 2636 | 1466627039554 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:23:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF9C000 == 45 [pid = 2636] [id = 293] 13:23:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F87DE800) [pid = 2636] [serial = 878] [outer = 0000000000000000] 13:23:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F923F800) [pid = 2636] [serial = 879] [outer = 000000A5F87DE800] 13:23:59 INFO - PROCESS | 2636 | 1466627039598 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F9247000) [pid = 2636] [serial = 880] [outer = 000000A5F87DE800] 13:24:00 INFO - PROCESS | 2636 | 1466627040009 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]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 691ms 13:24:00 INFO - PROCESS | 2636 | 1466627040078 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 2636 | 1466627040080 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:24:00 INFO - PROCESS | 2636 | 1466627040084 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:24:00 INFO - PROCESS | 2636 | 1466627040086 Marionette TRACE conn6 <- [1,1138,null,{}] 13:24:00 INFO - PROCESS | 2636 | 1466627040090 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}] 13:24:00 INFO - PROCESS | 2636 | 1466627040092 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:00 INFO - PROCESS | 2636 | 1466627040208 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:24:00 INFO - PROCESS | 2636 | 1466627040223 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 2636 | 1466627040225 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBC8000 == 46 [pid = 2636] [id = 294] 13:24:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F94F5800) [pid = 2636] [serial = 881] [outer = 0000000000000000] 13:24:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F94F8C00) [pid = 2636] [serial = 882] [outer = 000000A5F94F5800] 13:24:00 INFO - PROCESS | 2636 | 1466627040272 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F9508800) [pid = 2636] [serial = 883] [outer = 000000A5F94F5800] 13:24:01 INFO - PROCESS | 2636 | 1466627041023 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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 13:24:01 INFO - PROCESS | 2636 | 1466627041072 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 2636 | 1466627041077 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:24:01 INFO - PROCESS | 2636 | 1466627041082 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 2636 | 1466627041088 Marionette TRACE conn6 <- [1,1142,null,{}] 13:24:01 INFO - PROCESS | 2636 | 1466627041093 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}] 13:24:01 INFO - PROCESS | 2636 | 1466627041097 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:01 INFO - PROCESS | 2636 | 1466627041221 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:24:01 INFO - PROCESS | 2636 | 1466627041341 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2636 | 1466627041345 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF719800 == 47 [pid = 2636] [id = 295] 13:24:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5ED653400) [pid = 2636] [serial = 884] [outer = 0000000000000000] 13:24:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5EEE6FC00) [pid = 2636] [serial = 885] [outer = 000000A5ED653400] 13:24:01 INFO - PROCESS | 2636 | 1466627041404 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F2B44000) [pid = 2636] [serial = 886] [outer = 000000A5ED653400] 13:24:02 INFO - PROCESS | 2636 | 1466627042002 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]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 13:24:02 INFO - PROCESS | 2636 | 1466627042029 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2636 | 1466627042035 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:24:02 INFO - PROCESS | 2636 | 1466627042042 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 2636 | 1466627042045 Marionette TRACE conn6 <- [1,1146,null,{}] 13:24:02 INFO - PROCESS | 2636 | 1466627042050 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}] 13:24:02 INFO - PROCESS | 2636 | 1466627042053 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:02 INFO - PROCESS | 2636 | 1466627042179 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:24:02 INFO - PROCESS | 2636 | 1466627042272 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 2636 | 1466627042275 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6975800 == 48 [pid = 2636] [id = 296] 13:24:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F6148000) [pid = 2636] [serial = 887] [outer = 0000000000000000] 13:24:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F64BD000) [pid = 2636] [serial = 888] [outer = 000000A5F6148000] 13:24:02 INFO - PROCESS | 2636 | 1466627042332 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F6597C00) [pid = 2636] [serial = 889] [outer = 000000A5F6148000] 13:24:02 INFO - PROCESS | 2636 | 1466627042959 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] 13:24:03 INFO - PROCESS | 2636 | 1466627043030 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:24:03 INFO - PROCESS | 2636 | 1466627043033 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 2636 | 1466627043038 Marionette TRACE conn6 <- [1,1150,null,{}] 13:24:03 INFO - PROCESS | 2636 | 1466627043049 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}] 13:24:03 INFO - PROCESS | 2636 | 1466627043054 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:03 INFO - PROCESS | 2636 | 1466627043173 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:24:03 INFO - PROCESS | 2636 | 1466627043296 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2636 | 1466627043299 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC87800 == 49 [pid = 2636] [id = 297] 13:24:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F6A59C00) [pid = 2636] [serial = 890] [outer = 0000000000000000] 13:24:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F9243C00) [pid = 2636] [serial = 891] [outer = 000000A5F6A59C00] 13:24:03 INFO - PROCESS | 2636 | 1466627043359 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F94FB400) [pid = 2636] [serial = 892] [outer = 000000A5F6A59C00] 13:24:03 INFO - PROCESS | 2636 | 1466627043949 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]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 984ms 13:24:04 INFO - PROCESS | 2636 | 1466627044019 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2636 | 1466627044023 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:24:04 INFO - PROCESS | 2636 | 1466627044027 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 2636 | 1466627044029 Marionette TRACE conn6 <- [1,1154,null,{}] 13:24:04 INFO - PROCESS | 2636 | 1466627044048 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}] 13:24:04 INFO - PROCESS | 2636 | 1466627044050 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:04 INFO - PROCESS | 2636 | 1466627044177 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:24:04 INFO - PROCESS | 2636 | 1466627044312 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2636 | 1466627044314 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD161800 == 50 [pid = 2636] [id = 298] 13:24:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E8E7F800) [pid = 2636] [serial = 893] [outer = 0000000000000000] 13:24:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F85C2C00) [pid = 2636] [serial = 894] [outer = 000000A5E8E7F800] 13:24:04 INFO - PROCESS | 2636 | 1466627044372 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F9817000) [pid = 2636] [serial = 895] [outer = 000000A5E8E7F800] 13:24:04 INFO - PROCESS | 2636 | 1466627044956 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]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1001ms 13:24:05 INFO - PROCESS | 2636 | 1466627045029 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 2636 | 1466627045032 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:24:05 INFO - PROCESS | 2636 | 1466627045036 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 2636 | 1466627045038 Marionette TRACE conn6 <- [1,1158,null,{}] 13:24:05 INFO - PROCESS | 2636 | 1466627045042 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}] 13:24:05 INFO - PROCESS | 2636 | 1466627045044 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:05 INFO - PROCESS | 2636 | 1466627045283 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:24:05 INFO - PROCESS | 2636 | 1466627045417 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 2636 | 1466627045420 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE2E800 == 51 [pid = 2636] [id = 299] 13:24:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5E8FA6C00) [pid = 2636] [serial = 896] [outer = 0000000000000000] 13:24:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5EA3E1400) [pid = 2636] [serial = 897] [outer = 000000A5E8FA6C00] 13:24:05 INFO - PROCESS | 2636 | 1466627045474 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5EEE6F400) [pid = 2636] [serial = 898] [outer = 000000A5E8FA6C00] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ADD800 == 50 [pid = 2636] [id = 240] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF9C000 == 49 [pid = 2636] [id = 293] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC880000 == 48 [pid = 2636] [id = 292] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9838000 == 47 [pid = 2636] [id = 291] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7307000 == 46 [pid = 2636] [id = 290] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6D0000 == 45 [pid = 2636] [id = 289] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C9C000 == 44 [pid = 2636] [id = 288] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EA000 == 43 [pid = 2636] [id = 287] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BE8800 == 42 [pid = 2636] [id = 286] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA012800 == 41 [pid = 2636] [id = 285] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0C1000 == 40 [pid = 2636] [id = 284] 13:24:06 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD174000 == 39 [pid = 2636] [id = 280] 13:24:06 INFO - PROCESS | 2636 | 1466627046147 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]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1136ms 13:24:06 INFO - PROCESS | 2636 | 1466627046176 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 2636 | 1466627046180 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:24:06 INFO - PROCESS | 2636 | 1466627046185 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 2636 | 1466627046188 Marionette TRACE conn6 <- [1,1162,null,{}] 13:24:06 INFO - PROCESS | 2636 | 1466627046193 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}] 13:24:06 INFO - PROCESS | 2636 | 1466627046195 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:06 INFO - PROCESS | 2636 | 1466627046302 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F30C9000) [pid = 2636] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F64C4400) [pid = 2636] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5E8EDA000) [pid = 2636] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F64D0000) [pid = 2636] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5ED653C00) [pid = 2636] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F85BA400) [pid = 2636] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F667E800) [pid = 2636] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F73C2000) [pid = 2636] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F66DDC00) [pid = 2636] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E8E28C00) [pid = 2636] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5ED3C3400) [pid = 2636] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5E8E24000) [pid = 2636] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5EF6E2800) [pid = 2636] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F3228400) [pid = 2636] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F7FB2C00) [pid = 2636] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5ED64DC00) [pid = 2636] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5EF6DDC00) [pid = 2636] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F64D9400) [pid = 2636] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F322B400) [pid = 2636] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EFA57800) [pid = 2636] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F32C5400) [pid = 2636] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8EDE000) [pid = 2636] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F32C6C00) [pid = 2636] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F5029C00) [pid = 2636] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F6682000) [pid = 2636] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F64D8400) [pid = 2636] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6CA0800) [pid = 2636] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F85C1400) [pid = 2636] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F32C2400) [pid = 2636] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F322A000) [pid = 2636] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F6566C00) [pid = 2636] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 2636 | 1466627046386 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2636 | 1466627046388 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E730E000 == 40 [pid = 2636] [id = 300] 13:24:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E24000) [pid = 2636] [serial = 899] [outer = 0000000000000000] 13:24:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EA3E3000) [pid = 2636] [serial = 900] [outer = 000000A5E8E24000] 13:24:06 INFO - PROCESS | 2636 | 1466627046437 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EF603400) [pid = 2636] [serial = 901] [outer = 000000A5E8E24000] 13:24:06 INFO - PROCESS | 2636 | 1466627046908 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] 13:24:06 INFO - PROCESS | 2636 | 1466627046968 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:24:06 INFO - PROCESS | 2636 | 1466627046971 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 2636 | 1466627046973 Marionette TRACE conn6 <- [1,1166,null,{}] 13:24:06 INFO - PROCESS | 2636 | 1466627046977 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}] 13:24:06 INFO - PROCESS | 2636 | 1466627046980 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:07 INFO - PROCESS | 2636 | 1466627047074 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:24:07 INFO - PROCESS | 2636 | 1466627047091 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 2636 | 1466627047093 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3498000 == 41 [pid = 2636] [id = 301] 13:24:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F32C0800) [pid = 2636] [serial = 902] [outer = 0000000000000000] 13:24:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F32C6400) [pid = 2636] [serial = 903] [outer = 000000A5F32C0800] 13:24:07 INFO - PROCESS | 2636 | 1466627047139 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F509AC00) [pid = 2636] [serial = 904] [outer = 000000A5F32C0800] 13:24:07 INFO - PROCESS | 2636 | 1466627047615 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] 13:24:07 INFO - PROCESS | 2636 | 1466627047667 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:24:07 INFO - PROCESS | 2636 | 1466627047679 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 2636 | 1466627047683 Marionette TRACE conn6 <- [1,1170,null,{}] 13:24:07 INFO - PROCESS | 2636 | 1466627047687 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}] 13:24:07 INFO - PROCESS | 2636 | 1466627047690 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:07 INFO - PROCESS | 2636 | 1466627047788 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:24:07 INFO - PROCESS | 2636 | 1466627047897 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 2636 | 1466627047899 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C82800 == 42 [pid = 2636] [id = 302] 13:24:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F32C1400) [pid = 2636] [serial = 905] [outer = 0000000000000000] 13:24:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F650D400) [pid = 2636] [serial = 906] [outer = 000000A5F32C1400] 13:24:07 INFO - PROCESS | 2636 | 1466627047945 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F6573400) [pid = 2636] [serial = 907] [outer = 000000A5F32C1400] 13:24:08 INFO - PROCESS | 2636 | 1466627048344 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] 13:24:08 INFO - PROCESS | 2636 | 1466627048370 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:24:08 INFO - PROCESS | 2636 | 1466627048373 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 2636 | 1466627048375 Marionette TRACE conn6 <- [1,1174,null,{}] 13:24:08 INFO - PROCESS | 2636 | 1466627048379 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}] 13:24:08 INFO - PROCESS | 2636 | 1466627048381 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:08 INFO - PROCESS | 2636 | 1466627048500 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:24:08 INFO - PROCESS | 2636 | 1466627048548 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 2636 | 1466627048550 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDEC1800 == 43 [pid = 2636] [id = 303] 13:24:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8EDC800) [pid = 2636] [serial = 908] [outer = 0000000000000000] 13:24:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6C34000) [pid = 2636] [serial = 909] [outer = 000000A5E8EDC800] 13:24:08 INFO - PROCESS | 2636 | 1466627048610 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F7FB4000) [pid = 2636] [serial = 910] [outer = 000000A5E8EDC800] 13:24:09 INFO - PROCESS | 2636 | 1466627049029 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] 13:24:09 INFO - PROCESS | 2636 | 1466627049070 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:24:09 INFO - PROCESS | 2636 | 1466627049073 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:24:09 INFO - PROCESS | 2636 | 1466627049075 Marionette TRACE conn6 <- [1,1178,null,{}] 13:24:09 INFO - PROCESS | 2636 | 1466627049084 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}] 13:24:09 INFO - PROCESS | 2636 | 1466627049086 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:09 INFO - PROCESS | 2636 | 1466627049231 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:24:09 INFO - PROCESS | 2636 | 1466627049259 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 2636 | 1466627049265 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F735B800 == 44 [pid = 2636] [id = 304] 13:24:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F87D5800) [pid = 2636] [serial = 911] [outer = 0000000000000000] 13:24:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F87DBC00) [pid = 2636] [serial = 912] [outer = 000000A5F87D5800] 13:24:09 INFO - PROCESS | 2636 | 1466627049320 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F9248C00) [pid = 2636] [serial = 913] [outer = 000000A5F87D5800] 13:24:09 INFO - PROCESS | 2636 | 1466627049808 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] 13:24:09 INFO - PROCESS | 2636 | 1466627049858 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:24:09 INFO - PROCESS | 2636 | 1466627049862 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 2636 | 1466627049864 Marionette TRACE conn6 <- [1,1182,null,{}] 13:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:24:09 INFO - PROCESS | 2636 | 1466627049868 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}] 13:24:09 INFO - PROCESS | 2636 | 1466627049870 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:10 INFO - PROCESS | 2636 | 1466627049995 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:24:10 INFO - PROCESS | 2636 | 1466627050050 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 2636 | 1466627050053 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC595000 == 45 [pid = 2636] [id = 305] 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F94F9000) [pid = 2636] [serial = 914] [outer = 0000000000000000] 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F981E800) [pid = 2636] [serial = 915] [outer = 000000A5F94F9000] 13:24:10 INFO - PROCESS | 2636 | 1466627050096 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F989F400) [pid = 2636] [serial = 916] [outer = 000000A5F94F9000] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F87DE800) [pid = 2636] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F66B4800) [pid = 2636] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F73C8800) [pid = 2636] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5E8E7A400) [pid = 2636] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F5023400) [pid = 2636] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F64BA000) [pid = 2636] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F27AB000) [pid = 2636] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8F9EC00) [pid = 2636] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EA044400) [pid = 2636] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8ED4800) [pid = 2636] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:24:10 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F66BE800) [pid = 2636] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:24:10 INFO - PROCESS | 2636 | 1466627050625 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] 13:24:10 INFO - PROCESS | 2636 | 1466627050643 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:24:10 INFO - PROCESS | 2636 | 1466627050646 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 2636 | 1466627050648 Marionette TRACE conn6 <- [1,1186,null,{}] 13:24:10 INFO - PROCESS | 2636 | 1466627050652 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}] 13:24:10 INFO - PROCESS | 2636 | 1466627050654 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:10 INFO - PROCESS | 2636 | 1466627050773 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:24:10 INFO - PROCESS | 2636 | 1466627050826 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 2636 | 1466627050828 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9CC800 == 46 [pid = 2636] [id = 306] 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E9416000) [pid = 2636] [serial = 917] [outer = 0000000000000000] 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F8267000) [pid = 2636] [serial = 918] [outer = 000000A5E9416000] 13:24:10 INFO - PROCESS | 2636 | 1466627050873 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F98A7400) [pid = 2636] [serial = 919] [outer = 000000A5E9416000] 13:24:11 INFO - PROCESS | 2636 | 1466627051230 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 13:24:11 INFO - PROCESS | 2636 | 1466627051281 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2636 | 1466627051283 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:24:11 INFO - PROCESS | 2636 | 1466627051286 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 2636 | 1466627051288 Marionette TRACE conn6 <- [1,1190,null,{}] 13:24:11 INFO - PROCESS | 2636 | 1466627051292 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}] 13:24:11 INFO - PROCESS | 2636 | 1466627051294 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:11 INFO - PROCESS | 2636 | 1466627051381 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:24:11 INFO - PROCESS | 2636 | 1466627051387 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 2636 | 1466627051389 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCFA0000 == 47 [pid = 2636] [id = 307] 13:24:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F98AA800) [pid = 2636] [serial = 920] [outer = 0000000000000000] 13:24:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5FA107400) [pid = 2636] [serial = 921] [outer = 000000A5F98AA800] 13:24:11 INFO - PROCESS | 2636 | 1466627051434 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5FA10E000) [pid = 2636] [serial = 922] [outer = 000000A5F98AA800] 13:24:11 INFO - PROCESS | 2636 | 1466627051863 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]]]}] 13:24:11 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 13:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 13:24:11 INFO - PROCESS | 2636 | 1466627051919 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 2636 | 1466627051921 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:24:11 INFO - PROCESS | 2636 | 1466627051925 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:24:11 INFO - PROCESS | 2636 | 1466627051927 Marionette TRACE conn6 <- [1,1194,null,{}] 13:24:11 INFO - PROCESS | 2636 | 1466627051930 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}] 13:24:11 INFO - PROCESS | 2636 | 1466627051932 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:12 INFO - PROCESS | 2636 | 1466627052024 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:24:12 INFO - PROCESS | 2636 | 1466627052032 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 2636 | 1466627052035 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBBD000 == 48 [pid = 2636] [id = 308] 13:24:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5FA110800) [pid = 2636] [serial = 923] [outer = 0000000000000000] 13:24:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FA19FC00) [pid = 2636] [serial = 924] [outer = 000000A5FA110800] 13:24:12 INFO - PROCESS | 2636 | 1466627052079 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5FA1A6800) [pid = 2636] [serial = 925] [outer = 000000A5FA110800] 13:24:12 INFO - PROCESS | 2636 | 1466627052685 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]]]}] 13:24:12 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 13:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 837ms 13:24:12 INFO - PROCESS | 2636 | 1466627052777 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 2636 | 1466627052782 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:24:12 INFO - PROCESS | 2636 | 1466627052790 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 2636 | 1466627052794 Marionette TRACE conn6 <- [1,1198,null,{}] 13:24:12 INFO - PROCESS | 2636 | 1466627052800 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}] 13:24:12 INFO - PROCESS | 2636 | 1466627052803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:12 INFO - PROCESS | 2636 | 1466627052936 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:24:13 INFO - PROCESS | 2636 | 1466627053052 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 2636 | 1466627053057 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6C7800 == 49 [pid = 2636] [id = 309] 13:24:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5EA044400) [pid = 2636] [serial = 926] [outer = 0000000000000000] 13:24:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5EEF8A000) [pid = 2636] [serial = 927] [outer = 000000A5EA044400] 13:24:13 INFO - PROCESS | 2636 | 1466627053116 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F3170800) [pid = 2636] [serial = 928] [outer = 000000A5EA044400] 13:24:13 INFO - PROCESS | 2636 | 1466627053758 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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 13:24:13 INFO - PROCESS | 2636 | 1466627053780 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 2636 | 1466627053786 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:24:13 INFO - PROCESS | 2636 | 1466627053793 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 2636 | 1466627053797 Marionette TRACE conn6 <- [1,1202,null,{}] 13:24:13 INFO - PROCESS | 2636 | 1466627053801 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}] 13:24:13 INFO - PROCESS | 2636 | 1466627053804 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:13 INFO - PROCESS | 2636 | 1466627053926 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:24:14 INFO - PROCESS | 2636 | 1466627054020 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 2636 | 1466627054023 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C82800 == 50 [pid = 2636] [id = 310] 13:24:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F648FC00) [pid = 2636] [serial = 929] [outer = 0000000000000000] 13:24:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F64C4400) [pid = 2636] [serial = 930] [outer = 000000A5F648FC00] 13:24:14 INFO - PROCESS | 2636 | 1466627054081 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F6570400) [pid = 2636] [serial = 931] [outer = 000000A5F648FC00] 13:24:14 INFO - PROCESS | 2636 | 1466627054706 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]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 984ms 13:24:14 INFO - PROCESS | 2636 | 1466627054783 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 2636 | 1466627054786 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:24:14 INFO - PROCESS | 2636 | 1466627054790 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 2636 | 1466627054794 Marionette TRACE conn6 <- [1,1206,null,{}] 13:24:14 INFO - PROCESS | 2636 | 1466627054806 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}] 13:24:14 INFO - PROCESS | 2636 | 1466627054811 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:14 INFO - PROCESS | 2636 | 1466627054965 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:24:15 INFO - PROCESS | 2636 | 1466627055081 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 2636 | 1466627055085 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE98B000 == 51 [pid = 2636] [id = 311] 13:24:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F9241000) [pid = 2636] [serial = 932] [outer = 0000000000000000] 13:24:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F94F1000) [pid = 2636] [serial = 933] [outer = 000000A5F9241000] 13:24:15 INFO - PROCESS | 2636 | 1466627055143 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5FA104000) [pid = 2636] [serial = 934] [outer = 000000A5F9241000] 13:24:15 INFO - PROCESS | 2636 | 1466627055705 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]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 944ms 13:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:24:15 INFO - PROCESS | 2636 | 1466627055761 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 2636 | 1466627055764 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:24:15 INFO - PROCESS | 2636 | 1466627055769 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 2636 | 1466627055771 Marionette TRACE conn6 <- [1,1210,null,{}] 13:24:15 INFO - PROCESS | 2636 | 1466627055775 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}] 13:24:15 INFO - PROCESS | 2636 | 1466627055778 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:15 INFO - PROCESS | 2636 | 1466627055911 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:24:16 INFO - PROCESS | 2636 | 1466627056005 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 2636 | 1466627056008 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7F8B000 == 52 [pid = 2636] [id = 312] 13:24:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5EF6E2000) [pid = 2636] [serial = 935] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F85BE400) [pid = 2636] [serial = 936] [outer = 000000A5EF6E2000] 13:24:16 INFO - PROCESS | 2636 | 1466627056063 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5FA239400) [pid = 2636] [serial = 937] [outer = 000000A5EF6E2000] 13:24:16 INFO - PROCESS | 2636 | 1466627056884 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] 13:24:16 INFO - PROCESS | 2636 | 1466627056968 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:24:16 INFO - PROCESS | 2636 | 1466627056973 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 2636 | 1466627056977 Marionette TRACE conn6 <- [1,1214,null,{}] 13:24:16 INFO - PROCESS | 2636 | 1466627056982 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}] 13:24:16 INFO - PROCESS | 2636 | 1466627056985 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:17 INFO - PROCESS | 2636 | 1466627057102 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:24:17 INFO - PROCESS | 2636 | 1466627057223 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 2636 | 1466627057226 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A581071000 == 53 [pid = 2636] [id = 313] 13:24:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5EF6E9000) [pid = 2636] [serial = 938] [outer = 0000000000000000] 13:24:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5E8D04800) [pid = 2636] [serial = 939] [outer = 000000A5EF6E9000] 13:24:17 INFO - PROCESS | 2636 | 1466627057281 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5F3164400) [pid = 2636] [serial = 940] [outer = 000000A5EF6E9000] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCFA0000 == 52 [pid = 2636] [id = 307] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9CC800 == 51 [pid = 2636] [id = 306] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC595000 == 50 [pid = 2636] [id = 305] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F735B800 == 49 [pid = 2636] [id = 304] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDEC1800 == 48 [pid = 2636] [id = 303] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C82800 == 47 [pid = 2636] [id = 302] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3498000 == 46 [pid = 2636] [id = 301] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E730E000 == 45 [pid = 2636] [id = 300] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE2E800 == 44 [pid = 2636] [id = 299] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC87800 == 43 [pid = 2636] [id = 297] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6975800 == 42 [pid = 2636] [id = 296] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF719800 == 41 [pid = 2636] [id = 295] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBC8000 == 40 [pid = 2636] [id = 294] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F735A800 == 39 [pid = 2636] [id = 282] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7308800 == 38 [pid = 2636] [id = 270] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC882000 == 37 [pid = 2636] [id = 269] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD161800 == 36 [pid = 2636] [id = 298] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5973000 == 35 [pid = 2636] [id = 255] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBAD800 == 34 [pid = 2636] [id = 283] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF71F800 == 33 [pid = 2636] [id = 281] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9835000 == 32 [pid = 2636] [id = 256] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74AC800 == 31 [pid = 2636] [id = 253] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7F8B000 == 30 [pid = 2636] [id = 312] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE98B000 == 29 [pid = 2636] [id = 311] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C82800 == 28 [pid = 2636] [id = 310] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBBD000 == 27 [pid = 2636] [id = 308] 13:24:18 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6C7800 == 26 [pid = 2636] [id = 309] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F66E5400) [pid = 2636] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F66DE800) [pid = 2636] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F825B400) [pid = 2636] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5EDDBE000) [pid = 2636] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F6144000) [pid = 2636] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F5DE7800) [pid = 2636] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F614DC00) [pid = 2636] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5ED6C0400) [pid = 2636] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F64DA000) [pid = 2636] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5F2A8FC00) [pid = 2636] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F3229800) [pid = 2636] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5EEFD8800) [pid = 2636] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F6C35800) [pid = 2636] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5E97CC400) [pid = 2636] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F876D400) [pid = 2636] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F87DD800) [pid = 2636] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F85BC000) [pid = 2636] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F656F800) [pid = 2636] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F87E3C00) [pid = 2636] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F3165C00) [pid = 2636] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F3167C00) [pid = 2636] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F7F14400) [pid = 2636] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F9247000) [pid = 2636] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F6518C00) [pid = 2636] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F923F800) [pid = 2636] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:24:18 INFO - PROCESS | 2636 | 1466627058650 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]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1683ms 13:24:18 INFO - PROCESS | 2636 | 1466627058660 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 2636 | 1466627058665 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:24:18 INFO - PROCESS | 2636 | 1466627058669 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 2636 | 1466627058672 Marionette TRACE conn6 <- [1,1218,null,{}] 13:24:18 INFO - PROCESS | 2636 | 1466627058678 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}] 13:24:18 INFO - PROCESS | 2636 | 1466627058681 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:18 INFO - PROCESS | 2636 | 1466627058781 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:24:18 INFO - PROCESS | 2636 | 1466627058857 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 2636 | 1466627058860 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8DAD800 == 27 [pid = 2636] [id = 314] 13:24:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8E20800) [pid = 2636] [serial = 941] [outer = 0000000000000000] 13:24:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E8E29C00) [pid = 2636] [serial = 942] [outer = 000000A5E8E20800] 13:24:18 INFO - PROCESS | 2636 | 1466627058909 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8EDE000) [pid = 2636] [serial = 943] [outer = 000000A5E8E20800] 13:24:19 INFO - PROCESS | 2636 | 1466627059301 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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 13:24:19 INFO - PROCESS | 2636 | 1466627059361 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 2636 | 1466627059367 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:24:19 INFO - PROCESS | 2636 | 1466627059374 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 2636 | 1466627059377 Marionette TRACE conn6 <- [1,1222,null,{}] 13:24:19 INFO - PROCESS | 2636 | 1466627059381 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}] 13:24:19 INFO - PROCESS | 2636 | 1466627059384 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:19 INFO - PROCESS | 2636 | 1466627059482 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:24:19 INFO - PROCESS | 2636 | 1466627059495 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 2636 | 1466627059498 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE320800 == 28 [pid = 2636] [id = 315] 13:24:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E9A89800) [pid = 2636] [serial = 944] [outer = 0000000000000000] 13:24:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5ED3C3800) [pid = 2636] [serial = 945] [outer = 000000A5E9A89800] 13:24:19 INFO - PROCESS | 2636 | 1466627059548 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EDDB2800) [pid = 2636] [serial = 946] [outer = 000000A5E9A89800] 13:24:20 INFO - PROCESS | 2636 | 1466627060046 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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 735ms 13:24:20 INFO - PROCESS | 2636 | 1466627060109 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 2636 | 1466627060112 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:24:20 INFO - PROCESS | 2636 | 1466627060115 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:24:20 INFO - PROCESS | 2636 | 1466627060120 Marionette TRACE conn6 <- [1,1226,null,{}] 13:24:20 INFO - PROCESS | 2636 | 1466627060132 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}] 13:24:20 INFO - PROCESS | 2636 | 1466627060137 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:20 INFO - PROCESS | 2636 | 1466627060230 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:24:20 INFO - PROCESS | 2636 | 1466627060316 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 2636 | 1466627060320 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30E8000 == 29 [pid = 2636] [id = 316] 13:24:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8C27000) [pid = 2636] [serial = 947] [outer = 0000000000000000] 13:24:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5EF6E3C00) [pid = 2636] [serial = 948] [outer = 000000A5E8C27000] 13:24:20 INFO - PROCESS | 2636 | 1466627060369 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F27A9C00) [pid = 2636] [serial = 949] [outer = 000000A5E8C27000] 13:24:21 INFO - PROCESS | 2636 | 1466627061148 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]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1084ms 13:24:21 INFO - PROCESS | 2636 | 1466627061203 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 2636 | 1466627061208 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:24:21 INFO - PROCESS | 2636 | 1466627061213 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:24:21 INFO - PROCESS | 2636 | 1466627061219 Marionette TRACE conn6 <- [1,1230,null,{}] 13:24:21 INFO - PROCESS | 2636 | 1466627061224 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}] 13:24:21 INFO - PROCESS | 2636 | 1466627061227 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:21 INFO - PROCESS | 2636 | 1466627061350 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:24:21 INFO - PROCESS | 2636 | 1466627061426 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 2636 | 1466627061430 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE48800 == 30 [pid = 2636] [id = 317] 13:24:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E941DC00) [pid = 2636] [serial = 950] [outer = 0000000000000000] 13:24:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5E95BAC00) [pid = 2636] [serial = 951] [outer = 000000A5E941DC00] 13:24:21 INFO - PROCESS | 2636 | 1466627061488 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5EEE74C00) [pid = 2636] [serial = 952] [outer = 000000A5E941DC00] 13:24:22 INFO - PROCESS | 2636 | 1466627062151 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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 985ms 13:24:22 INFO - PROCESS | 2636 | 1466627062202 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 2636 | 1466627062208 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:24:22 INFO - PROCESS | 2636 | 1466627062215 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 2636 | 1466627062218 Marionette TRACE conn6 <- [1,1234,null,{}] 13:24:22 INFO - PROCESS | 2636 | 1466627062222 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}] 13:24:22 INFO - PROCESS | 2636 | 1466627062225 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:22 INFO - PROCESS | 2636 | 1466627062350 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:24:22 INFO - PROCESS | 2636 | 1466627062427 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 2636 | 1466627062430 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39E4800 == 31 [pid = 2636] [id = 318] 13:24:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5E9A83000) [pid = 2636] [serial = 953] [outer = 0000000000000000] 13:24:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F27B6000) [pid = 2636] [serial = 954] [outer = 000000A5E9A83000] 13:24:22 INFO - PROCESS | 2636 | 1466627062488 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F30D2800) [pid = 2636] [serial = 955] [outer = 000000A5E9A83000] 13:24:23 INFO - PROCESS | 2636 | 1466627063371 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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1230ms 13:24:23 INFO - PROCESS | 2636 | 1466627063446 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 2636 | 1466627063450 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:24:23 INFO - PROCESS | 2636 | 1466627063456 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 2636 | 1466627063460 Marionette TRACE conn6 <- [1,1238,null,{}] 13:24:23 INFO - PROCESS | 2636 | 1466627063475 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}] 13:24:23 INFO - PROCESS | 2636 | 1466627063479 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:23 INFO - PROCESS | 2636 | 1466627063618 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:24:23 INFO - PROCESS | 2636 | 1466627063689 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 2636 | 1466627063694 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5DB04C000 == 32 [pid = 2636] [id = 319] 13:24:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5E8E79000) [pid = 2636] [serial = 956] [outer = 0000000000000000] 13:24:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5E8ED4400) [pid = 2636] [serial = 957] [outer = 000000A5E8E79000] 13:24:23 INFO - PROCESS | 2636 | 1466627063778 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5ED570400) [pid = 2636] [serial = 958] [outer = 000000A5E8E79000] 13:24:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE320800 == 31 [pid = 2636] [id = 315] 13:24:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8DAD800 == 30 [pid = 2636] [id = 314] 13:24:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A581071000 == 29 [pid = 2636] [id = 313] 13:24:24 INFO - PROCESS | 2636 | 1466627064310 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]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 901ms 13:24:24 INFO - PROCESS | 2636 | 1466627064361 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 2636 | 1466627064366 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:24:24 INFO - PROCESS | 2636 | 1466627064382 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 2636 | 1466627064385 Marionette TRACE conn6 <- [1,1242,null,{}] 13:24:24 INFO - PROCESS | 2636 | 1466627064389 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}] 13:24:24 INFO - PROCESS | 2636 | 1466627064392 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:24 INFO - PROCESS | 2636 | 1466627064512 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:24:24 INFO - PROCESS | 2636 | 1466627064524 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 2636 | 1466627064527 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AC000 == 30 [pid = 2636] [id = 320] 13:24:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5EF605000) [pid = 2636] [serial = 959] [outer = 0000000000000000] 13:24:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F27B3800) [pid = 2636] [serial = 960] [outer = 000000A5EF605000] 13:24:24 INFO - PROCESS | 2636 | 1466627064618 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F3225800) [pid = 2636] [serial = 961] [outer = 000000A5EF605000] 13:24:25 INFO - PROCESS | 2636 | 1466627065054 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 13:24:25 INFO - PROCESS | 2636 | 1466627065124 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 2636 | 1466627065127 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:24:25 INFO - PROCESS | 2636 | 1466627065130 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:24:25 INFO - PROCESS | 2636 | 1466627065134 Marionette TRACE conn6 <- [1,1246,null,{}] 13:24:25 INFO - PROCESS | 2636 | 1466627065147 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}] 13:24:25 INFO - PROCESS | 2636 | 1466627065152 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:25 INFO - PROCESS | 2636 | 1466627065320 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:24:25 INFO - PROCESS | 2636 | 1466627065359 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 2636 | 1466627065362 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5977800 == 31 [pid = 2636] [id = 321] 13:24:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F32C4C00) [pid = 2636] [serial = 962] [outer = 0000000000000000] 13:24:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5F5024800) [pid = 2636] [serial = 963] [outer = 000000A5F32C4C00] 13:24:25 INFO - PROCESS | 2636 | 1466627065412 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5F5B90800) [pid = 2636] [serial = 964] [outer = 000000A5F32C4C00] 13:24:25 INFO - PROCESS | 2636 | 1466627065885 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 794ms 13:24:25 INFO - PROCESS | 2636 | 1466627065933 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 2636 | 1466627065935 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:24:25 INFO - PROCESS | 2636 | 1466627065939 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:24:25 INFO - PROCESS | 2636 | 1466627065941 Marionette TRACE conn6 <- [1,1250,null,{}] 13:24:25 INFO - PROCESS | 2636 | 1466627065944 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}] 13:24:25 INFO - PROCESS | 2636 | 1466627065946 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:26 INFO - PROCESS | 2636 | 1466627066166 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5FA110800) [pid = 2636] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5E9A89800) [pid = 2636] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F94F9000) [pid = 2636] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5E8E24000) [pid = 2636] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F6A59C00) [pid = 2636] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F32C1400) [pid = 2636] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F94F5800) [pid = 2636] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5E9416000) [pid = 2636] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E8EDC800) [pid = 2636] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F6148000) [pid = 2636] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F32C0800) [pid = 2636] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5E8FA6C00) [pid = 2636] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F98AA800) [pid = 2636] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5E8E7F800) [pid = 2636] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F87D5800) [pid = 2636] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5ED653400) [pid = 2636] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F87D7C00) [pid = 2636] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F85C0800) [pid = 2636] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EA550800) [pid = 2636] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F501B800) [pid = 2636] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8E20800) [pid = 2636] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5EF6E9000) [pid = 2636] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EA044400) [pid = 2636] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F648FC00) [pid = 2636] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F9241000) [pid = 2636] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:24:26 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EF6E2000) [pid = 2636] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:24:26 INFO - PROCESS | 2636 | 1466627066232 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 2636 | 1466627066235 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8D96000 == 32 [pid = 2636] [id = 322] 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E7BD2800) [pid = 2636] [serial = 965] [outer = 0000000000000000] 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8D21400) [pid = 2636] [serial = 966] [outer = 000000A5E7BD2800] 13:24:26 INFO - PROCESS | 2636 | 1466627066281 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5ED6C1C00) [pid = 2636] [serial = 967] [outer = 000000A5E7BD2800] 13:24:26 INFO - PROCESS | 2636 | 1466627066647 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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 775ms 13:24:26 INFO - PROCESS | 2636 | 1466627066718 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 2636 | 1466627066720 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:24:26 INFO - PROCESS | 2636 | 1466627066723 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 2636 | 1466627066725 Marionette TRACE conn6 <- [1,1254,null,{}] 13:24:26 INFO - PROCESS | 2636 | 1466627066729 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}] 13:24:26 INFO - PROCESS | 2636 | 1466627066731 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:26 INFO - PROCESS | 2636 | 1466627066824 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:24:26 INFO - PROCESS | 2636 | 1466627066831 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 2636 | 1466627066833 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C7A000 == 33 [pid = 2636] [id = 323] 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F27A9400) [pid = 2636] [serial = 968] [outer = 0000000000000000] 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F64BA000) [pid = 2636] [serial = 969] [outer = 000000A5F27A9400] 13:24:26 INFO - PROCESS | 2636 | 1466627066879 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F64CE400) [pid = 2636] [serial = 970] [outer = 000000A5F27A9400] 13:24:27 INFO - PROCESS | 2636 | 1466627067315 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 13:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:24:27 INFO - PROCESS | 2636 | 1466627067354 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 2636 | 1466627067357 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:24:27 INFO - PROCESS | 2636 | 1466627067360 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 2636 | 1466627067362 Marionette TRACE conn6 <- [1,1258,null,{}] 13:24:27 INFO - PROCESS | 2636 | 1466627067366 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}] 13:24:27 INFO - PROCESS | 2636 | 1466627067372 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:27 INFO - PROCESS | 2636 | 1466627067487 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:24:27 INFO - PROCESS | 2636 | 1466627067495 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 2636 | 1466627067498 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30E6000 == 34 [pid = 2636] [id = 324] 13:24:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6515400) [pid = 2636] [serial = 971] [outer = 0000000000000000] 13:24:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F659B800) [pid = 2636] [serial = 972] [outer = 000000A5F6515400] 13:24:27 INFO - PROCESS | 2636 | 1466627067544 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F668B800) [pid = 2636] [serial = 973] [outer = 000000A5F6515400] 13:24:28 INFO - PROCESS | 2636 | 1466627067991 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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 695ms 13:24:28 INFO - PROCESS | 2636 | 1466627068057 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 2636 | 1466627068060 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:24:28 INFO - PROCESS | 2636 | 1466627068063 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 2636 | 1466627068065 Marionette TRACE conn6 <- [1,1262,null,{}] 13:24:28 INFO - PROCESS | 2636 | 1466627068069 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}] 13:24:28 INFO - PROCESS | 2636 | 1466627068078 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:28 INFO - PROCESS | 2636 | 1466627068189 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:24:28 INFO - PROCESS | 2636 | 1466627068307 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 2636 | 1466627068311 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E833F800 == 35 [pid = 2636] [id = 325] 13:24:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A581BDFC00) [pid = 2636] [serial = 974] [outer = 0000000000000000] 13:24:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A581E40C00) [pid = 2636] [serial = 975] [outer = 000000A581BDFC00] 13:24:28 INFO - PROCESS | 2636 | 1466627068370 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E8E76400) [pid = 2636] [serial = 976] [outer = 000000A581BDFC00] 13:24:29 INFO - PROCESS | 2636 | 1466627068997 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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 983ms 13:24:29 INFO - PROCESS | 2636 | 1466627069052 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 2636 | 1466627069056 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:24:29 INFO - PROCESS | 2636 | 1466627069061 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 2636 | 1466627069065 Marionette TRACE conn6 <- [1,1266,null,{}] 13:24:29 INFO - PROCESS | 2636 | 1466627069071 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}] 13:24:29 INFO - PROCESS | 2636 | 1466627069076 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:29 INFO - PROCESS | 2636 | 1466627069195 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:24:29 INFO - PROCESS | 2636 | 1466627069289 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 2636 | 1466627069293 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F596A000 == 36 [pid = 2636] [id = 326] 13:24:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F30D1C00) [pid = 2636] [serial = 977] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F3229400) [pid = 2636] [serial = 978] [outer = 000000A5F30D1C00] 13:24:29 INFO - PROCESS | 2636 | 1466627069352 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F32BE400) [pid = 2636] [serial = 979] [outer = 000000A5F30D1C00] 13:24:30 INFO - PROCESS | 2636 | 1466627070015 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 13:24:30 INFO - PROCESS | 2636 | 1466627070052 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 2636 | 1466627070056 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:24:30 INFO - PROCESS | 2636 | 1466627070060 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 2636 | 1466627070063 Marionette TRACE conn6 <- [1,1270,null,{}] 13:24:30 INFO - PROCESS | 2636 | 1466627070067 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}] 13:24:30 INFO - PROCESS | 2636 | 1466627070070 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:30 INFO - PROCESS | 2636 | 1466627070189 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:24:30 INFO - PROCESS | 2636 | 1466627070314 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 2636 | 1466627070317 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59B800 == 37 [pid = 2636] [id = 327] 13:24:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F64BC000) [pid = 2636] [serial = 980] [outer = 0000000000000000] 13:24:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F64D4C00) [pid = 2636] [serial = 981] [outer = 000000A5F64BC000] 13:24:30 INFO - PROCESS | 2636 | 1466627070374 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5F656DC00) [pid = 2636] [serial = 982] [outer = 000000A5F64BC000] 13:24:31 INFO - PROCESS | 2636 | 1466627071032 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1026ms 13:24:31 INFO - PROCESS | 2636 | 1466627071089 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 2636 | 1466627071092 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:24:31 INFO - PROCESS | 2636 | 1466627071103 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 2636 | 1466627071110 Marionette TRACE conn6 <- [1,1274,null,{}] 13:24:31 INFO - PROCESS | 2636 | 1466627071134 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}] 13:24:31 INFO - PROCESS | 2636 | 1466627071138 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:31 INFO - PROCESS | 2636 | 1466627071293 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:24:31 INFO - PROCESS | 2636 | 1466627071407 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 2636 | 1466627071410 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF84800 == 38 [pid = 2636] [id = 328] 13:24:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F6568800) [pid = 2636] [serial = 983] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F6C9A000) [pid = 2636] [serial = 984] [outer = 000000A5F6568800] 13:24:31 INFO - PROCESS | 2636 | 1466627071465 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F825DC00) [pid = 2636] [serial = 985] [outer = 000000A5F6568800] 13:24:32 INFO - PROCESS | 2636 | 1466627072040 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1003ms 13:24:32 INFO - PROCESS | 2636 | 1466627072101 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 2636 | 1466627072104 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:24:32 INFO - PROCESS | 2636 | 1466627072108 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 2636 | 1466627072110 Marionette TRACE conn6 <- [1,1278,null,{}] 13:24:32 INFO - PROCESS | 2636 | 1466627072114 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}] 13:24:32 INFO - PROCESS | 2636 | 1466627072117 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:32 INFO - PROCESS | 2636 | 1466627072232 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:24:32 INFO - PROCESS | 2636 | 1466627072447 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 2636 | 1466627072450 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9A5F000 == 39 [pid = 2636] [id = 329] 13:24:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E86B5C00) [pid = 2636] [serial = 986] [outer = 0000000000000000] 13:24:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5E8E74C00) [pid = 2636] [serial = 987] [outer = 000000A5E86B5C00] 13:24:32 INFO - PROCESS | 2636 | 1466627072507 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5ED571000) [pid = 2636] [serial = 988] [outer = 000000A5E86B5C00] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30E6000 == 38 [pid = 2636] [id = 324] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C7A000 == 37 [pid = 2636] [id = 323] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8D96000 == 36 [pid = 2636] [id = 322] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5977800 == 35 [pid = 2636] [id = 321] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AC000 == 34 [pid = 2636] [id = 320] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5DB04C000 == 33 [pid = 2636] [id = 319] 13:24:33 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE48800 == 32 [pid = 2636] [id = 317] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5FA19FC00) [pid = 2636] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5FA1A6800) [pid = 2636] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5FA10E000) [pid = 2636] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5EDDB2800) [pid = 2636] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F981E800) [pid = 2636] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5EF603400) [pid = 2636] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5EA3E3000) [pid = 2636] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F94FB400) [pid = 2636] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F650D400) [pid = 2636] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F6573400) [pid = 2636] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F94F8C00) [pid = 2636] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F8267000) [pid = 2636] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F9243C00) [pid = 2636] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F7FB4000) [pid = 2636] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F64BD000) [pid = 2636] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F32C6400) [pid = 2636] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EA3E1400) [pid = 2636] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F6C34000) [pid = 2636] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5FA107400) [pid = 2636] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F9817000) [pid = 2636] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F509AC00) [pid = 2636] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F9248C00) [pid = 2636] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F2B44000) [pid = 2636] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F87DBC00) [pid = 2636] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F989F400) [pid = 2636] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F917CC00) [pid = 2636] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEE6FC00) [pid = 2636] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F9508800) [pid = 2636] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6597C00) [pid = 2636] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EEE6F400) [pid = 2636] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F85C2C00) [pid = 2636] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F98A7400) [pid = 2636] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F87D7000) [pid = 2636] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EF6EBC00) [pid = 2636] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6686000) [pid = 2636] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED3C3800) [pid = 2636] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8E29C00) [pid = 2636] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8EDE000) [pid = 2636] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8D04800) [pid = 2636] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EEF8A000) [pid = 2636] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F64C4400) [pid = 2636] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F94F1000) [pid = 2636] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F85BE400) [pid = 2636] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F3164400) [pid = 2636] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F3170800) [pid = 2636] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6570400) [pid = 2636] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5FA104000) [pid = 2636] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5FA239400) [pid = 2636] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:24:33 INFO - PROCESS | 2636 | 1466627073187 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1130ms 13:24:33 INFO - PROCESS | 2636 | 1466627073241 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 2636 | 1466627073244 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:24:33 INFO - PROCESS | 2636 | 1466627073261 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 2636 | 1466627073264 Marionette TRACE conn6 <- [1,1282,null,{}] 13:24:33 INFO - PROCESS | 2636 | 1466627073274 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}] 13:24:33 INFO - PROCESS | 2636 | 1466627073279 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:33 INFO - PROCESS | 2636 | 1466627073382 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:24:33 INFO - PROCESS | 2636 | 1466627073391 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 2636 | 1466627073394 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE8B800 == 33 [pid = 2636] [id = 330] 13:24:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E954C000) [pid = 2636] [serial = 989] [outer = 0000000000000000] 13:24:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5ED3C3800) [pid = 2636] [serial = 990] [outer = 000000A5E954C000] 13:24:33 INFO - PROCESS | 2636 | 1466627073442 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EEFD1400) [pid = 2636] [serial = 991] [outer = 000000A5E954C000] 13:24:33 INFO - PROCESS | 2636 | 1466627073958 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 754ms 13:24:34 INFO - PROCESS | 2636 | 1466627074005 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 2636 | 1466627074009 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:24:34 INFO - PROCESS | 2636 | 1466627074014 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 2636 | 1466627074016 Marionette TRACE conn6 <- [1,1286,null,{}] 13:24:34 INFO - PROCESS | 2636 | 1466627074020 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}] 13:24:34 INFO - PROCESS | 2636 | 1466627074023 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:34 INFO - PROCESS | 2636 | 1466627074122 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:24:34 INFO - PROCESS | 2636 | 1466627074200 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 2636 | 1466627074203 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BEC000 == 34 [pid = 2636] [id = 331] 13:24:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E95B6C00) [pid = 2636] [serial = 992] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F3226800) [pid = 2636] [serial = 993] [outer = 000000A5E95B6C00] 13:24:34 INFO - PROCESS | 2636 | 1466627074249 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F396A800) [pid = 2636] [serial = 994] [outer = 000000A5E95B6C00] 13:24:34 INFO - PROCESS | 2636 | 1466627074650 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 13:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:24:34 INFO - PROCESS | 2636 | 1466627074708 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 2636 | 1466627074711 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:24:34 INFO - PROCESS | 2636 | 1466627074716 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 2636 | 1466627074722 Marionette TRACE conn6 <- [1,1290,null,{}] 13:24:34 INFO - PROCESS | 2636 | 1466627074751 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}] 13:24:34 INFO - PROCESS | 2636 | 1466627074755 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:34 INFO - PROCESS | 2636 | 1466627074848 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:24:34 INFO - PROCESS | 2636 | 1466627074861 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 2636 | 1466627074863 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5039800 == 35 [pid = 2636] [id = 332] 13:24:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F6145800) [pid = 2636] [serial = 995] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64C4400) [pid = 2636] [serial = 996] [outer = 000000A5F6145800] 13:24:34 INFO - PROCESS | 2636 | 1466627074912 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F6518800) [pid = 2636] [serial = 997] [outer = 000000A5F6145800] 13:24:35 INFO - PROCESS | 2636 | 1466627075357 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 13:24:35 INFO - PROCESS | 2636 | 1466627075407 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 2636 | 1466627075410 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:24:35 INFO - PROCESS | 2636 | 1466627075414 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 2636 | 1466627075416 Marionette TRACE conn6 <- [1,1294,null,{}] 13:24:35 INFO - PROCESS | 2636 | 1466627075419 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}] 13:24:35 INFO - PROCESS | 2636 | 1466627075421 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:35 INFO - PROCESS | 2636 | 1466627075566 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:24:35 INFO - PROCESS | 2636 | 1466627075586 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 2636 | 1466627075595 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5977800 == 36 [pid = 2636] [id = 333] 13:24:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6684000) [pid = 2636] [serial = 998] [outer = 0000000000000000] 13:24:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F66E2000) [pid = 2636] [serial = 999] [outer = 000000A5F6684000] 13:24:35 INFO - PROCESS | 2636 | 1466627075642 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6C37C00) [pid = 2636] [serial = 1000] [outer = 000000A5F6684000] 13:24:36 INFO - PROCESS | 2636 | 1466627076088 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 735ms 13:24:36 INFO - PROCESS | 2636 | 1466627076150 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2636 | 1466627076152 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:24:36 INFO - PROCESS | 2636 | 1466627076156 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 2636 | 1466627076158 Marionette TRACE conn6 <- [1,1298,null,{}] 13:24:36 INFO - PROCESS | 2636 | 1466627076162 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}] 13:24:36 INFO - PROCESS | 2636 | 1466627076164 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:36 INFO - PROCESS | 2636 | 1466627076279 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:24:36 INFO - PROCESS | 2636 | 1466627076331 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 2636 | 1466627076338 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6983800 == 37 [pid = 2636] [id = 334] 13:24:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F84AB000) [pid = 2636] [serial = 1001] [outer = 0000000000000000] 13:24:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F8547800) [pid = 2636] [serial = 1002] [outer = 000000A5F84AB000] 13:24:36 INFO - PROCESS | 2636 | 1466627076393 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F85C3400) [pid = 2636] [serial = 1003] [outer = 000000A5F84AB000] 13:24:36 INFO - PROCESS | 2636 | 1466627076856 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 735ms 13:24:36 INFO - PROCESS | 2636 | 1466627076901 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2636 | 1466627076903 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:24:36 INFO - PROCESS | 2636 | 1466627076914 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 2636 | 1466627076916 Marionette TRACE conn6 <- [1,1302,null,{}] 13:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:24:36 INFO - PROCESS | 2636 | 1466627076920 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}] 13:24:36 INFO - PROCESS | 2636 | 1466627076922 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:37 INFO - PROCESS | 2636 | 1466627077046 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:24:37 INFO - PROCESS | 2636 | 1466627077058 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 2636 | 1466627077060 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F850B000 == 38 [pid = 2636] [id = 335] 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F877B000) [pid = 2636] [serial = 1004] [outer = 0000000000000000] 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F917C400) [pid = 2636] [serial = 1005] [outer = 000000A5F877B000] 13:24:37 INFO - PROCESS | 2636 | 1466627077151 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F9245800) [pid = 2636] [serial = 1006] [outer = 000000A5F877B000] 13:24:37 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EF605000) [pid = 2636] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:24:37 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F32C4C00) [pid = 2636] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:24:37 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E79000) [pid = 2636] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:24:37 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F27A9400) [pid = 2636] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:24:37 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E7BD2800) [pid = 2636] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:24:37 INFO - PROCESS | 2636 | 1466627077578 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 13:24:37 INFO - PROCESS | 2636 | 1466627077591 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 2636 | 1466627077593 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:24:37 INFO - PROCESS | 2636 | 1466627077597 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 2636 | 1466627077599 Marionette TRACE conn6 <- [1,1306,null,{}] 13:24:37 INFO - PROCESS | 2636 | 1466627077603 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}] 13:24:37 INFO - PROCESS | 2636 | 1466627077605 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:37 INFO - PROCESS | 2636 | 1466627077693 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:24:37 INFO - PROCESS | 2636 | 1466627077767 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 2636 | 1466627077769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9844000 == 39 [pid = 2636] [id = 336] 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F27A9400) [pid = 2636] [serial = 1007] [outer = 0000000000000000] 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F87D7C00) [pid = 2636] [serial = 1008] [outer = 000000A5F27A9400] 13:24:37 INFO - PROCESS | 2636 | 1466627077819 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F94EF000) [pid = 2636] [serial = 1009] [outer = 000000A5F27A9400] 13:24:38 INFO - PROCESS | 2636 | 1466627078194 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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 13:24:38 INFO - PROCESS | 2636 | 1466627078229 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 2636 | 1466627078240 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:24:38 INFO - PROCESS | 2636 | 1466627078244 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:24:38 INFO - PROCESS | 2636 | 1466627078246 Marionette TRACE conn6 <- [1,1310,null,{}] 13:24:38 INFO - PROCESS | 2636 | 1466627078249 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}] 13:24:38 INFO - PROCESS | 2636 | 1466627078251 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:38 INFO - PROCESS | 2636 | 1466627078367 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:24:38 INFO - PROCESS | 2636 | 1466627078404 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 2636 | 1466627078406 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC887800 == 40 [pid = 2636] [id = 337] 13:24:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F94F5800) [pid = 2636] [serial = 1010] [outer = 0000000000000000] 13:24:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F9503C00) [pid = 2636] [serial = 1011] [outer = 000000A5F94F5800] 13:24:38 INFO - PROCESS | 2636 | 1466627078453 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F950F400) [pid = 2636] [serial = 1012] [outer = 000000A5F94F5800] 13:24:38 INFO - PROCESS | 2636 | 1466627078850 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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 13:24:38 INFO - PROCESS | 2636 | 1466627078921 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 2636 | 1466627078923 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:24:38 INFO - PROCESS | 2636 | 1466627078926 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:24:38 INFO - PROCESS | 2636 | 1466627078928 Marionette TRACE conn6 <- [1,1314,null,{}] 13:24:38 INFO - PROCESS | 2636 | 1466627078932 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}] 13:24:38 INFO - PROCESS | 2636 | 1466627078934 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:39 INFO - PROCESS | 2636 | 1466627079022 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:24:39 INFO - PROCESS | 2636 | 1466627079028 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 2636 | 1466627079030 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9E2800 == 41 [pid = 2636] [id = 338] 13:24:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F9815400) [pid = 2636] [serial = 1013] [outer = 0000000000000000] 13:24:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F8710C00) [pid = 2636] [serial = 1014] [outer = 000000A5F9815400] 13:24:39 INFO - PROCESS | 2636 | 1466627079076 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F98A2C00) [pid = 2636] [serial = 1015] [outer = 000000A5F9815400] 13:24:39 INFO - PROCESS | 2636 | 1466627079607 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]]]}] 13:24:39 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 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 732ms 13:24:39 INFO - PROCESS | 2636 | 1466627079662 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 2636 | 1466627079667 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:24:39 INFO - PROCESS | 2636 | 1466627079720 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 2636 | 1466627079724 Marionette TRACE conn6 <- [1,1318,null,{}] 13:24:39 INFO - PROCESS | 2636 | 1466627079785 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}] 13:24:39 INFO - PROCESS | 2636 | 1466627079789 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:39 INFO - PROCESS | 2636 | 1466627079911 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:24:39 INFO - PROCESS | 2636 | 1466627079984 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 2636 | 1466627079990 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF717000 == 42 [pid = 2636] [id = 339] 13:24:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8EDE000) [pid = 2636] [serial = 1016] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5ED653C00) [pid = 2636] [serial = 1017] [outer = 000000A5E8EDE000] 13:24:40 INFO - PROCESS | 2636 | 1466627080088 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F27B5800) [pid = 2636] [serial = 1018] [outer = 000000A5E8EDE000] 13:24:40 INFO - PROCESS | 2636 | 1466627080705 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]]]}] 13:24:40 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 13:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1077ms 13:24:40 INFO - PROCESS | 2636 | 1466627080753 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 2636 | 1466627080759 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:24:40 INFO - PROCESS | 2636 | 1466627080766 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 2636 | 1466627080769 Marionette TRACE conn6 <- [1,1322,null,{}] 13:24:40 INFO - PROCESS | 2636 | 1466627080774 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}] 13:24:40 INFO - PROCESS | 2636 | 1466627080777 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:40 INFO - PROCESS | 2636 | 1466627080904 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:24:40 INFO - PROCESS | 2636 | 1466627080997 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 2636 | 1466627081000 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6645800 == 43 [pid = 2636] [id = 340] 13:24:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F611B400) [pid = 2636] [serial = 1019] [outer = 0000000000000000] 13:24:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F614C800) [pid = 2636] [serial = 1020] [outer = 000000A5F611B400] 13:24:41 INFO - PROCESS | 2636 | 1466627081056 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F6573400) [pid = 2636] [serial = 1021] [outer = 000000A5F611B400] 13:24:41 INFO - PROCESS | 2636 | 1466627081637 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 943ms 13:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:24:41 INFO - PROCESS | 2636 | 1466627081710 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 2636 | 1466627081713 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:24:41 INFO - PROCESS | 2636 | 1466627081717 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 2636 | 1466627081721 Marionette TRACE conn6 <- [1,1326,null,{}] 13:24:41 INFO - PROCESS | 2636 | 1466627081734 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}] 13:24:41 INFO - PROCESS | 2636 | 1466627081740 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:41 INFO - PROCESS | 2636 | 1466627081864 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:24:41 INFO - PROCESS | 2636 | 1466627081979 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 2636 | 1466627081982 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD17D000 == 44 [pid = 2636] [id = 341] 13:24:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F85C3C00) [pid = 2636] [serial = 1022] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F87DA800) [pid = 2636] [serial = 1023] [outer = 000000A5F85C3C00] 13:24:42 INFO - PROCESS | 2636 | 1466627082041 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F9813000) [pid = 2636] [serial = 1024] [outer = 000000A5F85C3C00] 13:24:43 INFO - PROCESS | 2636 | 1466627083093 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1385ms 13:24:43 INFO - PROCESS | 2636 | 1466627083104 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 2636 | 1466627083107 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:24:43 INFO - PROCESS | 2636 | 1466627083111 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 2636 | 1466627083113 Marionette TRACE conn6 <- [1,1330,null,{}] 13:24:43 INFO - PROCESS | 2636 | 1466627083117 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}] 13:24:43 INFO - PROCESS | 2636 | 1466627083120 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:43 INFO - PROCESS | 2636 | 1466627083240 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:24:43 INFO - PROCESS | 2636 | 1466627083363 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 2636 | 1466627083365 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7341000 == 45 [pid = 2636] [id = 342] 13:24:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E8D03400) [pid = 2636] [serial = 1025] [outer = 0000000000000000] 13:24:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F85C4400) [pid = 2636] [serial = 1026] [outer = 000000A5E8D03400] 13:24:43 INFO - PROCESS | 2636 | 1466627083421 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5FA10F400) [pid = 2636] [serial = 1027] [outer = 000000A5E8D03400] 13:24:44 INFO - PROCESS | 2636 | 1466627084142 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1083ms 13:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:24:44 INFO - PROCESS | 2636 | 1466627084196 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 2636 | 1466627084200 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:24:44 INFO - PROCESS | 2636 | 1466627084205 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 2636 | 1466627084208 Marionette TRACE conn6 <- [1,1334,null,{}] 13:24:44 INFO - PROCESS | 2636 | 1466627084214 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}] 13:24:44 INFO - PROCESS | 2636 | 1466627084217 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:44 INFO - PROCESS | 2636 | 1466627084327 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:24:44 INFO - PROCESS | 2636 | 1466627084423 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 2636 | 1466627084426 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5046800 == 46 [pid = 2636] [id = 343] 13:24:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5EF6D7C00) [pid = 2636] [serial = 1028] [outer = 0000000000000000] 13:24:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F27AEC00) [pid = 2636] [serial = 1029] [outer = 000000A5EF6D7C00] 13:24:44 INFO - PROCESS | 2636 | 1466627084476 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F3253C00) [pid = 2636] [serial = 1030] [outer = 000000A5EF6D7C00] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC887800 == 45 [pid = 2636] [id = 337] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9844000 == 44 [pid = 2636] [id = 336] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F850B000 == 43 [pid = 2636] [id = 335] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6983800 == 42 [pid = 2636] [id = 334] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5977800 == 41 [pid = 2636] [id = 333] 13:24:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5039800 == 40 [pid = 2636] [id = 332] 13:24:44 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F659B800) [pid = 2636] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BEC000 == 39 [pid = 2636] [id = 331] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE8B800 == 38 [pid = 2636] [id = 330] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9A5F000 == 37 [pid = 2636] [id = 329] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59B800 == 36 [pid = 2636] [id = 327] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F596A000 == 35 [pid = 2636] [id = 326] 13:24:45 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E833F800 == 34 [pid = 2636] [id = 325] 13:24:45 INFO - PROCESS | 2636 | 1466627085104 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 944ms 13:24:45 INFO - PROCESS | 2636 | 1466627085148 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2636 | 1466627085153 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F27B3800) [pid = 2636] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F5024800) [pid = 2636] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F3225800) [pid = 2636] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E95BAC00) [pid = 2636] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F27B6000) [pid = 2636] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8ED4400) [pid = 2636] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EF6E3C00) [pid = 2636] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F5B90800) [pid = 2636] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F64BA000) [pid = 2636] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8D21400) [pid = 2636] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5ED6C1C00) [pid = 2636] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5ED570400) [pid = 2636] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F64CE400) [pid = 2636] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:24:45 INFO - PROCESS | 2636 | 1466627085183 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2636 | 1466627085186 Marionette TRACE conn6 <- [1,1338,null,{}] 13:24:45 INFO - PROCESS | 2636 | 1466627085192 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}] 13:24:45 INFO - PROCESS | 2636 | 1466627085195 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:45 INFO - PROCESS | 2636 | 1466627085291 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:24:45 INFO - PROCESS | 2636 | 1466627085304 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 2636 | 1466627085307 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE55000 == 35 [pid = 2636] [id = 344] 13:24:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EA045000) [pid = 2636] [serial = 1031] [outer = 0000000000000000] 13:24:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EDDB3C00) [pid = 2636] [serial = 1032] [outer = 000000A5EA045000] 13:24:45 INFO - PROCESS | 2636 | 1466627085356 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F27B0400) [pid = 2636] [serial = 1033] [outer = 000000A5EA045000] 13:24:45 INFO - PROCESS | 2636 | 1466627085864 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 756ms 13:24:45 INFO - PROCESS | 2636 | 1466627085925 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 2636 | 1466627085927 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:24:45 INFO - PROCESS | 2636 | 1466627085931 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 2636 | 1466627085935 Marionette TRACE conn6 <- [1,1342,null,{}] 13:24:45 INFO - PROCESS | 2636 | 1466627085946 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}] 13:24:45 INFO - PROCESS | 2636 | 1466627085951 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:46 INFO - PROCESS | 2636 | 1466627086044 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:24:46 INFO - PROCESS | 2636 | 1466627086130 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2636 | 1466627086133 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F596D000 == 36 [pid = 2636] [id = 345] 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F5025000) [pid = 2636] [serial = 1034] [outer = 0000000000000000] 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F6142800) [pid = 2636] [serial = 1035] [outer = 000000A5F5025000] 13:24:46 INFO - PROCESS | 2636 | 1466627086182 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F64D2000) [pid = 2636] [serial = 1036] [outer = 000000A5F5025000] 13:24:46 INFO - PROCESS | 2636 | 1466627086540 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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 13:24:46 INFO - PROCESS | 2636 | 1466627086625 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 2636 | 1466627086627 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:24:46 INFO - PROCESS | 2636 | 1466627086631 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 2636 | 1466627086633 Marionette TRACE conn6 <- [1,1346,null,{}] 13:24:46 INFO - PROCESS | 2636 | 1466627086636 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}] 13:24:46 INFO - PROCESS | 2636 | 1466627086639 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:46 INFO - PROCESS | 2636 | 1466627086733 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:24:46 INFO - PROCESS | 2636 | 1466627086739 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 2636 | 1466627086741 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB4000 == 37 [pid = 2636] [id = 346] 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F656FC00) [pid = 2636] [serial = 1037] [outer = 0000000000000000] 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6685400) [pid = 2636] [serial = 1038] [outer = 000000A5F656FC00] 13:24:46 INFO - PROCESS | 2636 | 1466627086789 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F66E6000) [pid = 2636] [serial = 1039] [outer = 000000A5F656FC00] 13:24:47 INFO - PROCESS | 2636 | 1466627087295 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]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 13:24:47 INFO - PROCESS | 2636 | 1466627087306 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:24:47 INFO - PROCESS | 2636 | 1466627087308 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:24:47 INFO - PROCESS | 2636 | 1466627087311 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 2636 | 1466627087313 Marionette TRACE conn6 <- [1,1350,null,{}] 13:24:47 INFO - PROCESS | 2636 | 1466627087317 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}] 13:24:47 INFO - PROCESS | 2636 | 1466627087319 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:47 INFO - PROCESS | 2636 | 1466627087433 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:24:47 INFO - PROCESS | 2636 | 1466627087439 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 2636 | 1466627087441 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9157800 == 38 [pid = 2636] [id = 347] 13:24:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F6680C00) [pid = 2636] [serial = 1040] [outer = 0000000000000000] 13:24:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F6C3FC00) [pid = 2636] [serial = 1041] [outer = 000000A5F6680C00] 13:24:47 INFO - PROCESS | 2636 | 1466627087539 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F853D000) [pid = 2636] [serial = 1042] [outer = 000000A5F6680C00] 13:24:48 INFO - PROCESS | 2636 | 1466627088003 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 735ms 13:24:48 INFO - PROCESS | 2636 | 1466627088049 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 2636 | 1466627088051 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:24:48 INFO - PROCESS | 2636 | 1466627088055 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:24:48 INFO - PROCESS | 2636 | 1466627088057 Marionette TRACE conn6 <- [1,1354,null,{}] 13:24:48 INFO - PROCESS | 2636 | 1466627088060 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}] 13:24:48 INFO - PROCESS | 2636 | 1466627088067 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:48 INFO - PROCESS | 2636 | 1466627088246 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:24:48 INFO - PROCESS | 2636 | 1466627088306 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 2636 | 1466627088308 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF8C000 == 39 [pid = 2636] [id = 348] 13:24:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F9249C00) [pid = 2636] [serial = 1043] [outer = 0000000000000000] 13:24:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F94F9000) [pid = 2636] [serial = 1044] [outer = 000000A5F9249C00] 13:24:48 INFO - PROCESS | 2636 | 1466627088353 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F9818800) [pid = 2636] [serial = 1045] [outer = 000000A5F9249C00] 13:24:48 INFO - PROCESS | 2636 | 1466627088775 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] 13:24:48 INFO - PROCESS | 2636 | 1466627088835 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:24:48 INFO - PROCESS | 2636 | 1466627088838 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 2636 | 1466627088840 Marionette TRACE conn6 <- [1,1358,null,{}] 13:24:48 INFO - PROCESS | 2636 | 1466627088850 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}] 13:24:48 INFO - PROCESS | 2636 | 1466627088852 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:48 INFO - PROCESS | 2636 | 1466627088973 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:24:49 INFO - PROCESS | 2636 | 1466627089104 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2636 | 1466627089106 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F6684000) [pid = 2636] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5E95B6C00) [pid = 2636] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5E86B5C00) [pid = 2636] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5E954C000) [pid = 2636] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F6145800) [pid = 2636] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F84AB000) [pid = 2636] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F27A9400) [pid = 2636] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F877B000) [pid = 2636] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F94F5800) [pid = 2636] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:24:49 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6515400) [pid = 2636] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:24:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8D9E800 == 40 [pid = 2636] [id = 349] 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8C24800) [pid = 2636] [serial = 1046] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E95B6C00) [pid = 2636] [serial = 1047] [outer = 000000A5E8C24800] 13:24:49 INFO - PROCESS | 2636 | 1466627089159 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F64B9400) [pid = 2636] [serial = 1048] [outer = 000000A5E8C24800] 13:24:49 INFO - PROCESS | 2636 | 1466627089531 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] 13:24:49 INFO - PROCESS | 2636 | 1466627089588 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:24:49 INFO - PROCESS | 2636 | 1466627089592 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:24:49 INFO - PROCESS | 2636 | 1466627089593 Marionette TRACE conn6 <- [1,1362,null,{}] 13:24:49 INFO - PROCESS | 2636 | 1466627089597 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}] 13:24:49 INFO - PROCESS | 2636 | 1466627089599 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:49 INFO - PROCESS | 2636 | 1466627089716 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:24:49 INFO - PROCESS | 2636 | 1466627089727 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 2636 | 1466627089729 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC87800 == 41 [pid = 2636] [id = 350] 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F39B3000) [pid = 2636] [serial = 1049] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F98A4800) [pid = 2636] [serial = 1050] [outer = 000000A5F39B3000] 13:24:49 INFO - PROCESS | 2636 | 1466627089774 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5FA19C400) [pid = 2636] [serial = 1051] [outer = 000000A5F39B3000] 13:24:50 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:50 INFO - PROCESS | 2636 | 1466627090163 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] 13:24:50 INFO - PROCESS | 2636 | 1466627090226 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:24:50 INFO - PROCESS | 2636 | 1466627090229 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 2636 | 1466627090231 Marionette TRACE conn6 <- [1,1366,null,{}] 13:24:50 INFO - PROCESS | 2636 | 1466627090235 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}] 13:24:50 INFO - PROCESS | 2636 | 1466627090237 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:50 INFO - PROCESS | 2636 | 1466627090356 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:24:50 INFO - PROCESS | 2636 | 1466627090368 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 2636 | 1466627090370 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE087800 == 42 [pid = 2636] [id = 351] 13:24:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FA110000) [pid = 2636] [serial = 1052] [outer = 0000000000000000] 13:24:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5FA1A7000) [pid = 2636] [serial = 1053] [outer = 000000A5FA110000] 13:24:50 INFO - PROCESS | 2636 | 1466627090414 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5FA23B400) [pid = 2636] [serial = 1054] [outer = 000000A5FA110000] 13:24:50 INFO - PROCESS | 2636 | 1466627090810 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] 13:24:50 INFO - PROCESS | 2636 | 1466627090863 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:24:50 INFO - PROCESS | 2636 | 1466627090866 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 2636 | 1466627090868 Marionette TRACE conn6 <- [1,1370,null,{}] 13:24:50 INFO - PROCESS | 2636 | 1466627090872 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}] 13:24:50 INFO - PROCESS | 2636 | 1466627090874 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:50 INFO - PROCESS | 2636 | 1466627090995 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:24:51 INFO - PROCESS | 2636 | 1466627091047 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 2636 | 1466627091049 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE99E800 == 43 [pid = 2636] [id = 352] 13:24:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5FB48C400) [pid = 2636] [serial = 1055] [outer = 0000000000000000] 13:24:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5FB48F800) [pid = 2636] [serial = 1056] [outer = 000000A5FB48C400] 13:24:51 INFO - PROCESS | 2636 | 1466627091095 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5FB5B3800) [pid = 2636] [serial = 1057] [outer = 000000A5FB48C400] 13:24:51 INFO - PROCESS | 2636 | [2636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:24:51 INFO - PROCESS | 2636 | 1466627091745 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] 13:24:51 INFO - PROCESS | 2636 | 1466627091819 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:24:51 INFO - PROCESS | 2636 | 1466627091824 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 2636 | 1466627091830 Marionette TRACE conn6 <- [1,1374,null,{}] 13:24:51 INFO - PROCESS | 2636 | 1466627091850 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}] 13:24:51 INFO - PROCESS | 2636 | 1466627091853 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:51 INFO - PROCESS | 2636 | 1466627091983 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:24:52 INFO - PROCESS | 2636 | 1466627092101 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 2636 | 1466627092104 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A6800 == 44 [pid = 2636] [id = 353] 13:24:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5ED64B800) [pid = 2636] [serial = 1058] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5EF6E0000) [pid = 2636] [serial = 1059] [outer = 000000A5ED64B800] 13:24:52 INFO - PROCESS | 2636 | 1466627092164 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F3224400) [pid = 2636] [serial = 1060] [outer = 000000A5ED64B800] 13:24:52 INFO - PROCESS | 2636 | 1466627092805 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] 13:24:52 INFO - PROCESS | 2636 | 1466627092881 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:24:52 INFO - PROCESS | 2636 | 1466627092888 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 2636 | 1466627092891 Marionette TRACE conn6 <- [1,1378,null,{}] 13:24:52 INFO - PROCESS | 2636 | 1466627092895 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}] 13:24:52 INFO - PROCESS | 2636 | 1466627092898 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:53 INFO - PROCESS | 2636 | 1466627093082 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:24:53 INFO - PROCESS | 2636 | 1466627093199 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 2636 | 1466627093202 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC88E000 == 45 [pid = 2636] [id = 354] 13:24:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F6488400) [pid = 2636] [serial = 1061] [outer = 0000000000000000] 13:24:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5F6569000) [pid = 2636] [serial = 1062] [outer = 000000A5F6488400] 13:24:53 INFO - PROCESS | 2636 | 1466627093260 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5F85B9400) [pid = 2636] [serial = 1063] [outer = 000000A5F6488400] 13:24:53 INFO - PROCESS | 2636 | 1466627093898 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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1077ms 13:24:53 INFO - PROCESS | 2636 | 1466627093983 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 2636 | 1466627093986 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:24:53 INFO - PROCESS | 2636 | 1466627093990 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 2636 | 1466627093995 Marionette TRACE conn6 <- [1,1382,null,{}] 13:24:54 INFO - PROCESS | 2636 | 1466627094007 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}] 13:24:54 INFO - PROCESS | 2636 | 1466627094013 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:54 INFO - PROCESS | 2636 | 1466627094198 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:24:54 INFO - PROCESS | 2636 | 1466627094290 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 2636 | 1466627094294 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF11B000 == 46 [pid = 2636] [id = 355] 13:24:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5F9816C00) [pid = 2636] [serial = 1064] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5F98AAC00) [pid = 2636] [serial = 1065] [outer = 000000A5F9816C00] 13:24:54 INFO - PROCESS | 2636 | 1466627094351 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5FB48D400) [pid = 2636] [serial = 1066] [outer = 000000A5F9816C00] 13:24:55 INFO - PROCESS | 2636 | 1466627095002 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1028ms 13:24:55 INFO - PROCESS | 2636 | 1466627095020 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 2636 | 1466627095024 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:24:55 INFO - PROCESS | 2636 | 1466627095027 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 2636 | 1466627095030 Marionette TRACE conn6 <- [1,1386,null,{}] 13:24:55 INFO - PROCESS | 2636 | 1466627095033 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}] 13:24:55 INFO - PROCESS | 2636 | 1466627095036 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:55 INFO - PROCESS | 2636 | 1466627095157 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:24:55 INFO - PROCESS | 2636 | 1466627095281 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 2636 | 1466627095284 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E86A2000 == 47 [pid = 2636] [id = 356] 13:24:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5E9545400) [pid = 2636] [serial = 1067] [outer = 0000000000000000] 13:24:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5EF60A400) [pid = 2636] [serial = 1068] [outer = 000000A5E9545400] 13:24:55 INFO - PROCESS | 2636 | 1466627095341 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5F6569800) [pid = 2636] [serial = 1069] [outer = 000000A5E9545400] 13:24:56 INFO - PROCESS | 2636 | 1466627096127 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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1128ms 13:24:56 INFO - PROCESS | 2636 | 1466627096158 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 2636 | 1466627096162 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:24:56 INFO - PROCESS | 2636 | 1466627096166 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 2636 | 1466627096169 Marionette TRACE conn6 <- [1,1390,null,{}] 13:24:56 INFO - PROCESS | 2636 | 1466627096174 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}] 13:24:56 INFO - PROCESS | 2636 | 1466627096178 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:56 INFO - PROCESS | 2636 | 1466627096290 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:24:56 INFO - PROCESS | 2636 | 1466627096416 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 2636 | 1466627096418 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B66000 == 48 [pid = 2636] [id = 357] 13:24:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5F3421C00) [pid = 2636] [serial = 1070] [outer = 0000000000000000] 13:24:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5F501D800) [pid = 2636] [serial = 1071] [outer = 000000A5F3421C00] 13:24:56 INFO - PROCESS | 2636 | 1466627096471 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5F6484400) [pid = 2636] [serial = 1072] [outer = 000000A5F3421C00] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE087800 == 47 [pid = 2636] [id = 351] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC87800 == 46 [pid = 2636] [id = 350] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8D9E800 == 45 [pid = 2636] [id = 349] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF8C000 == 44 [pid = 2636] [id = 348] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9157800 == 43 [pid = 2636] [id = 347] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB4000 == 42 [pid = 2636] [id = 346] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F596D000 == 41 [pid = 2636] [id = 345] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE55000 == 40 [pid = 2636] [id = 344] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5046800 == 39 [pid = 2636] [id = 343] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5F6C9A000) [pid = 2636] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5F64D4C00) [pid = 2636] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5F3229400) [pid = 2636] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A581E40C00) [pid = 2636] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5F8710C00) [pid = 2636] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF717000 == 38 [pid = 2636] [id = 339] 13:24:56 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9E2800 == 37 [pid = 2636] [id = 338] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F668B800) [pid = 2636] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5F66E2000) [pid = 2636] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F6C37C00) [pid = 2636] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5F3226800) [pid = 2636] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F396A800) [pid = 2636] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5ED571000) [pid = 2636] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5E8E74C00) [pid = 2636] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5ED3C3800) [pid = 2636] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5EEFD1400) [pid = 2636] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F64C4400) [pid = 2636] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F85C3400) [pid = 2636] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F8547800) [pid = 2636] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F87D7C00) [pid = 2636] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F917C400) [pid = 2636] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F9245800) [pid = 2636] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F9503C00) [pid = 2636] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F950F400) [pid = 2636] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F6518800) [pid = 2636] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:24:56 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F94EF000) [pid = 2636] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:24:57 INFO - PROCESS | 2636 | 1466627097098 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 13:24:57 INFO - PROCESS | 2636 | 1466627097163 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 2636 | 1466627097168 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:24:57 INFO - PROCESS | 2636 | 1466627097175 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 2636 | 1466627097180 Marionette TRACE conn6 <- [1,1394,null,{}] 13:24:57 INFO - PROCESS | 2636 | 1466627097187 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}] 13:24:57 INFO - PROCESS | 2636 | 1466627097191 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:57 INFO - PROCESS | 2636 | 1466627097326 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:24:57 INFO - PROCESS | 2636 | 1466627097444 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 2636 | 1466627097449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA51D800 == 38 [pid = 2636] [id = 358] 13:24:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E8ED4800) [pid = 2636] [serial = 1073] [outer = 0000000000000000] 13:24:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8FA3000) [pid = 2636] [serial = 1074] [outer = 000000A5E8ED4800] 13:24:57 INFO - PROCESS | 2636 | 1466627097513 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5ED572C00) [pid = 2636] [serial = 1075] [outer = 000000A5E8ED4800] 13:24:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F27B3400) [pid = 2636] [serial = 1076] [outer = 000000A5F5F29400] 13:24:58 INFO - PROCESS | 2636 | 1466627098275 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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1182ms 13:24:58 INFO - PROCESS | 2636 | 1466627098362 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 2636 | 1466627098368 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:24:58 INFO - PROCESS | 2636 | 1466627098374 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 2636 | 1466627098378 Marionette TRACE conn6 <- [1,1398,null,{}] 13:24:58 INFO - PROCESS | 2636 | 1466627098382 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}] 13:24:58 INFO - PROCESS | 2636 | 1466627098385 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:58 INFO - PROCESS | 2636 | 1466627098547 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:24:58 INFO - PROCESS | 2636 | 1466627098666 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 2636 | 1466627098669 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F318C800 == 39 [pid = 2636] [id = 359] 13:24:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5ED570C00) [pid = 2636] [serial = 1077] [outer = 0000000000000000] 13:24:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5EE070800) [pid = 2636] [serial = 1078] [outer = 000000A5ED570C00] 13:24:58 INFO - PROCESS | 2636 | 1466627098729 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F32BD800) [pid = 2636] [serial = 1079] [outer = 000000A5ED570C00] 13:24:59 INFO - PROCESS | 2636 | 1466627099400 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1036ms 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:24:59 INFO - PROCESS | 2636 | 1466627099412 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 2636 | 1466627099415 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:24:59 INFO - PROCESS | 2636 | 1466627099419 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 2636 | 1466627099423 Marionette TRACE conn6 <- [1,1402,null,{}] 13:24:59 INFO - PROCESS | 2636 | 1466627099455 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}] 13:24:59 INFO - PROCESS | 2636 | 1466627099460 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:59 INFO - PROCESS | 2636 | 1466627099592 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:24:59 INFO - PROCESS | 2636 | 1466627099710 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 2636 | 1466627099714 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:24:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6654000 == 40 [pid = 2636] [id = 360] 13:24:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F64DA000) [pid = 2636] [serial = 1080] [outer = 0000000000000000] 13:24:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F6571400) [pid = 2636] [serial = 1081] [outer = 000000A5F64DA000] 13:24:59 INFO - PROCESS | 2636 | 1466627099776 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5F66DDC00) [pid = 2636] [serial = 1082] [outer = 000000A5F64DA000] 13:25:00 INFO - PROCESS | 2636 | 1466627100503 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1135ms 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:25:00 INFO - PROCESS | 2636 | 1466627100556 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 2636 | 1466627100559 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:25:00 INFO - PROCESS | 2636 | 1466627100563 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 2636 | 1466627100565 Marionette TRACE conn6 <- [1,1406,null,{}] 13:25:00 INFO - PROCESS | 2636 | 1466627100569 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}] 13:25:00 INFO - PROCESS | 2636 | 1466627100571 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:00 INFO - PROCESS | 2636 | 1466627100719 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:25:00 INFO - PROCESS | 2636 | 1466627100841 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 2636 | 1466627100843 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F8D000 == 41 [pid = 2636] [id = 361] 13:25:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5ED56D000) [pid = 2636] [serial = 1083] [outer = 0000000000000000] 13:25:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5F87D7800) [pid = 2636] [serial = 1084] [outer = 000000A5ED56D000] 13:25:00 INFO - PROCESS | 2636 | 1466627100901 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5F9241400) [pid = 2636] [serial = 1085] [outer = 000000A5ED56D000] 13:25:01 INFO - PROCESS | 2636 | 1466627101598 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1088ms 13:25:01 INFO - PROCESS | 2636 | 1466627101652 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 2636 | 1466627101655 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:25:01 INFO - PROCESS | 2636 | 1466627101659 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 2636 | 1466627101661 Marionette TRACE conn6 <- [1,1410,null,{}] 13:25:01 INFO - PROCESS | 2636 | 1466627101665 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}] 13:25:01 INFO - PROCESS | 2636 | 1466627101667 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:01 INFO - PROCESS | 2636 | 1466627101780 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:25:01 INFO - PROCESS | 2636 | 1466627101973 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 2636 | 1466627101977 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9A5F800 == 42 [pid = 2636] [id = 362] 13:25:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5E8D08400) [pid = 2636] [serial = 1086] [outer = 0000000000000000] 13:25:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E8E78C00) [pid = 2636] [serial = 1087] [outer = 000000A5E8D08400] 13:25:02 INFO - PROCESS | 2636 | 1466627102031 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 108 (000000A5EEE70000) [pid = 2636] [serial = 1088] [outer = 000000A5E8D08400] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6645800 == 41 [pid = 2636] [id = 340] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD17D000 == 40 [pid = 2636] [id = 341] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7341000 == 39 [pid = 2636] [id = 342] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF11B000 == 38 [pid = 2636] [id = 355] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC88E000 == 37 [pid = 2636] [id = 354] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A6800 == 36 [pid = 2636] [id = 353] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A581075000 == 35 [pid = 2636] [id = 196] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BB1800 == 34 [pid = 2636] [id = 203] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9768800 == 33 [pid = 2636] [id = 198] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39E4800 == 32 [pid = 2636] [id = 318] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F61AF000 == 31 [pid = 2636] [id = 204] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6661800 == 30 [pid = 2636] [id = 205] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A4800 == 29 [pid = 2636] [id = 195] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30DA000 == 28 [pid = 2636] [id = 200] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF84800 == 27 [pid = 2636] [id = 328] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5B25000 == 26 [pid = 2636] [id = 207] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ACD800 == 25 [pid = 2636] [id = 193] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDEAE800 == 24 [pid = 2636] [id = 192] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE5A800 == 23 [pid = 2636] [id = 199] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30E8000 == 22 [pid = 2636] [id = 316] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5891800 == 21 [pid = 2636] [id = 202] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A3800 == 20 [pid = 2636] [id = 197] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E86A2000 == 19 [pid = 2636] [id = 356] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE99E800 == 18 [pid = 2636] [id = 352] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30DE000 == 17 [pid = 2636] [id = 194] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9629000 == 16 [pid = 2636] [id = 191] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6C7000 == 15 [pid = 2636] [id = 201] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B9000 == 14 [pid = 2636] [id = 206] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F8D000 == 13 [pid = 2636] [id = 361] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6654000 == 12 [pid = 2636] [id = 360] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F318C800 == 11 [pid = 2636] [id = 359] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B66000 == 10 [pid = 2636] [id = 357] 13:25:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA51D800 == 9 [pid = 2636] [id = 358] 13:25:06 INFO - PROCESS | 2636 | 1466627106865 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]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 5251ms 13:25:06 INFO - PROCESS | 2636 | 1466627106914 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 2636 | 1466627106919 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:25:06 INFO - PROCESS | 2636 | 1466627106925 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 2636 | 1466627106928 Marionette TRACE conn6 <- [1,1414,null,{}] 13:25:06 INFO - PROCESS | 2636 | 1466627106935 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}] 13:25:06 INFO - PROCESS | 2636 | 1466627106938 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:07 INFO - PROCESS | 2636 | 1466627107046 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:25:07 INFO - PROCESS | 2636 | 1466627107131 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2636 | 1466627107136 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E975D000 == 10 [pid = 2636] [id = 363] 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 109 (000000A5E8D0CC00) [pid = 2636] [serial = 1089] [outer = 0000000000000000] 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 110 (000000A5E8D0D800) [pid = 2636] [serial = 1090] [outer = 000000A5E8D0CC00] 13:25:07 INFO - PROCESS | 2636 | 1466627107187 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 111 (000000A5E8E78000) [pid = 2636] [serial = 1091] [outer = 000000A5E8D0CC00] 13:25:07 INFO - PROCESS | 2636 | 1466627107617 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 13:25:07 INFO - PROCESS | 2636 | 1466627107661 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 2636 | 1466627107667 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:25:07 INFO - PROCESS | 2636 | 1466627107675 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 2636 | 1466627107678 Marionette TRACE conn6 <- [1,1418,null,{}] 13:25:07 INFO - PROCESS | 2636 | 1466627107682 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}] 13:25:07 INFO - PROCESS | 2636 | 1466627107685 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:07 INFO - PROCESS | 2636 | 1466627107789 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:25:07 INFO - PROCESS | 2636 | 1466627107795 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2636 | 1466627107798 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CCE000 == 11 [pid = 2636] [id = 364] 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 112 (000000A5E9547800) [pid = 2636] [serial = 1092] [outer = 0000000000000000] 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 113 (000000A5E95BF000) [pid = 2636] [serial = 1093] [outer = 000000A5E9547800] 13:25:07 INFO - PROCESS | 2636 | 1466627107850 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 114 (000000A5EA3E6400) [pid = 2636] [serial = 1094] [outer = 000000A5E9547800] 13:25:08 INFO - PROCESS | 2636 | 1466627108381 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]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 13:25:08 INFO - PROCESS | 2636 | 1466627108438 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 2636 | 1466627108441 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:25:08 INFO - PROCESS | 2636 | 1466627108445 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:25:08 INFO - PROCESS | 2636 | 1466627108449 Marionette TRACE conn6 <- [1,1422,null,{}] 13:25:08 INFO - PROCESS | 2636 | 1466627108464 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}] 13:25:08 INFO - PROCESS | 2636 | 1466627108469 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:08 INFO - PROCESS | 2636 | 1466627108608 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:25:08 INFO - PROCESS | 2636 | 1466627108634 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 2636 | 1466627108638 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EE000 == 12 [pid = 2636] [id = 365] 13:25:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 115 (000000A5EE0E8C00) [pid = 2636] [serial = 1095] [outer = 0000000000000000] 13:25:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 116 (000000A5EEE76000) [pid = 2636] [serial = 1096] [outer = 000000A5EE0E8C00] 13:25:08 INFO - PROCESS | 2636 | 1466627108689 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 117 (000000A5EF6E2400) [pid = 2636] [serial = 1097] [outer = 000000A5EE0E8C00] 13:25:09 INFO - PROCESS | 2636 | 1466627109226 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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 838ms 13:25:09 INFO - PROCESS | 2636 | 1466627109296 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 2636 | 1466627109299 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:25:09 INFO - PROCESS | 2636 | 1466627109302 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 2636 | 1466627109304 Marionette TRACE conn6 <- [1,1426,null,{}] 13:25:09 INFO - PROCESS | 2636 | 1466627109308 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}] 13:25:09 INFO - PROCESS | 2636 | 1466627109310 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:09 INFO - PROCESS | 2636 | 1466627109440 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:25:09 INFO - PROCESS | 2636 | 1466627109497 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 2636 | 1466627109499 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6654000 == 13 [pid = 2636] [id = 366] 13:25:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 118 (000000A5F2A9A400) [pid = 2636] [serial = 1098] [outer = 0000000000000000] 13:25:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 119 (000000A5F2B2DC00) [pid = 2636] [serial = 1099] [outer = 000000A5F2A9A400] 13:25:09 INFO - PROCESS | 2636 | 1466627109546 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 120 (000000A5F316E400) [pid = 2636] [serial = 1100] [outer = 000000A5F2A9A400] 13:25:10 INFO - PROCESS | 2636 | 1466627110016 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]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 776ms 13:25:10 INFO - PROCESS | 2636 | 1466627110081 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 2636 | 1466627110084 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:25:10 INFO - PROCESS | 2636 | 1466627110099 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 2636 | 1466627110101 Marionette TRACE conn6 <- [1,1430,null,{}] 13:25:10 INFO - PROCESS | 2636 | 1466627110104 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}] 13:25:10 INFO - PROCESS | 2636 | 1466627110107 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:10 INFO - PROCESS | 2636 | 1466627110223 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:25:10 INFO - PROCESS | 2636 | 1466627110281 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 2636 | 1466627110283 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74BA000 == 14 [pid = 2636] [id = 367] 13:25:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 121 (000000A5E9544400) [pid = 2636] [serial = 1101] [outer = 0000000000000000] 13:25:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 122 (000000A5F324E800) [pid = 2636] [serial = 1102] [outer = 000000A5E9544400] 13:25:10 INFO - PROCESS | 2636 | 1466627110329 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 123 (000000A5F501E000) [pid = 2636] [serial = 1103] [outer = 000000A5E9544400] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 122 (000000A5E8ED4800) [pid = 2636] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 121 (000000A5E941DC00) [pid = 2636] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 120 (000000A5E8C27000) [pid = 2636] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 119 (000000A5F6568800) [pid = 2636] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 118 (000000A5E8D03400) [pid = 2636] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 117 (000000A5F64DA000) [pid = 2636] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 116 (000000A5ED570C00) [pid = 2636] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 115 (000000A5F3421C00) [pid = 2636] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 114 (000000A5F6680C00) [pid = 2636] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 113 (000000A5F9249C00) [pid = 2636] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 112 (000000A5F656FC00) [pid = 2636] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 111 (000000A5E8EDE000) [pid = 2636] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 110 (000000A5F611B400) [pid = 2636] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 109 (000000A5EA045000) [pid = 2636] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 108 (000000A5F5025000) [pid = 2636] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 107 (000000A5E8C24800) [pid = 2636] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5EF6D7C00) [pid = 2636] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F9815400) [pid = 2636] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5FA110000) [pid = 2636] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5F39B3000) [pid = 2636] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E9545400) [pid = 2636] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5ED56D000) [pid = 2636] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5ED64B800) [pid = 2636] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5FB48C400) [pid = 2636] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F6488400) [pid = 2636] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F30D1C00) [pid = 2636] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F85C3C00) [pid = 2636] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F9816C00) [pid = 2636] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E9A83000) [pid = 2636] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A581BDFC00) [pid = 2636] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:25:11 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F64BC000) [pid = 2636] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:25:11 INFO - PROCESS | 2636 | 1466627111536 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1487ms 13:25:11 INFO - PROCESS | 2636 | 1466627111589 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 2636 | 1466627111591 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:25:11 INFO - PROCESS | 2636 | 1466627111594 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 2636 | 1466627111596 Marionette TRACE conn6 <- [1,1434,null,{}] 13:25:11 INFO - PROCESS | 2636 | 1466627111600 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}] 13:25:11 INFO - PROCESS | 2636 | 1466627111606 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:11 INFO - PROCESS | 2636 | 1466627111729 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:25:11 INFO - PROCESS | 2636 | 1466627111743 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 2636 | 1466627111745 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC874800 == 15 [pid = 2636] [id = 368] 13:25:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EF6D4400) [pid = 2636] [serial = 1104] [outer = 0000000000000000] 13:25:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F5B84800) [pid = 2636] [serial = 1105] [outer = 000000A5EF6D4400] 13:25:11 INFO - PROCESS | 2636 | 1466627111791 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F6144400) [pid = 2636] [serial = 1106] [outer = 000000A5EF6D4400] 13:25:12 INFO - PROCESS | 2636 | 1466627112255 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]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 13:25:12 INFO - PROCESS | 2636 | 1466627112330 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:25:12 INFO - PROCESS | 2636 | 1466627112332 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:25:12 INFO - PROCESS | 2636 | 1466627112335 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 2636 | 1466627112337 Marionette TRACE conn6 <- [1,1438,null,{}] 13:25:12 INFO - PROCESS | 2636 | 1466627112341 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}] 13:25:12 INFO - PROCESS | 2636 | 1466627112343 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:12 INFO - PROCESS | 2636 | 1466627112430 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:25:12 INFO - PROCESS | 2636 | 1466627112436 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 2636 | 1466627112438 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF82800 == 16 [pid = 2636] [id = 369] 13:25:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5F6482C00) [pid = 2636] [serial = 1107] [outer = 0000000000000000] 13:25:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5F6491800) [pid = 2636] [serial = 1108] [outer = 000000A5F6482C00] 13:25:12 INFO - PROCESS | 2636 | 1466627112485 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 98 (000000A5F64CDC00) [pid = 2636] [serial = 1109] [outer = 000000A5F6482C00] 13:25:12 INFO - PROCESS | 2636 | 1466627112927 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]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 13:25:12 INFO - PROCESS | 2636 | 1466627112967 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 2636 | 1466627112969 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:25:12 INFO - PROCESS | 2636 | 1466627112972 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 2636 | 1466627112974 Marionette TRACE conn6 <- [1,1442,null,{}] 13:25:12 INFO - PROCESS | 2636 | 1466627112978 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}] 13:25:12 INFO - PROCESS | 2636 | 1466627112980 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:13 INFO - PROCESS | 2636 | 1466627113068 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:25:13 INFO - PROCESS | 2636 | 1466627113101 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 2636 | 1466627113104 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6EB000 == 17 [pid = 2636] [id = 370] 13:25:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 99 (000000A5F64D4C00) [pid = 2636] [serial = 1110] [outer = 0000000000000000] 13:25:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 100 (000000A5F650EC00) [pid = 2636] [serial = 1111] [outer = 000000A5F64D4C00] 13:25:13 INFO - PROCESS | 2636 | 1466627113148 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 101 (000000A5F6568800) [pid = 2636] [serial = 1112] [outer = 000000A5F64D4C00] 13:25:13 INFO - PROCESS | 2636 | 1466627113959 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1030ms 13:25:14 INFO - PROCESS | 2636 | 1466627114045 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 2636 | 1466627114050 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:25:14 INFO - PROCESS | 2636 | 1466627114056 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 2636 | 1466627114062 Marionette TRACE conn6 <- [1,1446,null,{}] 13:25:14 INFO - PROCESS | 2636 | 1466627114068 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}] 13:25:14 INFO - PROCESS | 2636 | 1466627114071 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:14 INFO - PROCESS | 2636 | 1466627114208 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:25:14 INFO - PROCESS | 2636 | 1466627114330 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 2636 | 1466627114333 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF747800 == 18 [pid = 2636] [id = 371] 13:25:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 102 (000000A5E8E71400) [pid = 2636] [serial = 1113] [outer = 0000000000000000] 13:25:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 103 (000000A5E8EDA000) [pid = 2636] [serial = 1114] [outer = 000000A5E8E71400] 13:25:14 INFO - PROCESS | 2636 | 1466627114393 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 104 (000000A5EA041400) [pid = 2636] [serial = 1115] [outer = 000000A5E8E71400] 13:25:15 INFO - PROCESS | 2636 | 1466627115247 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1452ms 13:25:15 INFO - PROCESS | 2636 | 1466627115512 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 2636 | 1466627115518 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:25:15 INFO - PROCESS | 2636 | 1466627115523 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 2636 | 1466627115526 Marionette TRACE conn6 <- [1,1450,null,{}] 13:25:15 INFO - PROCESS | 2636 | 1466627115532 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}] 13:25:15 INFO - PROCESS | 2636 | 1466627115535 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:15 INFO - PROCESS | 2636 | 1466627115647 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:25:15 INFO - PROCESS | 2636 | 1466627115765 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 2636 | 1466627115770 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC2000 == 19 [pid = 2636] [id = 372] 13:25:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 105 (000000A5E8D0FC00) [pid = 2636] [serial = 1116] [outer = 0000000000000000] 13:25:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 106 (000000A5E8D25000) [pid = 2636] [serial = 1117] [outer = 000000A5E8D0FC00] 13:25:15 INFO - PROCESS | 2636 | 1466627115869 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 107 (000000A5E8E74000) [pid = 2636] [serial = 1118] [outer = 000000A5E8D0FC00] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 106 (000000A5F87D7800) [pid = 2636] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 105 (000000A5F6571400) [pid = 2636] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 104 (000000A5F32BD800) [pid = 2636] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 103 (000000A5EE070800) [pid = 2636] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 102 (000000A5E8FA3000) [pid = 2636] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 101 (000000A5F501D800) [pid = 2636] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 100 (000000A5F6C3FC00) [pid = 2636] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 99 (000000A5F94F9000) [pid = 2636] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 98 (000000A5F853D000) [pid = 2636] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 97 (000000A5F9818800) [pid = 2636] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F6685400) [pid = 2636] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F27B5800) [pid = 2636] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5ED653C00) [pid = 2636] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F6573400) [pid = 2636] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F614C800) [pid = 2636] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F27B0400) [pid = 2636] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EDDB3C00) [pid = 2636] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6142800) [pid = 2636] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F64D2000) [pid = 2636] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E95B6C00) [pid = 2636] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F3253C00) [pid = 2636] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F27AEC00) [pid = 2636] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F85C4400) [pid = 2636] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F87DA800) [pid = 2636] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F98A2C00) [pid = 2636] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5FA1A7000) [pid = 2636] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8E78C00) [pid = 2636] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F64B9400) [pid = 2636] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5FA23B400) [pid = 2636] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5FA19C400) [pid = 2636] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F66E6000) [pid = 2636] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6484400) [pid = 2636] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F98A4800) [pid = 2636] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6569800) [pid = 2636] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F9241400) [pid = 2636] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F3224400) [pid = 2636] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5FB48F800) [pid = 2636] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F85B9400) [pid = 2636] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F32BE400) [pid = 2636] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F9813000) [pid = 2636] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F98AAC00) [pid = 2636] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F30D2800) [pid = 2636] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5FB5B3800) [pid = 2636] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E8E76400) [pid = 2636] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F656DC00) [pid = 2636] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E95B3400) [pid = 2636] [serial = 655] [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.] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5ED572C00) [pid = 2636] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5EF6E0000) [pid = 2636] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5EEE74C00) [pid = 2636] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5F27A9C00) [pid = 2636] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F825DC00) [pid = 2636] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5FA10F400) [pid = 2636] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5F6569000) [pid = 2636] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 53 (000000A5FB48D400) [pid = 2636] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 52 (000000A5EF60A400) [pid = 2636] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | --DOMWINDOW == 51 (000000A5F66DDC00) [pid = 2636] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 13:25:16 INFO - PROCESS | 2636 | 1466627116421 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 944ms 13:25:16 INFO - PROCESS | 2636 | 1466627116471 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 2636 | 1466627116474 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:25:16 INFO - PROCESS | 2636 | 1466627116481 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 2636 | 1466627116486 Marionette TRACE conn6 <- [1,1454,null,{}] 13:25:16 INFO - PROCESS | 2636 | 1466627116489 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}] 13:25:16 INFO - PROCESS | 2636 | 1466627116493 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:16 INFO - PROCESS | 2636 | 1466627116587 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:25:16 INFO - PROCESS | 2636 | 1466627116593 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 2636 | 1466627116596 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6E4000 == 20 [pid = 2636] [id = 373] 13:25:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 52 (000000A5E8EDAC00) [pid = 2636] [serial = 1119] [outer = 0000000000000000] 13:25:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 53 (000000A5E8EDE400) [pid = 2636] [serial = 1120] [outer = 000000A5E8EDAC00] 13:25:16 INFO - PROCESS | 2636 | 1466627116653 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 54 (000000A5E8FA1800) [pid = 2636] [serial = 1121] [outer = 000000A5E8EDAC00] 13:25:17 INFO - PROCESS | 2636 | 1466627117158 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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 13:25:17 INFO - PROCESS | 2636 | 1466627117212 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2636 | 1466627117215 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:25:17 INFO - PROCESS | 2636 | 1466627117218 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2636 | 1466627117220 Marionette TRACE conn6 <- [1,1458,null,{}] 13:25:17 INFO - PROCESS | 2636 | 1466627117232 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}] 13:25:17 INFO - PROCESS | 2636 | 1466627117237 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:17 INFO - PROCESS | 2636 | 1466627117333 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:25:17 INFO - PROCESS | 2636 | 1466627117412 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 2636 | 1466627117416 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B2800 == 21 [pid = 2636] [id = 374] 13:25:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5814D1000) [pid = 2636] [serial = 1122] [outer = 0000000000000000] 13:25:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5ED573800) [pid = 2636] [serial = 1123] [outer = 000000A5814D1000] 13:25:17 INFO - PROCESS | 2636 | 1466627117466 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5ED6BA800) [pid = 2636] [serial = 1124] [outer = 000000A5814D1000] 13:25:17 INFO - PROCESS | 2636 | 1466627117854 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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 13:25:17 INFO - PROCESS | 2636 | 1466627117896 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 2636 | 1466627117898 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:25:17 INFO - PROCESS | 2636 | 1466627117901 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 2636 | 1466627117903 Marionette TRACE conn6 <- [1,1462,null,{}] 13:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:25:17 INFO - PROCESS | 2636 | 1466627117907 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}] 13:25:17 INFO - PROCESS | 2636 | 1466627117909 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:18 INFO - PROCESS | 2636 | 1466627118005 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:25:18 INFO - PROCESS | 2636 | 1466627118010 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 2636 | 1466627118012 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BF0000 == 22 [pid = 2636] [id = 375] 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5EEE71000) [pid = 2636] [serial = 1125] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5EEF88C00) [pid = 2636] [serial = 1126] [outer = 000000A5EEE71000] 13:25:18 INFO - PROCESS | 2636 | 1466627118059 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5EEFD9C00) [pid = 2636] [serial = 1127] [outer = 000000A5EEE71000] 13:25:18 INFO - PROCESS | 2636 | 1466627118545 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]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 13:25:18 INFO - PROCESS | 2636 | 1466627118576 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 2636 | 1466627118578 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:25:18 INFO - PROCESS | 2636 | 1466627118582 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 2636 | 1466627118584 Marionette TRACE conn6 <- [1,1466,null,{}] 13:25:18 INFO - PROCESS | 2636 | 1466627118588 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}] 13:25:18 INFO - PROCESS | 2636 | 1466627118590 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:18 INFO - PROCESS | 2636 | 1466627118730 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:25:18 INFO - PROCESS | 2636 | 1466627118781 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 2636 | 1466627118783 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AE800 == 23 [pid = 2636] [id = 376] 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A581BE2400) [pid = 2636] [serial = 1128] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EF6EEC00) [pid = 2636] [serial = 1129] [outer = 000000A581BE2400] 13:25:18 INFO - PROCESS | 2636 | 1466627118828 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F27A9000) [pid = 2636] [serial = 1130] [outer = 000000A581BE2400] 13:25:19 INFO - PROCESS | 2636 | 1466627119278 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]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 13:25:19 INFO - PROCESS | 2636 | 1466627119322 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 2636 | 1466627119324 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:25:19 INFO - PROCESS | 2636 | 1466627119327 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 2636 | 1466627119329 Marionette TRACE conn6 <- [1,1470,null,{}] 13:25:19 INFO - PROCESS | 2636 | 1466627119333 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}] 13:25:19 INFO - PROCESS | 2636 | 1466627119339 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:19 INFO - PROCESS | 2636 | 1466627119481 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:25:19 INFO - PROCESS | 2636 | 1466627119534 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 2636 | 1466627119537 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EA800 == 24 [pid = 2636] [id = 377] 13:25:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F2B27400) [pid = 2636] [serial = 1131] [outer = 0000000000000000] 13:25:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F30D1400) [pid = 2636] [serial = 1132] [outer = 000000A5F2B27400] 13:25:19 INFO - PROCESS | 2636 | 1466627119583 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F3171000) [pid = 2636] [serial = 1133] [outer = 000000A5F2B27400] 13:25:20 INFO - PROCESS | 2636 | 1466627120023 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F2A9A400) [pid = 2636] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5E9547800) [pid = 2636] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E8D08400) [pid = 2636] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E8D0CC00) [pid = 2636] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E9544400) [pid = 2636] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F6482C00) [pid = 2636] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5EF6D4400) [pid = 2636] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:25:20 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5EE0E8C00) [pid = 2636] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:25:20 INFO - PROCESS | 2636 | 1466627120087 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 2636 | 1466627120089 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:25:20 INFO - PROCESS | 2636 | 1466627120093 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 2636 | 1466627120095 Marionette TRACE conn6 <- [1,1474,null,{}] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:25:20 INFO - PROCESS | 2636 | 1466627120103 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}] 13:25:20 INFO - PROCESS | 2636 | 1466627120105 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:20 INFO - PROCESS | 2636 | 1466627120188 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:25:20 INFO - PROCESS | 2636 | 1466627120194 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 2636 | 1466627120196 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588D800 == 25 [pid = 2636] [id = 378] 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5ED571000) [pid = 2636] [serial = 1134] [outer = 0000000000000000] 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F27AB800) [pid = 2636] [serial = 1135] [outer = 000000A5ED571000] 13:25:20 INFO - PROCESS | 2636 | 1466627120247 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5F3230800) [pid = 2636] [serial = 1136] [outer = 000000A5ED571000] 13:25:20 INFO - PROCESS | 2636 | 1466627120685 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 627ms 13:25:20 INFO - PROCESS | 2636 | 1466627120727 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 2636 | 1466627120730 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:25:20 INFO - PROCESS | 2636 | 1466627120733 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:25:20 INFO - PROCESS | 2636 | 1466627120735 Marionette TRACE conn6 <- [1,1478,null,{}] 13:25:20 INFO - PROCESS | 2636 | 1466627120739 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}] 13:25:20 INFO - PROCESS | 2636 | 1466627120741 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:20 INFO - PROCESS | 2636 | 1466627120825 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:25:20 INFO - PROCESS | 2636 | 1466627120831 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 2636 | 1466627120833 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5FA4800 == 26 [pid = 2636] [id = 379] 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5F32C6C00) [pid = 2636] [serial = 1137] [outer = 0000000000000000] 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F4443000) [pid = 2636] [serial = 1138] [outer = 000000A5F32C6C00] 13:25:20 INFO - PROCESS | 2636 | 1466627120882 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F5028C00) [pid = 2636] [serial = 1139] [outer = 000000A5F32C6C00] 13:25:21 INFO - PROCESS | 2636 | 1466627121308 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]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 627ms 13:25:21 INFO - PROCESS | 2636 | 1466627121364 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 2636 | 1466627121366 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:25:21 INFO - PROCESS | 2636 | 1466627121370 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 2636 | 1466627121372 Marionette TRACE conn6 <- [1,1482,null,{}] 13:25:21 INFO - PROCESS | 2636 | 1466627121376 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}] 13:25:21 INFO - PROCESS | 2636 | 1466627121378 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:21 INFO - PROCESS | 2636 | 1466627121463 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:25:21 INFO - PROCESS | 2636 | 1466627121471 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 2636 | 1466627121473 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6861800 == 27 [pid = 2636] [id = 380] 13:25:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5ED574800) [pid = 2636] [serial = 1140] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F613E400) [pid = 2636] [serial = 1141] [outer = 000000A5ED574800] 13:25:21 INFO - PROCESS | 2636 | 1466627121525 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F614DC00) [pid = 2636] [serial = 1142] [outer = 000000A5ED574800] 13:25:21 INFO - PROCESS | 2636 | 1466627121985 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]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 13:25:22 INFO - PROCESS | 2636 | 1466627122009 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2636 | 1466627122011 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:25:22 INFO - PROCESS | 2636 | 1466627122014 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 2636 | 1466627122016 Marionette TRACE conn6 <- [1,1486,null,{}] 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:25:22 INFO - PROCESS | 2636 | 1466627122025 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}] 13:25:22 INFO - PROCESS | 2636 | 1466627122027 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:22 INFO - PROCESS | 2636 | 1466627122113 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:25:22 INFO - PROCESS | 2636 | 1466627122120 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 2636 | 1466627122122 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C81800 == 28 [pid = 2636] [id = 381] 13:25:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F64B9400) [pid = 2636] [serial = 1143] [outer = 0000000000000000] 13:25:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64BD000) [pid = 2636] [serial = 1144] [outer = 000000A5F64B9400] 13:25:22 INFO - PROCESS | 2636 | 1466627122166 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F64D3000) [pid = 2636] [serial = 1145] [outer = 000000A5F64B9400] 13:25:22 INFO - PROCESS | 2636 | 1466627122823 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]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 13:25:22 INFO - PROCESS | 2636 | 1466627122902 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 2636 | 1466627122907 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:25:22 INFO - PROCESS | 2636 | 1466627122911 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 2636 | 1466627122917 Marionette TRACE conn6 <- [1,1490,null,{}] 13:25:22 INFO - PROCESS | 2636 | 1466627122923 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}] 13:25:22 INFO - PROCESS | 2636 | 1466627122926 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:23 INFO - PROCESS | 2636 | 1466627123050 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:25:23 INFO - PROCESS | 2636 | 1466627123120 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 2636 | 1466627123122 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE58800 == 29 [pid = 2636] [id = 382] 13:25:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8C23800) [pid = 2636] [serial = 1146] [outer = 0000000000000000] 13:25:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED5800) [pid = 2636] [serial = 1147] [outer = 000000A5E8C23800] 13:25:23 INFO - PROCESS | 2636 | 1466627123222 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E97BB800) [pid = 2636] [serial = 1148] [outer = 000000A5E8C23800] 13:25:23 INFO - PROCESS | 2636 | 1466627123815 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 13:25:23 INFO - PROCESS | 2636 | 1466627123857 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 2636 | 1466627123863 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:25:23 INFO - PROCESS | 2636 | 1466627123871 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 2636 | 1466627123874 Marionette TRACE conn6 <- [1,1494,null,{}] 13:25:23 INFO - PROCESS | 2636 | 1466627123878 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}] 13:25:23 INFO - PROCESS | 2636 | 1466627123881 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:24 INFO - PROCESS | 2636 | 1466627124043 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:25:24 INFO - PROCESS | 2636 | 1466627124095 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 2636 | 1466627124098 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3497800 == 30 [pid = 2636] [id = 383] 13:25:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EE0E1800) [pid = 2636] [serial = 1149] [outer = 0000000000000000] 13:25:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EEE70800) [pid = 2636] [serial = 1150] [outer = 000000A5EE0E1800] 13:25:24 INFO - PROCESS | 2636 | 1466627124157 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27AF000) [pid = 2636] [serial = 1151] [outer = 000000A5EE0E1800] 13:25:24 INFO - PROCESS | 2636 | 1466627124765 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]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 13:25:24 INFO - PROCESS | 2636 | 1466627124814 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 2636 | 1466627124817 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:25:24 INFO - PROCESS | 2636 | 1466627124821 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 2636 | 1466627124826 Marionette TRACE conn6 <- [1,1498,null,{}] 13:25:24 INFO - PROCESS | 2636 | 1466627124837 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}] 13:25:24 INFO - PROCESS | 2636 | 1466627124843 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:24 INFO - PROCESS | 2636 | 1466627124987 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:25:25 INFO - PROCESS | 2636 | 1466627125104 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 2636 | 1466627125108 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74AA800 == 31 [pid = 2636] [id = 384] 13:25:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2B1FC00) [pid = 2636] [serial = 1152] [outer = 0000000000000000] 13:25:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F501AC00) [pid = 2636] [serial = 1153] [outer = 000000A5F2B1FC00] 13:25:25 INFO - PROCESS | 2636 | 1466627125167 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64D3400) [pid = 2636] [serial = 1154] [outer = 000000A5F2B1FC00] 13:25:25 INFO - PROCESS | 2636 | 1466627125795 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]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1038ms 13:25:25 INFO - PROCESS | 2636 | 1466627125860 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 2636 | 1466627125863 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:25:25 INFO - PROCESS | 2636 | 1466627125867 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 2636 | 1466627125869 Marionette TRACE conn6 <- [1,1502,null,{}] 13:25:25 INFO - PROCESS | 2636 | 1466627125873 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}] 13:25:25 INFO - PROCESS | 2636 | 1466627125876 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:26 INFO - PROCESS | 2636 | 1466627126007 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:25:26 INFO - PROCESS | 2636 | 1466627126081 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 2636 | 1466627126084 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C83800 == 32 [pid = 2636] [id = 385] 13:25:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A581BE0400) [pid = 2636] [serial = 1155] [outer = 0000000000000000] 13:25:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E86B7400) [pid = 2636] [serial = 1156] [outer = 000000A581BE0400] 13:25:26 INFO - PROCESS | 2636 | 1466627126282 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E25800) [pid = 2636] [serial = 1157] [outer = 000000A581BE0400] 13:25:27 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9A5F800 == 31 [pid = 2636] [id = 362] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F2B2DC00) [pid = 2636] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E95BF000) [pid = 2636] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EA3E6400) [pid = 2636] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EEE70000) [pid = 2636] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8D0D800) [pid = 2636] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E78000) [pid = 2636] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F324E800) [pid = 2636] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F316E400) [pid = 2636] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6491800) [pid = 2636] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F650EC00) [pid = 2636] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F501E000) [pid = 2636] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64CDC00) [pid = 2636] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F5B84800) [pid = 2636] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6144400) [pid = 2636] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EEE76000) [pid = 2636] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5EF6E2400) [pid = 2636] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:25:27 INFO - PROCESS | 2636 | 1466627127674 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]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1848ms 13:25:27 INFO - PROCESS | 2636 | 1466627127717 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 2636 | 1466627127722 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:25:27 INFO - PROCESS | 2636 | 1466627127728 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 2636 | 1466627127732 Marionette TRACE conn6 <- [1,1506,null,{}] 13:25:27 INFO - PROCESS | 2636 | 1466627127738 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}] 13:25:27 INFO - PROCESS | 2636 | 1466627127741 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:27 INFO - PROCESS | 2636 | 1466627127838 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:25:27 INFO - PROCESS | 2636 | 1466627127845 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 2636 | 1466627127848 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E863F800 == 32 [pid = 2636] [id = 386] 13:25:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8C1F400) [pid = 2636] [serial = 1158] [outer = 0000000000000000] 13:25:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8C26400) [pid = 2636] [serial = 1159] [outer = 000000A5E8C1F400] 13:25:27 INFO - PROCESS | 2636 | 1466627127901 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8D0E400) [pid = 2636] [serial = 1160] [outer = 000000A5E8C1F400] 13:25:28 INFO - PROCESS | 2636 | 1466627128401 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]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 13:25:28 INFO - PROCESS | 2636 | 1466627128464 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 2636 | 1466627128469 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:25:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:25:28 INFO - PROCESS | 2636 | 1466627128477 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 2636 | 1466627128480 Marionette TRACE conn6 <- [1,1510,null,{}] 13:25:28 INFO - PROCESS | 2636 | 1466627128484 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}] 13:25:28 INFO - PROCESS | 2636 | 1466627128487 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:28 INFO - PROCESS | 2636 | 1466627128582 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:25:28 INFO - PROCESS | 2636 | 1466627128654 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 2636 | 1466627128657 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED66D800 == 33 [pid = 2636] [id = 387] 13:25:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8D29400) [pid = 2636] [serial = 1161] [outer = 0000000000000000] 13:25:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E29C00) [pid = 2636] [serial = 1162] [outer = 000000A5E8D29400] 13:25:28 INFO - PROCESS | 2636 | 1466627128706 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED4C00) [pid = 2636] [serial = 1163] [outer = 000000A5E8D29400] 13:25:29 INFO - PROCESS | 2636 | 1466627129097 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"]]]}] 13:25:29 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 () { 13:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:25:29 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 () { 13:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:25:29 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 () { 13:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:25:29 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 () { 13:25:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:25:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 698ms 13:25:29 INFO - PROCESS | 2636 | 1466627129196 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 2636 | 1466627129198 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:25:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:25:29 INFO - PROCESS | 2636 | 1466627129206 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 2636 | 1466627129210 Marionette TRACE conn6 <- [1,1514,null,{}] 13:25:29 INFO - PROCESS | 2636 | 1466627129223 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}] 13:25:29 INFO - PROCESS | 2636 | 1466627129228 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:29 INFO - PROCESS | 2636 | 1466627129324 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:25:29 INFO - PROCESS | 2636 | 1466627129334 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 2636 | 1466627129338 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B70000 == 34 [pid = 2636] [id = 388] 13:25:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E7B45000) [pid = 2636] [serial = 1164] [outer = 0000000000000000] 13:25:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5ED579000) [pid = 2636] [serial = 1165] [outer = 000000A5E7B45000] 13:25:29 INFO - PROCESS | 2636 | 1466627129387 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EE07CC00) [pid = 2636] [serial = 1166] [outer = 000000A5E7B45000] 13:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:25:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:25:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 13:25:29 INFO - PROCESS | 2636 | 1466627129828 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"]]]}] 13:25:29 INFO - PROCESS | 2636 | 1466627129852 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 2636 | 1466627129854 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:25:29 INFO - PROCESS | 2636 | 1466627129858 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 2636 | 1466627129860 Marionette TRACE conn6 <- [1,1518,null,{}] 13:25:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:25:29 INFO - PROCESS | 2636 | 1466627129863 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}] 13:25:29 INFO - PROCESS | 2636 | 1466627129865 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:29 INFO - PROCESS | 2636 | 1466627129981 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:25:29 INFO - PROCESS | 2636 | 1466627129987 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 2636 | 1466627129989 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AC000 == 35 [pid = 2636] [id = 389] 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EEF89C00) [pid = 2636] [serial = 1167] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EF608400) [pid = 2636] [serial = 1168] [outer = 000000A5EEF89C00] 13:25:30 INFO - PROCESS | 2636 | 1466627130036 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EF6E4800) [pid = 2636] [serial = 1169] [outer = 000000A5EEF89C00] 13:25:30 INFO - PROCESS | 2636 | 1466627130462 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]]]}] 13:25:30 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 13:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:25:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:25:30 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. 13:25:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:25:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 13:25:30 INFO - PROCESS | 2636 | 1466627130499 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 2636 | 1466627130501 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:25:30 INFO - PROCESS | 2636 | 1466627130505 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 2636 | 1466627130506 Marionette TRACE conn6 <- [1,1522,null,{}] 13:25:30 INFO - PROCESS | 2636 | 1466627130510 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}] 13:25:30 INFO - PROCESS | 2636 | 1466627130512 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:30 INFO - PROCESS | 2636 | 1466627130619 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:25:30 INFO - PROCESS | 2636 | 1466627130625 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 2636 | 1466627130627 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588C000 == 36 [pid = 2636] [id = 390] 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E8D25400) [pid = 2636] [serial = 1170] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F27AEC00) [pid = 2636] [serial = 1171] [outer = 000000A5E8D25400] 13:25:30 INFO - PROCESS | 2636 | 1466627130672 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F2B26400) [pid = 2636] [serial = 1172] [outer = 000000A5E8D25400] 13:25:31 INFO - PROCESS | 2636 | 1466627131158 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]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 13:25:31 INFO - PROCESS | 2636 | 1466627131200 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 2636 | 1466627131202 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:25:31 INFO - PROCESS | 2636 | 1466627131205 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 2636 | 1466627131207 Marionette TRACE conn6 <- [1,1526,null,{}] 13:25:31 INFO - PROCESS | 2636 | 1466627131211 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}] 13:25:31 INFO - PROCESS | 2636 | 1466627131217 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:31 INFO - PROCESS | 2636 | 1466627131359 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:25:31 INFO - PROCESS | 2636 | 1466627131412 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 2636 | 1466627131414 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F635C000 == 37 [pid = 2636] [id = 391] 13:25:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F30CA000) [pid = 2636] [serial = 1173] [outer = 0000000000000000] 13:25:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F3224C00) [pid = 2636] [serial = 1174] [outer = 000000A5F30CA000] 13:25:31 INFO - PROCESS | 2636 | 1466627131463 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F3969400) [pid = 2636] [serial = 1175] [outer = 000000A5F30CA000] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A581BE2400) [pid = 2636] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F2B27400) [pid = 2636] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5814D1000) [pid = 2636] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8E71400) [pid = 2636] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F64D4C00) [pid = 2636] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8EDAC00) [pid = 2636] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EEE71000) [pid = 2636] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D0FC00) [pid = 2636] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5ED571000) [pid = 2636] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F32C6C00) [pid = 2636] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:25:32 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64B9400) [pid = 2636] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:25:32 INFO - PROCESS | 2636 | 1466627132069 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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 13:25:32 INFO - PROCESS | 2636 | 1466627132090 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2636 | 1466627132092 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:25:32 INFO - PROCESS | 2636 | 1466627132095 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2636 | 1466627132097 Marionette TRACE conn6 <- [1,1530,null,{}] 13:25:32 INFO - PROCESS | 2636 | 1466627132100 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}] 13:25:32 INFO - PROCESS | 2636 | 1466627132102 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:32 INFO - PROCESS | 2636 | 1466627132181 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:25:32 INFO - PROCESS | 2636 | 1466627132186 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2636 | 1466627132188 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB5800 == 38 [pid = 2636] [id = 392] 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EDAC00) [pid = 2636] [serial = 1176] [outer = 0000000000000000] 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5ED3B8800) [pid = 2636] [serial = 1177] [outer = 000000A5E8EDAC00] 13:25:32 INFO - PROCESS | 2636 | 1466627132235 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F2B27400) [pid = 2636] [serial = 1178] [outer = 000000A5E8EDAC00] 13:25:32 INFO - PROCESS | 2636 | 1466627132630 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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 13:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:25:32 INFO - PROCESS | 2636 | 1466627132686 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 2636 | 1466627132688 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:25:32 INFO - PROCESS | 2636 | 1466627132691 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 2636 | 1466627132693 Marionette TRACE conn6 <- [1,1534,null,{}] 13:25:32 INFO - PROCESS | 2636 | 1466627132697 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}] 13:25:32 INFO - PROCESS | 2636 | 1466627132699 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:32 INFO - PROCESS | 2636 | 1466627132779 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:25:32 INFO - PROCESS | 2636 | 1466627132786 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 2636 | 1466627132788 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7348000 == 39 [pid = 2636] [id = 393] 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F27AE800) [pid = 2636] [serial = 1179] [outer = 0000000000000000] 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F5A63800) [pid = 2636] [serial = 1180] [outer = 000000A5F27AE800] 13:25:32 INFO - PROCESS | 2636 | 1466627132835 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F611F400) [pid = 2636] [serial = 1181] [outer = 000000A5F27AE800] 13:25:33 INFO - PROCESS | 2636 | 1466627133269 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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 13:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:25:33 INFO - PROCESS | 2636 | 1466627133323 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2636 | 1466627133326 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:25:33 INFO - PROCESS | 2636 | 1466627133329 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2636 | 1466627133331 Marionette TRACE conn6 <- [1,1538,null,{}] 13:25:33 INFO - PROCESS | 2636 | 1466627133334 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}] 13:25:33 INFO - PROCESS | 2636 | 1466627133336 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:33 INFO - PROCESS | 2636 | 1466627133419 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:25:33 INFO - PROCESS | 2636 | 1466627133425 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 2636 | 1466627133427 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B6F000 == 40 [pid = 2636] [id = 394] 13:25:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5F2DC00) [pid = 2636] [serial = 1182] [outer = 0000000000000000] 13:25:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F614CC00) [pid = 2636] [serial = 1183] [outer = 000000A5F5F2DC00] 13:25:33 INFO - PROCESS | 2636 | 1466627133474 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64B9800) [pid = 2636] [serial = 1184] [outer = 000000A5F5F2DC00] 13:25:33 INFO - PROCESS | 2636 | 1466627133930 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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 627ms 13:25:33 INFO - PROCESS | 2636 | 1466627133960 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 2636 | 1466627133962 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:25:33 INFO - PROCESS | 2636 | 1466627133966 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 2636 | 1466627133968 Marionette TRACE conn6 <- [1,1542,null,{}] 13:25:33 INFO - PROCESS | 2636 | 1466627133976 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}] 13:25:33 INFO - PROCESS | 2636 | 1466627133978 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:34 INFO - PROCESS | 2636 | 1466627134151 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:25:34 INFO - PROCESS | 2636 | 1466627134231 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 2636 | 1466627134235 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C7B000 == 41 [pid = 2636] [id = 395] 13:25:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E7B4E800) [pid = 2636] [serial = 1185] [outer = 0000000000000000] 13:25:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8337000) [pid = 2636] [serial = 1186] [outer = 000000A5E7B4E800] 13:25:34 INFO - PROCESS | 2636 | 1466627134293 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8D0C800) [pid = 2636] [serial = 1187] [outer = 000000A5E7B4E800] 13:25:35 INFO - PROCESS | 2636 | 1466627135040 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]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1144ms 13:25:35 INFO - PROCESS | 2636 | 1466627135112 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 2636 | 1466627135117 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:25:35 INFO - PROCESS | 2636 | 1466627135122 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:25:35 INFO - PROCESS | 2636 | 1466627135126 Marionette TRACE conn6 <- [1,1546,null,{}] 13:25:35 INFO - PROCESS | 2636 | 1466627135131 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}] 13:25:35 INFO - PROCESS | 2636 | 1466627135134 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:35 INFO - PROCESS | 2636 | 1466627135271 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:25:35 INFO - PROCESS | 2636 | 1466627135342 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 2636 | 1466627135345 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B2800 == 42 [pid = 2636] [id = 396] 13:25:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EA044400) [pid = 2636] [serial = 1188] [outer = 0000000000000000] 13:25:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5ED3C3400) [pid = 2636] [serial = 1189] [outer = 000000A5EA044400] 13:25:35 INFO - PROCESS | 2636 | 1466627135444 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5EE075000) [pid = 2636] [serial = 1190] [outer = 000000A5EA044400] 13:25:36 INFO - PROCESS | 2636 | 1466627136321 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]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1235ms 13:25:36 INFO - PROCESS | 2636 | 1466627136361 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 2636 | 1466627136365 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:25:36 INFO - PROCESS | 2636 | 1466627136371 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 2636 | 1466627136374 Marionette TRACE conn6 <- [1,1550,null,{}] 13:25:36 INFO - PROCESS | 2636 | 1466627136380 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}] 13:25:36 INFO - PROCESS | 2636 | 1466627136383 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:36 INFO - PROCESS | 2636 | 1466627136498 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:25:36 INFO - PROCESS | 2636 | 1466627136576 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 2636 | 1466627136580 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97F6800 == 43 [pid = 2636] [id = 397] 13:25:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E8EE1C00) [pid = 2636] [serial = 1191] [outer = 0000000000000000] 13:25:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8FA2000) [pid = 2636] [serial = 1192] [outer = 000000A5E8EE1C00] 13:25:36 INFO - PROCESS | 2636 | 1466627136631 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5ED532800) [pid = 2636] [serial = 1193] [outer = 000000A5E8EE1C00] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7348000 == 42 [pid = 2636] [id = 393] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB5800 == 41 [pid = 2636] [id = 392] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F635C000 == 40 [pid = 2636] [id = 391] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588C000 == 39 [pid = 2636] [id = 390] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AC000 == 38 [pid = 2636] [id = 389] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B70000 == 37 [pid = 2636] [id = 388] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED66D800 == 36 [pid = 2636] [id = 387] 13:25:36 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E863F800 == 35 [pid = 2636] [id = 386] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F64BD000) [pid = 2636] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F64D3000) [pid = 2636] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F613E400) [pid = 2636] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5EF6EEC00) [pid = 2636] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F30D1400) [pid = 2636] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F27A9000) [pid = 2636] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5ED573800) [pid = 2636] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5ED6BA800) [pid = 2636] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8EDA000) [pid = 2636] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EA041400) [pid = 2636] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6568800) [pid = 2636] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8EDE400) [pid = 2636] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8FA1800) [pid = 2636] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EEF88C00) [pid = 2636] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D25000) [pid = 2636] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8E74000) [pid = 2636] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F27AB800) [pid = 2636] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F3171000) [pid = 2636] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F3230800) [pid = 2636] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F5028C00) [pid = 2636] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EEFD9C00) [pid = 2636] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:25:36 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F4443000) [pid = 2636] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:25:37 INFO - PROCESS | 2636 | 1466627137201 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]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 881ms 13:25:37 INFO - PROCESS | 2636 | 1466627137255 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 2636 | 1466627137261 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:25:37 INFO - PROCESS | 2636 | 1466627137267 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 2636 | 1466627137270 Marionette TRACE conn6 <- [1,1554,null,{}] 13:25:37 INFO - PROCESS | 2636 | 1466627137274 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}] 13:25:37 INFO - PROCESS | 2636 | 1466627137277 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:37 INFO - PROCESS | 2636 | 1466627137369 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:25:37 INFO - PROCESS | 2636 | 1466627137377 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 2636 | 1466627137380 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE1AB800 == 36 [pid = 2636] [id = 398] 13:25:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8ED9800) [pid = 2636] [serial = 1194] [outer = 0000000000000000] 13:25:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E97C8C00) [pid = 2636] [serial = 1195] [outer = 000000A5E8ED9800] 13:25:37 INFO - PROCESS | 2636 | 1466627137491 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5ED6BC800) [pid = 2636] [serial = 1196] [outer = 000000A5E8ED9800] 13:25:37 INFO - PROCESS | 2636 | 1466627137917 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]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 13:25:37 INFO - PROCESS | 2636 | 1466627137979 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 2636 | 1466627137982 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:25:37 INFO - PROCESS | 2636 | 1466627137987 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 2636 | 1466627137991 Marionette TRACE conn6 <- [1,1558,null,{}] 13:25:38 INFO - PROCESS | 2636 | 1466627138007 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}] 13:25:38 INFO - PROCESS | 2636 | 1466627138012 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:38 INFO - PROCESS | 2636 | 1466627138101 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:25:38 INFO - PROCESS | 2636 | 1466627138114 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2636 | 1466627138118 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3179000 == 37 [pid = 2636] [id = 399] 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF6D5800) [pid = 2636] [serial = 1197] [outer = 0000000000000000] 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF6E9000) [pid = 2636] [serial = 1198] [outer = 000000A5EF6D5800] 13:25:38 INFO - PROCESS | 2636 | 1466627138178 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F27B6800) [pid = 2636] [serial = 1199] [outer = 000000A5EF6D5800] 13:25:38 INFO - PROCESS | 2636 | 1466627138632 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]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 13:25:38 INFO - PROCESS | 2636 | 1466627138677 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 2636 | 1466627138680 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:25:38 INFO - PROCESS | 2636 | 1466627138684 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 2636 | 1466627138686 Marionette TRACE conn6 <- [1,1562,null,{}] 13:25:38 INFO - PROCESS | 2636 | 1466627138689 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}] 13:25:38 INFO - PROCESS | 2636 | 1466627138691 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:38 INFO - PROCESS | 2636 | 1466627138784 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:25:38 INFO - PROCESS | 2636 | 1466627138791 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2636 | 1466627138793 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50F1000 == 38 [pid = 2636] [id = 400] 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F2B46C00) [pid = 2636] [serial = 1200] [outer = 0000000000000000] 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F316C000) [pid = 2636] [serial = 1201] [outer = 000000A5F2B46C00] 13:25:38 INFO - PROCESS | 2636 | 1466627138838 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3229800) [pid = 2636] [serial = 1202] [outer = 000000A5F2B46C00] 13:25:39 INFO - PROCESS | 2636 | 1466627139286 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]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 13:25:39 INFO - PROCESS | 2636 | 1466627139316 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 2636 | 1466627139318 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:25:39 INFO - PROCESS | 2636 | 1466627139328 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 2636 | 1466627139330 Marionette TRACE conn6 <- [1,1566,null,{}] 13:25:39 INFO - PROCESS | 2636 | 1466627139334 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}] 13:25:39 INFO - PROCESS | 2636 | 1466627139336 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:39 INFO - PROCESS | 2636 | 1466627139449 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:25:39 INFO - PROCESS | 2636 | 1466627139528 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 2636 | 1466627139530 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BBB000 == 39 [pid = 2636] [id = 401] 13:25:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F3253000) [pid = 2636] [serial = 1203] [outer = 0000000000000000] 13:25:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F32C4400) [pid = 2636] [serial = 1204] [outer = 000000A5F3253000] 13:25:39 INFO - PROCESS | 2636 | 1466627139575 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F5023800) [pid = 2636] [serial = 1205] [outer = 000000A5F3253000] 13:25:40 INFO - PROCESS | 2636 | 1466627140007 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]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 13:25:40 INFO - PROCESS | 2636 | 1466627140060 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2636 | 1466627140063 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:25:40 INFO - PROCESS | 2636 | 1466627140066 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 2636 | 1466627140068 Marionette TRACE conn6 <- [1,1570,null,{}] 13:25:40 INFO - PROCESS | 2636 | 1466627140071 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}] 13:25:40 INFO - PROCESS | 2636 | 1466627140077 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:40 INFO - PROCESS | 2636 | 1466627140216 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:25:40 INFO - PROCESS | 2636 | 1466627140228 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2636 | 1466627140230 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6ABC000 == 40 [pid = 2636] [id = 402] 13:25:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6142000) [pid = 2636] [serial = 1206] [outer = 0000000000000000] 13:25:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64BE000) [pid = 2636] [serial = 1207] [outer = 000000A5F6142000] 13:25:40 INFO - PROCESS | 2636 | 1466627140321 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F650EC00) [pid = 2636] [serial = 1208] [outer = 000000A5F6142000] 13:25:40 INFO - PROCESS | 2636 | 1466627140761 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]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 13:25:40 INFO - PROCESS | 2636 | 1466627140805 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2636 | 1466627140807 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:25:40 INFO - PROCESS | 2636 | 1466627140816 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 2636 | 1466627140818 Marionette TRACE conn6 <- [1,1574,null,{}] 13:25:40 INFO - PROCESS | 2636 | 1466627140824 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}] 13:25:40 INFO - PROCESS | 2636 | 1466627140826 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:40 INFO - PROCESS | 2636 | 1466627140941 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:25:40 INFO - PROCESS | 2636 | 1466627140951 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2636 | 1466627140953 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8412800 == 41 [pid = 2636] [id = 403] 13:25:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6515800) [pid = 2636] [serial = 1209] [outer = 0000000000000000] 13:25:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6566C00) [pid = 2636] [serial = 1210] [outer = 000000A5F6515800] 13:25:41 INFO - PROCESS | 2636 | 1466627140999 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F6570000) [pid = 2636] [serial = 1211] [outer = 000000A5F6515800] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8D25400) [pid = 2636] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EEF89C00) [pid = 2636] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F30CA000) [pid = 2636] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8C1F400) [pid = 2636] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A581BE0400) [pid = 2636] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E7B45000) [pid = 2636] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8C23800) [pid = 2636] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EE0E1800) [pid = 2636] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F2B1FC00) [pid = 2636] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8EDAC00) [pid = 2636] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D29400) [pid = 2636] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F27AE800) [pid = 2636] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:25:41 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5ED574800) [pid = 2636] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:25:41 INFO - PROCESS | 2636 | 1466627141470 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 13:25:41 INFO - PROCESS | 2636 | 1466627141505 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 2636 | 1466627141507 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:25:41 INFO - PROCESS | 2636 | 1466627141510 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:25:41 INFO - PROCESS | 2636 | 1466627141512 Marionette TRACE conn6 <- [1,1578,null,{}] 13:25:41 INFO - PROCESS | 2636 | 1466627141516 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}] 13:25:41 INFO - PROCESS | 2636 | 1466627141518 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:41 INFO - PROCESS | 2636 | 1466627141626 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:25:41 INFO - PROCESS | 2636 | 1466627141704 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 2636 | 1466627141706 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9841800 == 42 [pid = 2636] [id = 404] 13:25:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E86B8000) [pid = 2636] [serial = 1212] [outer = 0000000000000000] 13:25:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F3227400) [pid = 2636] [serial = 1213] [outer = 000000A5E86B8000] 13:25:41 INFO - PROCESS | 2636 | 1466627141752 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F6570400) [pid = 2636] [serial = 1214] [outer = 000000A5E86B8000] 13:25:42 INFO - PROCESS | 2636 | 1466627142126 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 13:25:42 INFO - PROCESS | 2636 | 1466627142142 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2636 | 1466627142144 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:25:42 INFO - PROCESS | 2636 | 1466627142147 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 2636 | 1466627142149 Marionette TRACE conn6 <- [1,1582,null,{}] 13:25:42 INFO - PROCESS | 2636 | 1466627142153 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}] 13:25:42 INFO - PROCESS | 2636 | 1466627142155 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:42 INFO - PROCESS | 2636 | 1466627142237 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:25:42 INFO - PROCESS | 2636 | 1466627142339 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2636 | 1466627142341 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC5A1800 == 43 [pid = 2636] [id = 405] 13:25:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6484400) [pid = 2636] [serial = 1215] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6683000) [pid = 2636] [serial = 1216] [outer = 000000A5F6484400] 13:25:42 INFO - PROCESS | 2636 | 1466627142386 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F66B6C00) [pid = 2636] [serial = 1217] [outer = 000000A5F6484400] 13:25:42 INFO - PROCESS | 2636 | 1466627142741 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 13:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:25:42 INFO - PROCESS | 2636 | 1466627142780 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2636 | 1466627142782 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:25:42 INFO - PROCESS | 2636 | 1466627142785 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 2636 | 1466627142787 Marionette TRACE conn6 <- [1,1586,null,{}] 13:25:42 INFO - PROCESS | 2636 | 1466627142791 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}] 13:25:42 INFO - PROCESS | 2636 | 1466627142792 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:42 INFO - PROCESS | 2636 | 1466627142909 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:25:42 INFO - PROCESS | 2636 | 1466627142916 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2636 | 1466627142918 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC88E800 == 44 [pid = 2636] [id = 406] 13:25:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6687800) [pid = 2636] [serial = 1218] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F66E1000) [pid = 2636] [serial = 1219] [outer = 000000A5F6687800] 13:25:42 INFO - PROCESS | 2636 | 1466627142967 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F66EC400) [pid = 2636] [serial = 1220] [outer = 000000A5F6687800] 13:25:43 INFO - PROCESS | 2636 | 1466627143382 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]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 13:25:43 INFO - PROCESS | 2636 | 1466627143481 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 2636 | 1466627143486 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:25:43 INFO - PROCESS | 2636 | 1466627143496 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 2636 | 1466627143501 Marionette TRACE conn6 <- [1,1590,null,{}] 13:25:43 INFO - PROCESS | 2636 | 1466627143508 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}] 13:25:43 INFO - PROCESS | 2636 | 1466627143512 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:43 INFO - PROCESS | 2636 | 1466627143721 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:25:43 INFO - PROCESS | 2636 | 1466627143816 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 2636 | 1466627143822 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA021000 == 45 [pid = 2636] [id = 407] 13:25:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8E26800) [pid = 2636] [serial = 1221] [outer = 0000000000000000] 13:25:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8E9A800) [pid = 2636] [serial = 1222] [outer = 000000A5E8E26800] 13:25:43 INFO - PROCESS | 2636 | 1466627143894 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E95BEC00) [pid = 2636] [serial = 1223] [outer = 000000A5E8E26800] 13:25:44 INFO - PROCESS | 2636 | 1466627144473 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]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1034ms 13:25:44 INFO - PROCESS | 2636 | 1466627144535 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 2636 | 1466627144539 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:25:44 INFO - PROCESS | 2636 | 1466627144546 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 2636 | 1466627144551 Marionette TRACE conn6 <- [1,1594,null,{}] 13:25:44 INFO - PROCESS | 2636 | 1466627144555 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}] 13:25:44 INFO - PROCESS | 2636 | 1466627144558 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:44 INFO - PROCESS | 2636 | 1466627144735 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:25:44 INFO - PROCESS | 2636 | 1466627144849 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 2636 | 1466627144852 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50ED000 == 46 [pid = 2636] [id = 408] 13:25:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5EEFD6400) [pid = 2636] [serial = 1224] [outer = 0000000000000000] 13:25:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5EF7B6800) [pid = 2636] [serial = 1225] [outer = 000000A5EEFD6400] 13:25:44 INFO - PROCESS | 2636 | 1466627144911 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F3163C00) [pid = 2636] [serial = 1226] [outer = 000000A5EEFD6400] 13:25:45 INFO - PROCESS | 2636 | 1466627145514 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 13:25:45 INFO - PROCESS | 2636 | 1466627145534 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 2636 | 1466627145537 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:25:45 INFO - PROCESS | 2636 | 1466627145541 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 2636 | 1466627145544 Marionette TRACE conn6 <- [1,1598,null,{}] 13:25:45 INFO - PROCESS | 2636 | 1466627145555 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}] 13:25:45 INFO - PROCESS | 2636 | 1466627145560 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:45 INFO - PROCESS | 2636 | 1466627145679 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:25:45 INFO - PROCESS | 2636 | 1466627145801 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2636 | 1466627145805 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF86000 == 47 [pid = 2636] [id = 409] 13:25:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F64C1000) [pid = 2636] [serial = 1227] [outer = 0000000000000000] 13:25:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F64CDC00) [pid = 2636] [serial = 1228] [outer = 000000A5F64C1000] 13:25:45 INFO - PROCESS | 2636 | 1466627145865 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F6572800) [pid = 2636] [serial = 1229] [outer = 000000A5F64C1000] 13:25:46 INFO - PROCESS | 2636 | 1466627146454 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]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 984ms 13:25:46 INFO - PROCESS | 2636 | 1466627146528 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 2636 | 1466627146531 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:25:46 INFO - PROCESS | 2636 | 1466627146534 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 2636 | 1466627146537 Marionette TRACE conn6 <- [1,1602,null,{}] 13:25:46 INFO - PROCESS | 2636 | 1466627146541 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}] 13:25:46 INFO - PROCESS | 2636 | 1466627146543 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:46 INFO - PROCESS | 2636 | 1466627146667 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:25:46 INFO - PROCESS | 2636 | 1466627146891 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 2636 | 1466627146895 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CBF800 == 48 [pid = 2636] [id = 410] 13:25:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E853FC00) [pid = 2636] [serial = 1230] [outer = 0000000000000000] 13:25:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8D05000) [pid = 2636] [serial = 1231] [outer = 000000A5E853FC00] 13:25:46 INFO - PROCESS | 2636 | 1466627146962 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5E8EA6800) [pid = 2636] [serial = 1232] [outer = 000000A5E853FC00] 13:25:47 INFO - PROCESS | 2636 | 1466627147564 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]]]}] 13:25:47 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 13:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1077ms 13:25:47 INFO - PROCESS | 2636 | 1466627147615 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 2636 | 1466627147619 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:25:47 INFO - PROCESS | 2636 | 1466627147623 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 2636 | 1466627147626 Marionette TRACE conn6 <- [1,1606,null,{}] 13:25:47 INFO - PROCESS | 2636 | 1466627147632 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}] 13:25:47 INFO - PROCESS | 2636 | 1466627147637 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC5A1800 == 47 [pid = 2636] [id = 405] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9841800 == 46 [pid = 2636] [id = 404] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8412800 == 45 [pid = 2636] [id = 403] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6ABC000 == 44 [pid = 2636] [id = 402] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BBB000 == 43 [pid = 2636] [id = 401] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50F1000 == 42 [pid = 2636] [id = 400] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3179000 == 41 [pid = 2636] [id = 399] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE1AB800 == 40 [pid = 2636] [id = 398] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97F6800 == 39 [pid = 2636] [id = 397] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B2800 == 38 [pid = 2636] [id = 396] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B6F000 == 37 [pid = 2636] [id = 394] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C7B000 == 36 [pid = 2636] [id = 395] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C81800 == 35 [pid = 2636] [id = 381] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C83800 == 34 [pid = 2636] [id = 385] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3497800 == 33 [pid = 2636] [id = 383] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE58800 == 32 [pid = 2636] [id = 382] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74AA800 == 31 [pid = 2636] [id = 384] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CBF800 == 30 [pid = 2636] [id = 410] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF86000 == 29 [pid = 2636] [id = 409] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50ED000 == 28 [pid = 2636] [id = 408] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC88E800 == 27 [pid = 2636] [id = 406] 13:25:48 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA021000 == 26 [pid = 2636] [id = 407] 13:25:48 INFO - PROCESS | 2636 | 1466627148346 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E97BB800) [pid = 2636] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8ED5800) [pid = 2636] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5F27AF000) [pid = 2636] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5EEE70800) [pid = 2636] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F64D3400) [pid = 2636] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F501AC00) [pid = 2636] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F2B27400) [pid = 2636] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5ED3B8800) [pid = 2636] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F3969400) [pid = 2636] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8ED4C00) [pid = 2636] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E29C00) [pid = 2636] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EF6E4800) [pid = 2636] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F5A63800) [pid = 2636] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F611F400) [pid = 2636] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EE07CC00) [pid = 2636] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F614DC00) [pid = 2636] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F614CC00) [pid = 2636] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27AEC00) [pid = 2636] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EF608400) [pid = 2636] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F3224C00) [pid = 2636] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8C26400) [pid = 2636] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8D0E400) [pid = 2636] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E86B7400) [pid = 2636] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8E25800) [pid = 2636] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5ED579000) [pid = 2636] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F2B26400) [pid = 2636] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:25:48 INFO - PROCESS | 2636 | 1466627148533 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 2636 | 1466627148536 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8616800 == 27 [pid = 2636] [id = 411] 13:25:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A581E34800) [pid = 2636] [serial = 1233] [outer = 0000000000000000] 13:25:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E7B45000) [pid = 2636] [serial = 1234] [outer = 000000A581E34800] 13:25:48 INFO - PROCESS | 2636 | 1466627148588 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8D04000) [pid = 2636] [serial = 1235] [outer = 000000A581E34800] 13:25:49 INFO - PROCESS | 2636 | 1466627149046 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]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1495ms 13:25:49 INFO - PROCESS | 2636 | 1466627149124 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2636 | 1466627149129 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:25:49 INFO - PROCESS | 2636 | 1466627149134 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 2636 | 1466627149137 Marionette TRACE conn6 <- [1,1610,null,{}] 13:25:49 INFO - PROCESS | 2636 | 1466627149142 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}] 13:25:49 INFO - PROCESS | 2636 | 1466627149145 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:49 INFO - PROCESS | 2636 | 1466627149245 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:25:49 INFO - PROCESS | 2636 | 1466627149255 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 2636 | 1466627149258 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6D0000 == 28 [pid = 2636] [id = 412] 13:25:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8EDA000) [pid = 2636] [serial = 1236] [outer = 0000000000000000] 13:25:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EDE400) [pid = 2636] [serial = 1237] [outer = 000000A5E8EDA000] 13:25:49 INFO - PROCESS | 2636 | 1466627149306 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E95B2C00) [pid = 2636] [serial = 1238] [outer = 000000A5E8EDA000] 13:25:49 INFO - PROCESS | 2636 | 1466627149770 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]]]}] 13:25:49 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 13:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 13:25:49 INFO - PROCESS | 2636 | 1466627149840 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2636 | 1466627149843 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:25:49 INFO - PROCESS | 2636 | 1466627149847 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 2636 | 1466627149849 Marionette TRACE conn6 <- [1,1614,null,{}] 13:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:25:49 INFO - PROCESS | 2636 | 1466627149854 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}] 13:25:49 INFO - PROCESS | 2636 | 1466627149856 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:49 INFO - PROCESS | 2636 | 1466627149954 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:25:50 INFO - PROCESS | 2636 | 1466627150033 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2636 | 1466627150036 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B73800 == 29 [pid = 2636] [id = 413] 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5ED574400) [pid = 2636] [serial = 1239] [outer = 0000000000000000] 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED6B7800) [pid = 2636] [serial = 1240] [outer = 000000A5ED574400] 13:25:50 INFO - PROCESS | 2636 | 1466627150085 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EE0E8C00) [pid = 2636] [serial = 1241] [outer = 000000A5ED574400] 13:25:50 INFO - PROCESS | 2636 | 1466627150482 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]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 13:25:50 INFO - PROCESS | 2636 | 1466627150527 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 2636 | 1466627150531 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:25:50 INFO - PROCESS | 2636 | 1466627150543 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 2636 | 1466627150548 Marionette TRACE conn6 <- [1,1618,null,{}] 13:25:50 INFO - PROCESS | 2636 | 1466627150563 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}] 13:25:50 INFO - PROCESS | 2636 | 1466627150567 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:50 INFO - PROCESS | 2636 | 1466627150686 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:25:50 INFO - PROCESS | 2636 | 1466627150692 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2636 | 1466627150694 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B2800 == 30 [pid = 2636] [id = 414] 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEF89C00) [pid = 2636] [serial = 1242] [outer = 0000000000000000] 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EF6D3400) [pid = 2636] [serial = 1243] [outer = 000000A5EEF89C00] 13:25:50 INFO - PROCESS | 2636 | 1466627150741 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5EFA5E000) [pid = 2636] [serial = 1244] [outer = 000000A5EEF89C00] 13:25:51 INFO - PROCESS | 2636 | 1466627151187 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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 693ms 13:25:51 INFO - PROCESS | 2636 | 1466627151231 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2636 | 1466627151233 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:25:51 INFO - PROCESS | 2636 | 1466627151236 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 2636 | 1466627151238 Marionette TRACE conn6 <- [1,1622,null,{}] 13:25:51 INFO - PROCESS | 2636 | 1466627151242 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}] 13:25:51 INFO - PROCESS | 2636 | 1466627151244 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:51 INFO - PROCESS | 2636 | 1466627151397 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:25:51 INFO - PROCESS | 2636 | 1466627151408 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 2636 | 1466627151410 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50F1800 == 31 [pid = 2636] [id = 415] 13:25:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F1F7E400) [pid = 2636] [serial = 1245] [outer = 0000000000000000] 13:25:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F27B4800) [pid = 2636] [serial = 1246] [outer = 000000A5F1F7E400] 13:25:51 INFO - PROCESS | 2636 | 1466627151455 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F3166400) [pid = 2636] [serial = 1247] [outer = 000000A5F1F7E400] 13:25:51 INFO - PROCESS | 2636 | 1466627151896 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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 13:25:51 INFO - PROCESS | 2636 | 1466627151913 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2636 | 1466627151915 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:25:51 INFO - PROCESS | 2636 | 1466627151918 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 2636 | 1466627151920 Marionette TRACE conn6 <- [1,1626,null,{}] 13:25:51 INFO - PROCESS | 2636 | 1466627151924 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}] 13:25:51 INFO - PROCESS | 2636 | 1466627151926 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:52 INFO - PROCESS | 2636 | 1466627152039 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:25:52 INFO - PROCESS | 2636 | 1466627152045 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2636 | 1466627152051 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BB7000 == 32 [pid = 2636] [id = 416] 13:25:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5ED572C00) [pid = 2636] [serial = 1248] [outer = 0000000000000000] 13:25:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F32C0000) [pid = 2636] [serial = 1249] [outer = 000000A5ED572C00] 13:25:52 INFO - PROCESS | 2636 | 1466627152151 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F5021800) [pid = 2636] [serial = 1250] [outer = 000000A5ED572C00] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F6687800) [pid = 2636] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8EE1C00) [pid = 2636] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EA044400) [pid = 2636] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F3253000) [pid = 2636] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8ED9800) [pid = 2636] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F2B46C00) [pid = 2636] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EF6D5800) [pid = 2636] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6142000) [pid = 2636] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6515800) [pid = 2636] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F5F2DC00) [pid = 2636] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6484400) [pid = 2636] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E86B8000) [pid = 2636] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:25:52 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E7B4E800) [pid = 2636] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:25:52 INFO - PROCESS | 2636 | 1466627152870 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]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 13:25:52 INFO - PROCESS | 2636 | 1466627152906 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2636 | 1466627152909 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:25:52 INFO - PROCESS | 2636 | 1466627152912 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:25:52 INFO - PROCESS | 2636 | 1466627152914 Marionette TRACE conn6 <- [1,1630,null,{}] 13:25:52 INFO - PROCESS | 2636 | 1466627152922 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}] 13:25:52 INFO - PROCESS | 2636 | 1466627152924 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:53 INFO - PROCESS | 2636 | 1466627153019 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:25:53 INFO - PROCESS | 2636 | 1466627153029 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 2636 | 1466627153031 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A58107E800 == 33 [pid = 2636] [id = 417] 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8E7A000) [pid = 2636] [serial = 1251] [outer = 0000000000000000] 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EE076400) [pid = 2636] [serial = 1252] [outer = 000000A5E8E7A000] 13:25:53 INFO - PROCESS | 2636 | 1466627153076 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F5021C00) [pid = 2636] [serial = 1253] [outer = 000000A5E8E7A000] 13:25:53 INFO - PROCESS | 2636 | 1466627153474 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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 13:25:53 INFO - PROCESS | 2636 | 1466627153502 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2636 | 1466627153504 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:25:53 INFO - PROCESS | 2636 | 1466627153508 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:25:53 INFO - PROCESS | 2636 | 1466627153510 Marionette TRACE conn6 <- [1,1634,null,{}] 13:25:53 INFO - PROCESS | 2636 | 1466627153539 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}] 13:25:53 INFO - PROCESS | 2636 | 1466627153541 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:53 INFO - PROCESS | 2636 | 1466627153625 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:25:53 INFO - PROCESS | 2636 | 1466627153630 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 2636 | 1466627153632 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C84000 == 34 [pid = 2636] [id = 418] 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8E76C00) [pid = 2636] [serial = 1254] [outer = 0000000000000000] 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F614C400) [pid = 2636] [serial = 1255] [outer = 000000A5E8E76C00] 13:25:53 INFO - PROCESS | 2636 | 1466627153677 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6491000) [pid = 2636] [serial = 1256] [outer = 000000A5E8E76C00] 13:25:54 INFO - PROCESS | 2636 | 1466627154103 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]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 649ms 13:25:54 INFO - PROCESS | 2636 | 1466627154161 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2636 | 1466627154163 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:25:54 INFO - PROCESS | 2636 | 1466627154167 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 2636 | 1466627154169 Marionette TRACE conn6 <- [1,1638,null,{}] 13:25:54 INFO - PROCESS | 2636 | 1466627154173 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}] 13:25:54 INFO - PROCESS | 2636 | 1466627154175 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:54 INFO - PROCESS | 2636 | 1466627154266 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:25:54 INFO - PROCESS | 2636 | 1466627154273 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 2636 | 1466627154275 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8420000 == 35 [pid = 2636] [id = 419] 13:25:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F648F400) [pid = 2636] [serial = 1257] [outer = 0000000000000000] 13:25:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64D1800) [pid = 2636] [serial = 1258] [outer = 000000A5F648F400] 13:25:54 INFO - PROCESS | 2636 | 1466627154319 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64DC400) [pid = 2636] [serial = 1259] [outer = 000000A5F648F400] 13:25:54 INFO - PROCESS | 2636 | 1466627154771 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]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 13:25:54 INFO - PROCESS | 2636 | 1466627154804 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2636 | 1466627154807 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:25:54 INFO - PROCESS | 2636 | 1466627154856 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 2636 | 1466627154860 Marionette TRACE conn6 <- [1,1642,null,{}] 13:25:54 INFO - PROCESS | 2636 | 1466627154866 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}] 13:25:54 INFO - PROCESS | 2636 | 1466627154871 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:55 INFO - PROCESS | 2636 | 1466627155004 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:25:55 INFO - PROCESS | 2636 | 1466627155099 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 2636 | 1466627155102 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9640000 == 36 [pid = 2636] [id = 420] 13:25:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A581BE1C00) [pid = 2636] [serial = 1260] [outer = 0000000000000000] 13:25:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8C26400) [pid = 2636] [serial = 1261] [outer = 000000A581BE1C00] 13:25:55 INFO - PROCESS | 2636 | 1466627155161 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8E71400) [pid = 2636] [serial = 1262] [outer = 000000A581BE1C00] 13:25:55 INFO - PROCESS | 2636 | 1466627155958 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]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1201ms 13:25:56 INFO - PROCESS | 2636 | 1466627156055 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 2636 | 1466627156060 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:25:56 INFO - PROCESS | 2636 | 1466627156066 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 2636 | 1466627156069 Marionette TRACE conn6 <- [1,1646,null,{}] 13:25:56 INFO - PROCESS | 2636 | 1466627156076 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}] 13:25:56 INFO - PROCESS | 2636 | 1466627156080 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:56 INFO - PROCESS | 2636 | 1466627156234 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:25:56 INFO - PROCESS | 2636 | 1466627156346 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 2636 | 1466627156349 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39E3000 == 37 [pid = 2636] [id = 421] 13:25:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5ED56FC00) [pid = 2636] [serial = 1263] [outer = 0000000000000000] 13:25:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5ED6BAC00) [pid = 2636] [serial = 1264] [outer = 000000A5ED56FC00] 13:25:56 INFO - PROCESS | 2636 | 1466627156410 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EEF8B000) [pid = 2636] [serial = 1265] [outer = 000000A5ED56FC00] 13:25:57 INFO - PROCESS | 2636 | 1466627157326 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]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1284ms 13:25:57 INFO - PROCESS | 2636 | 1466627157352 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 2636 | 1466627157357 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:25:57 INFO - PROCESS | 2636 | 1466627157362 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:25:57 INFO - PROCESS | 2636 | 1466627157365 Marionette TRACE conn6 <- [1,1650,null,{}] 13:25:57 INFO - PROCESS | 2636 | 1466627157371 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}] 13:25:57 INFO - PROCESS | 2636 | 1466627157374 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:57 INFO - PROCESS | 2636 | 1466627157494 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:25:57 INFO - PROCESS | 2636 | 1466627157575 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 2636 | 1466627157579 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED66D000 == 38 [pid = 2636] [id = 422] 13:25:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E9A06C00) [pid = 2636] [serial = 1266] [outer = 0000000000000000] 13:25:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5EA043C00) [pid = 2636] [serial = 1267] [outer = 000000A5E9A06C00] 13:25:57 INFO - PROCESS | 2636 | 1466627157677 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5EDAEC000) [pid = 2636] [serial = 1268] [outer = 000000A5E9A06C00] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C84000 == 37 [pid = 2636] [id = 418] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A58107E800 == 36 [pid = 2636] [id = 417] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BB7000 == 35 [pid = 2636] [id = 416] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50F1800 == 34 [pid = 2636] [id = 415] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B2800 == 33 [pid = 2636] [id = 414] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B73800 == 32 [pid = 2636] [id = 413] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6D0000 == 31 [pid = 2636] [id = 412] 13:25:57 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8616800 == 30 [pid = 2636] [id = 411] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5ED532800) [pid = 2636] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5ED3C3400) [pid = 2636] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F5023800) [pid = 2636] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5E97C8C00) [pid = 2636] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F3229800) [pid = 2636] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F27B6800) [pid = 2636] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F64BE000) [pid = 2636] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F6570000) [pid = 2636] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EE075000) [pid = 2636] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64B9800) [pid = 2636] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F6683000) [pid = 2636] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6570400) [pid = 2636] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F3227400) [pid = 2636] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED6BC800) [pid = 2636] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8FA2000) [pid = 2636] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D0C800) [pid = 2636] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6566C00) [pid = 2636] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F650EC00) [pid = 2636] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F316C000) [pid = 2636] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EF6E9000) [pid = 2636] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8337000) [pid = 2636] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F32C4400) [pid = 2636] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66B6C00) [pid = 2636] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F66E1000) [pid = 2636] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:25:57 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F66EC400) [pid = 2636] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:25:58 INFO - PROCESS | 2636 | 1466627158198 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 879ms 13:25:58 INFO - PROCESS | 2636 | 1466627158245 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 2636 | 1466627158250 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:25:58 INFO - PROCESS | 2636 | 1466627158257 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 2636 | 1466627158259 Marionette TRACE conn6 <- [1,1654,null,{}] 13:25:58 INFO - PROCESS | 2636 | 1466627158263 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}] 13:25:58 INFO - PROCESS | 2636 | 1466627158266 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:58 INFO - PROCESS | 2636 | 1466627158358 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:25:58 INFO - PROCESS | 2636 | 1466627158367 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 2636 | 1466627158369 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ACD800 == 31 [pid = 2636] [id = 423] 13:25:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5ED6B7400) [pid = 2636] [serial = 1269] [outer = 0000000000000000] 13:25:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EDDB3C00) [pid = 2636] [serial = 1270] [outer = 000000A5ED6B7400] 13:25:58 INFO - PROCESS | 2636 | 1466627158419 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EEFD2400) [pid = 2636] [serial = 1271] [outer = 000000A5ED6B7400] 13:25:58 INFO - PROCESS | 2636 | 1466627158890 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 13:25:58 INFO - PROCESS | 2636 | 1466627158950 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 2636 | 1466627158953 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:25:58 INFO - PROCESS | 2636 | 1466627158957 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 2636 | 1466627158961 Marionette TRACE conn6 <- [1,1658,null,{}] 13:25:58 INFO - PROCESS | 2636 | 1466627158973 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}] 13:25:58 INFO - PROCESS | 2636 | 1466627158978 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:59 INFO - PROCESS | 2636 | 1466627159099 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:25:59 INFO - PROCESS | 2636 | 1466627159185 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 2636 | 1466627159189 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35BA800 == 32 [pid = 2636] [id = 424] 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EEF87000) [pid = 2636] [serial = 1272] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F2B2D000) [pid = 2636] [serial = 1273] [outer = 000000A5EEF87000] 13:25:59 INFO - PROCESS | 2636 | 1466627159245 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F322FC00) [pid = 2636] [serial = 1274] [outer = 000000A5EEF87000] 13:25:59 INFO - PROCESS | 2636 | 1466627159634 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]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 13:25:59 INFO - PROCESS | 2636 | 1466627159691 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 2636 | 1466627159694 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:25:59 INFO - PROCESS | 2636 | 1466627159697 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:25:59 INFO - PROCESS | 2636 | 1466627159699 Marionette TRACE conn6 <- [1,1662,null,{}] 13:25:59 INFO - PROCESS | 2636 | 1466627159703 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}] 13:25:59 INFO - PROCESS | 2636 | 1466627159705 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:59 INFO - PROCESS | 2636 | 1466627159795 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:25:59 INFO - PROCESS | 2636 | 1466627159800 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 2636 | 1466627159803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:25:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C96000 == 33 [pid = 2636] [id = 425] 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F32C4400) [pid = 2636] [serial = 1275] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F5027800) [pid = 2636] [serial = 1276] [outer = 000000A5F32C4400] 13:25:59 INFO - PROCESS | 2636 | 1466627159853 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F5F2DC00) [pid = 2636] [serial = 1277] [outer = 000000A5F32C4400] 13:26:00 INFO - PROCESS | 2636 | 1466627160324 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 13:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:26:00 INFO - PROCESS | 2636 | 1466627160395 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 2636 | 1466627160397 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:26:00 INFO - PROCESS | 2636 | 1466627160401 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 2636 | 1466627160403 Marionette TRACE conn6 <- [1,1666,null,{}] 13:26:00 INFO - PROCESS | 2636 | 1466627160406 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}] 13:26:00 INFO - PROCESS | 2636 | 1466627160409 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:00 INFO - PROCESS | 2636 | 1466627160549 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:26:00 INFO - PROCESS | 2636 | 1466627160581 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 2636 | 1466627160583 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB4000 == 34 [pid = 2636] [id = 426] 13:26:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED570000) [pid = 2636] [serial = 1278] [outer = 0000000000000000] 13:26:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6485C00) [pid = 2636] [serial = 1279] [outer = 000000A5ED570000] 13:26:00 INFO - PROCESS | 2636 | 1466627160629 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64C3C00) [pid = 2636] [serial = 1280] [outer = 000000A5ED570000] 13:26:01 INFO - PROCESS | 2636 | 1466627161069 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 731ms 13:26:01 INFO - PROCESS | 2636 | 1466627161139 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 2636 | 1466627161142 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:26:01 INFO - PROCESS | 2636 | 1466627161145 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 2636 | 1466627161147 Marionette TRACE conn6 <- [1,1670,null,{}] 13:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:26:01 INFO - PROCESS | 2636 | 1466627161150 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}] 13:26:01 INFO - PROCESS | 2636 | 1466627161156 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:01 INFO - PROCESS | 2636 | 1466627161296 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:26:01 INFO - PROCESS | 2636 | 1466627161351 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 2636 | 1466627161353 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F913E000 == 35 [pid = 2636] [id = 427] 13:26:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6510000) [pid = 2636] [serial = 1281] [outer = 0000000000000000] 13:26:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F656FC00) [pid = 2636] [serial = 1282] [outer = 000000A5F6510000] 13:26:01 INFO - PROCESS | 2636 | 1466627161400 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F668B400) [pid = 2636] [serial = 1283] [outer = 000000A5F6510000] 13:26:01 INFO - PROCESS | 2636 | 1466627161827 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 13:26:01 INFO - PROCESS | 2636 | 1466627161884 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 2636 | 1466627161886 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:26:01 INFO - PROCESS | 2636 | 1466627161891 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 2636 | 1466627161893 Marionette TRACE conn6 <- [1,1674,null,{}] 13:26:01 INFO - PROCESS | 2636 | 1466627161897 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}] 13:26:01 INFO - PROCESS | 2636 | 1466627161899 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:02 INFO - PROCESS | 2636 | 1466627162017 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:26:02 INFO - PROCESS | 2636 | 1466627162028 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 2636 | 1466627162030 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9846000 == 36 [pid = 2636] [id = 428] 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6514800) [pid = 2636] [serial = 1284] [outer = 0000000000000000] 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66E1000) [pid = 2636] [serial = 1285] [outer = 000000A5F6514800] 13:26:02 INFO - PROCESS | 2636 | 1466627162074 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6928400) [pid = 2636] [serial = 1286] [outer = 000000A5F6514800] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5ED574400) [pid = 2636] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8EDA000) [pid = 2636] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A581E34800) [pid = 2636] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E853FC00) [pid = 2636] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EEF89C00) [pid = 2636] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F1F7E400) [pid = 2636] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED572C00) [pid = 2636] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E7A000) [pid = 2636] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E26800) [pid = 2636] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EEFD6400) [pid = 2636] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64C1000) [pid = 2636] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:26:02 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E76C00) [pid = 2636] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:26:02 INFO - PROCESS | 2636 | 1466627162505 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]]]}] 13:26:02 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 13:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 13:26:02 INFO - PROCESS | 2636 | 1466627162585 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 2636 | 1466627162587 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:26:02 INFO - PROCESS | 2636 | 1466627162590 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 2636 | 1466627162592 Marionette TRACE conn6 <- [1,1678,null,{}] 13:26:02 INFO - PROCESS | 2636 | 1466627162595 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}] 13:26:02 INFO - PROCESS | 2636 | 1466627162597 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:02 INFO - PROCESS | 2636 | 1466627162680 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:26:02 INFO - PROCESS | 2636 | 1466627162687 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 2636 | 1466627162689 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59F000 == 37 [pid = 2636] [id = 429] 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EEE76000) [pid = 2636] [serial = 1287] [outer = 0000000000000000] 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F2B27400) [pid = 2636] [serial = 1288] [outer = 000000A5EEE76000] 13:26:02 INFO - PROCESS | 2636 | 1466627162735 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F66E3000) [pid = 2636] [serial = 1289] [outer = 000000A5EEE76000] 13:26:03 INFO - PROCESS | 2636 | 1466627163154 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]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 13:26:03 INFO - PROCESS | 2636 | 1466627163224 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 2636 | 1466627163226 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:26:03 INFO - PROCESS | 2636 | 1466627163238 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 2636 | 1466627163240 Marionette TRACE conn6 <- [1,1682,null,{}] 13:26:03 INFO - PROCESS | 2636 | 1466627163244 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}] 13:26:03 INFO - PROCESS | 2636 | 1466627163247 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:03 INFO - PROCESS | 2636 | 1466627163333 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:26:03 INFO - PROCESS | 2636 | 1466627163367 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 2636 | 1466627163369 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9C6800 == 38 [pid = 2636] [id = 430] 13:26:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F692A400) [pid = 2636] [serial = 1290] [outer = 0000000000000000] 13:26:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6C3BC00) [pid = 2636] [serial = 1291] [outer = 000000A5F692A400] 13:26:03 INFO - PROCESS | 2636 | 1466627163414 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6CA1000) [pid = 2636] [serial = 1292] [outer = 000000A5F692A400] 13:26:03 INFO - PROCESS | 2636 | 1466627163833 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]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 650ms 13:26:03 INFO - PROCESS | 2636 | 1466627163883 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 2636 | 1466627163885 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:26:03 INFO - PROCESS | 2636 | 1466627163889 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 2636 | 1466627163890 Marionette TRACE conn6 <- [1,1686,null,{}] 13:26:03 INFO - PROCESS | 2636 | 1466627163894 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}] 13:26:03 INFO - PROCESS | 2636 | 1466627163896 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:03 INFO - PROCESS | 2636 | 1466627163985 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:26:03 INFO - PROCESS | 2636 | 1466627163992 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 2636 | 1466627163994 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF87000 == 39 [pid = 2636] [id = 431] 13:26:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F746D000) [pid = 2636] [serial = 1293] [outer = 0000000000000000] 13:26:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F7F16000) [pid = 2636] [serial = 1294] [outer = 000000A5F746D000] 13:26:04 INFO - PROCESS | 2636 | 1466627164040 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F8267400) [pid = 2636] [serial = 1295] [outer = 000000A5F746D000] 13:26:04 INFO - PROCESS | 2636 | 1466627164655 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]]]}] 13:26:04 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 13:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 880ms 13:26:04 INFO - PROCESS | 2636 | 1466627164772 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 2636 | 1466627164778 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:26:04 INFO - PROCESS | 2636 | 1466627164783 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 2636 | 1466627164787 Marionette TRACE conn6 <- [1,1690,null,{}] 13:26:04 INFO - PROCESS | 2636 | 1466627164794 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}] 13:26:04 INFO - PROCESS | 2636 | 1466627164797 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:04 INFO - PROCESS | 2636 | 1466627164923 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:26:05 INFO - PROCESS | 2636 | 1466627165038 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2636 | 1466627165041 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B73800 == 40 [pid = 2636] [id = 432] 13:26:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8EDC400) [pid = 2636] [serial = 1296] [outer = 0000000000000000] 13:26:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EA3E6800) [pid = 2636] [serial = 1297] [outer = 000000A5E8EDC400] 13:26:05 INFO - PROCESS | 2636 | 1466627165101 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EEF94400) [pid = 2636] [serial = 1298] [outer = 000000A5E8EDC400] 13:26:05 INFO - PROCESS | 2636 | 1466627165673 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 943ms 13:26:05 INFO - PROCESS | 2636 | 1466627165730 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 2636 | 1466627165735 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:26:05 INFO - PROCESS | 2636 | 1466627165742 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 2636 | 1466627165745 Marionette TRACE conn6 <- [1,1694,null,{}] 13:26:05 INFO - PROCESS | 2636 | 1466627165750 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}] 13:26:05 INFO - PROCESS | 2636 | 1466627165753 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:05 INFO - PROCESS | 2636 | 1466627165878 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:26:05 INFO - PROCESS | 2636 | 1466627165964 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2636 | 1466627165967 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A2000 == 41 [pid = 2636] [id = 433] 13:26:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3223400) [pid = 2636] [serial = 1299] [outer = 0000000000000000] 13:26:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F322E400) [pid = 2636] [serial = 1300] [outer = 000000A5F3223400] 13:26:06 INFO - PROCESS | 2636 | 1466627166027 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F5DF2C00) [pid = 2636] [serial = 1301] [outer = 000000A5F3223400] 13:26:06 INFO - PROCESS | 2636 | 1466627166633 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 944ms 13:26:06 INFO - PROCESS | 2636 | 1466627166688 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 2636 | 1466627166691 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:26:06 INFO - PROCESS | 2636 | 1466627166695 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 2636 | 1466627166699 Marionette TRACE conn6 <- [1,1698,null,{}] 13:26:06 INFO - PROCESS | 2636 | 1466627166711 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}] 13:26:06 INFO - PROCESS | 2636 | 1466627166716 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:06 INFO - PROCESS | 2636 | 1466627166835 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:26:06 INFO - PROCESS | 2636 | 1466627166959 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 2636 | 1466627166963 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD177000 == 42 [pid = 2636] [id = 434] 13:26:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F6573C00) [pid = 2636] [serial = 1302] [outer = 0000000000000000] 13:26:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F66DE000) [pid = 2636] [serial = 1303] [outer = 000000A5F6573C00] 13:26:07 INFO - PROCESS | 2636 | 1466627167021 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F8264C00) [pid = 2636] [serial = 1304] [outer = 000000A5F6573C00] 13:26:07 INFO - PROCESS | 2636 | 1466627167627 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]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 986ms 13:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:26:07 INFO - PROCESS | 2636 | 1466627167681 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 2636 | 1466627167685 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:26:07 INFO - PROCESS | 2636 | 1466627167688 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 2636 | 1466627167691 Marionette TRACE conn6 <- [1,1702,null,{}] 13:26:07 INFO - PROCESS | 2636 | 1466627167695 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}] 13:26:07 INFO - PROCESS | 2636 | 1466627167697 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:07 INFO - PROCESS | 2636 | 1466627167816 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:26:07 INFO - PROCESS | 2636 | 1466627167909 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 2636 | 1466627167912 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA01D800 == 43 [pid = 2636] [id = 435] 13:26:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E9A8B400) [pid = 2636] [serial = 1305] [outer = 0000000000000000] 13:26:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EEF88800) [pid = 2636] [serial = 1306] [outer = 000000A5E9A8B400] 13:26:07 INFO - PROCESS | 2636 | 1466627167967 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F6140C00) [pid = 2636] [serial = 1307] [outer = 000000A5E9A8B400] 13:26:08 INFO - PROCESS | 2636 | 1466627168781 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 13:26:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:26:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:08 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 2636 | 1466627168827 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:26:08 INFO - PROCESS | 2636 | 1466627168832 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 2636 | 1466627168837 Marionette TRACE conn6 <- [1,1706,null,{}] 13:26:08 INFO - PROCESS | 2636 | 1466627168862 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}] 13:26:08 INFO - PROCESS | 2636 | 1466627168865 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:08 INFO - PROCESS | 2636 | 1466627168980 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:26:09 INFO - PROCESS | 2636 | 1466627169054 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 2636 | 1466627169057 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9C6800 == 42 [pid = 2636] [id = 430] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59F000 == 41 [pid = 2636] [id = 429] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9846000 == 40 [pid = 2636] [id = 428] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F913E000 == 39 [pid = 2636] [id = 427] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB4000 == 38 [pid = 2636] [id = 426] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C96000 == 37 [pid = 2636] [id = 425] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35BA800 == 36 [pid = 2636] [id = 424] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ACD800 == 35 [pid = 2636] [id = 423] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED66D000 == 34 [pid = 2636] [id = 422] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39E3000 == 33 [pid = 2636] [id = 421] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8420000 == 32 [pid = 2636] [id = 419] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E9640000 == 31 [pid = 2636] [id = 420] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA01D800 == 30 [pid = 2636] [id = 435] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD177000 == 29 [pid = 2636] [id = 434] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A2000 == 28 [pid = 2636] [id = 433] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF87000 == 27 [pid = 2636] [id = 431] 13:26:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B73800 == 26 [pid = 2636] [id = 432] 13:26:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A580D93000 == 27 [pid = 2636] [id = 436] 13:26:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A581BE0000) [pid = 2636] [serial = 1308] [outer = 0000000000000000] 13:26:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A581E34000) [pid = 2636] [serial = 1309] [outer = 000000A581BE0000] 13:26:09 INFO - PROCESS | 2636 | 1466627169739 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5E8C24400) [pid = 2636] [serial = 1310] [outer = 000000A581BE0000] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5ED6B7800) [pid = 2636] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5E8EDE400) [pid = 2636] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E95B2C00) [pid = 2636] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E7B45000) [pid = 2636] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8D04000) [pid = 2636] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8EA6800) [pid = 2636] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8D05000) [pid = 2636] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5EF6D3400) [pid = 2636] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F3166400) [pid = 2636] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F27B4800) [pid = 2636] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F32C0000) [pid = 2636] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F5021C00) [pid = 2636] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EE076400) [pid = 2636] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E95BEC00) [pid = 2636] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8E9A800) [pid = 2636] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F5021800) [pid = 2636] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F3163C00) [pid = 2636] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EF7B6800) [pid = 2636] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6572800) [pid = 2636] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F64CDC00) [pid = 2636] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EFA5E000) [pid = 2636] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6491000) [pid = 2636] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F614C400) [pid = 2636] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EE0E8C00) [pid = 2636] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:26:09 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F64D1800) [pid = 2636] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:26:10 INFO - PROCESS | 2636 | 1466627170316 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1509ms 13:26:10 INFO - PROCESS | 2636 | 1466627170347 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 2636 | 1466627170351 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:26:10 INFO - PROCESS | 2636 | 1466627170361 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:26:10 INFO - PROCESS | 2636 | 1466627170363 Marionette TRACE conn6 <- [1,1710,null,{}] 13:26:10 INFO - PROCESS | 2636 | 1466627170369 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}] 13:26:10 INFO - PROCESS | 2636 | 1466627170372 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:10 INFO - PROCESS | 2636 | 1466627170503 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:26:10 INFO - PROCESS | 2636 | 1466627170581 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 2636 | 1466627170584 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED37B000 == 28 [pid = 2636] [id = 437] 13:26:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E71C00) [pid = 2636] [serial = 1311] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EDAC00) [pid = 2636] [serial = 1312] [outer = 000000A5E8E71C00] 13:26:10 INFO - PROCESS | 2636 | 1466627170634 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8F9EC00) [pid = 2636] [serial = 1313] [outer = 000000A5E8E71C00] 13:26:11 INFO - PROCESS | 2636 | 1466627171032 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]]]}] 13:26:11 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 13:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 13:26:11 INFO - PROCESS | 2636 | 1466627171112 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 2636 | 1466627171116 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:26:11 INFO - PROCESS | 2636 | 1466627171125 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 2636 | 1466627171128 Marionette TRACE conn6 <- [1,1714,null,{}] 13:26:11 INFO - PROCESS | 2636 | 1466627171132 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}] 13:26:11 INFO - PROCESS | 2636 | 1466627171135 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:11 INFO - PROCESS | 2636 | 1466627171237 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:26:11 INFO - PROCESS | 2636 | 1466627171245 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 2636 | 1466627171247 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B8800 == 29 [pid = 2636] [id = 438] 13:26:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E9A88800) [pid = 2636] [serial = 1314] [outer = 0000000000000000] 13:26:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED56D400) [pid = 2636] [serial = 1315] [outer = 000000A5E9A88800] 13:26:11 INFO - PROCESS | 2636 | 1466627171305 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EDAF6000) [pid = 2636] [serial = 1316] [outer = 000000A5E9A88800] 13:26:11 INFO - PROCESS | 2636 | 1466627171787 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 732ms 13:26:11 INFO - PROCESS | 2636 | 1466627171859 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 2636 | 1466627171861 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:26:11 INFO - PROCESS | 2636 | 1466627171868 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 2636 | 1466627171872 Marionette TRACE conn6 <- [1,1718,null,{}] 13:26:11 INFO - PROCESS | 2636 | 1466627171884 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}] 13:26:11 INFO - PROCESS | 2636 | 1466627171889 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:12 INFO - PROCESS | 2636 | 1466627171999 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:26:12 INFO - PROCESS | 2636 | 1466627172008 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 2636 | 1466627172011 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39D0800 == 30 [pid = 2636] [id = 439] 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EF6D8C00) [pid = 2636] [serial = 1317] [outer = 0000000000000000] 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EF7B1800) [pid = 2636] [serial = 1318] [outer = 000000A5EF6D8C00] 13:26:12 INFO - PROCESS | 2636 | 1466627172059 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F1F80800) [pid = 2636] [serial = 1319] [outer = 000000A5EF6D8C00] 13:26:12 INFO - PROCESS | 2636 | 1466627172565 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] 13:26:12 INFO - PROCESS | 2636 | 1466627172619 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:26:12 INFO - PROCESS | 2636 | 1466627172625 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 2636 | 1466627172627 Marionette TRACE conn6 <- [1,1722,null,{}] 13:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:26:12 INFO - PROCESS | 2636 | 1466627172631 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}] 13:26:12 INFO - PROCESS | 2636 | 1466627172633 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:12 INFO - PROCESS | 2636 | 1466627172759 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:26:12 INFO - PROCESS | 2636 | 1466627172811 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 2636 | 1466627172814 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5882000 == 31 [pid = 2636] [id = 440] 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F27AD000) [pid = 2636] [serial = 1320] [outer = 0000000000000000] 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F2A99400) [pid = 2636] [serial = 1321] [outer = 000000A5F27AD000] 13:26:12 INFO - PROCESS | 2636 | 1466627172860 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F316EC00) [pid = 2636] [serial = 1322] [outer = 000000A5F27AD000] 13:26:13 INFO - PROCESS | 2636 | 1466627173283 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 13:26:13 INFO - PROCESS | 2636 | 1466627173366 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 2636 | 1466627173368 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:26:13 INFO - PROCESS | 2636 | 1466627173371 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 2636 | 1466627173373 Marionette TRACE conn6 <- [1,1726,null,{}] 13:26:13 INFO - PROCESS | 2636 | 1466627173377 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}] 13:26:13 INFO - PROCESS | 2636 | 1466627173379 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:13 INFO - PROCESS | 2636 | 1466627173490 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:26:13 INFO - PROCESS | 2636 | 1466627173548 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 2636 | 1466627173550 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C92800 == 32 [pid = 2636] [id = 441] 13:26:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F322E800) [pid = 2636] [serial = 1323] [outer = 0000000000000000] 13:26:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3253C00) [pid = 2636] [serial = 1324] [outer = 000000A5F322E800] 13:26:13 INFO - PROCESS | 2636 | 1466627173607 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F501FC00) [pid = 2636] [serial = 1325] [outer = 000000A5F322E800] 13:26:14 INFO - PROCESS | 2636 | 1466627174126 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]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 838ms 13:26:14 INFO - PROCESS | 2636 | 1466627174214 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 2636 | 1466627174216 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5ED570000) [pid = 2636] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6510000) [pid = 2636] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F648F400) [pid = 2636] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5ED6B7400) [pid = 2636] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F6514800) [pid = 2636] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5ED56FC00) [pid = 2636] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E9A06C00) [pid = 2636] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EEF87000) [pid = 2636] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A581BE1C00) [pid = 2636] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F32C4400) [pid = 2636] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F692A400) [pid = 2636] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F746D000) [pid = 2636] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:26:14 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEE76000) [pid = 2636] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:26:14 INFO - PROCESS | 2636 | 1466627174385 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 2636 | 1466627174387 Marionette TRACE conn6 <- [1,1730,null,{}] 13:26:14 INFO - PROCESS | 2636 | 1466627174391 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}] 13:26:14 INFO - PROCESS | 2636 | 1466627174397 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:14 INFO - PROCESS | 2636 | 1466627174494 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:26:14 INFO - PROCESS | 2636 | 1466627174500 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 2636 | 1466627174502 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A580D9A000 == 33 [pid = 2636] [id = 442] 13:26:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E95BF000) [pid = 2636] [serial = 1326] [outer = 0000000000000000] 13:26:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EEE73800) [pid = 2636] [serial = 1327] [outer = 000000A5E95BF000] 13:26:14 INFO - PROCESS | 2636 | 1466627174551 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F32BF000) [pid = 2636] [serial = 1328] [outer = 000000A5E95BF000] 13:26:14 INFO - PROCESS | 2636 | 1466627174984 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 637ms 13:26:15 INFO - PROCESS | 2636 | 1466627175024 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 2636 | 1466627175027 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:26:15 INFO - PROCESS | 2636 | 1466627175030 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:26:15 INFO - PROCESS | 2636 | 1466627175032 Marionette TRACE conn6 <- [1,1734,null,{}] 13:26:15 INFO - PROCESS | 2636 | 1466627175036 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}] 13:26:15 INFO - PROCESS | 2636 | 1466627175038 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:15 INFO - PROCESS | 2636 | 1466627175123 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:26:15 INFO - PROCESS | 2636 | 1466627175128 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 2636 | 1466627175130 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C86000 == 34 [pid = 2636] [id = 443] 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F322EC00) [pid = 2636] [serial = 1329] [outer = 0000000000000000] 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F614B400) [pid = 2636] [serial = 1330] [outer = 000000A5F322EC00] 13:26:15 INFO - PROCESS | 2636 | 1466627175176 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6491800) [pid = 2636] [serial = 1331] [outer = 000000A5F322EC00] 13:26:15 INFO - PROCESS | 2636 | 1466627175592 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 13:26:15 INFO - PROCESS | 2636 | 1466627175663 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 2636 | 1466627175666 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:26:15 INFO - PROCESS | 2636 | 1466627175669 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 2636 | 1466627175671 Marionette TRACE conn6 <- [1,1738,null,{}] 13:26:15 INFO - PROCESS | 2636 | 1466627175675 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}] 13:26:15 INFO - PROCESS | 2636 | 1466627175677 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:15 INFO - PROCESS | 2636 | 1466627175772 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:26:15 INFO - PROCESS | 2636 | 1466627175783 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 2636 | 1466627175785 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8412800 == 35 [pid = 2636] [id = 444] 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F64BA400) [pid = 2636] [serial = 1332] [outer = 0000000000000000] 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64C4C00) [pid = 2636] [serial = 1333] [outer = 000000A5F64BA400] 13:26:15 INFO - PROCESS | 2636 | 1466627175832 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64DA800) [pid = 2636] [serial = 1334] [outer = 000000A5F64BA400] 13:26:16 INFO - PROCESS | 2636 | 1466627176271 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]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 13:26:16 INFO - PROCESS | 2636 | 1466627176300 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 2636 | 1466627176302 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:26:16 INFO - PROCESS | 2636 | 1466627176317 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 2636 | 1466627176319 Marionette TRACE conn6 <- [1,1742,null,{}] 13:26:16 INFO - PROCESS | 2636 | 1466627176327 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}] 13:26:16 INFO - PROCESS | 2636 | 1466627176329 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:16 INFO - PROCESS | 2636 | 1466627176459 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:26:16 INFO - PROCESS | 2636 | 1466627176533 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 2636 | 1466627176537 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CB4800 == 36 [pid = 2636] [id = 445] 13:26:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A581E37000) [pid = 2636] [serial = 1335] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E7B4A800) [pid = 2636] [serial = 1336] [outer = 000000A581E37000] 13:26:16 INFO - PROCESS | 2636 | 1466627176637 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8D0E000) [pid = 2636] [serial = 1337] [outer = 000000A581E37000] 13:26:17 INFO - PROCESS | 2636 | 1466627177432 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1193ms 13:26:17 INFO - PROCESS | 2636 | 1466627177504 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 2636 | 1466627177508 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:26:17 INFO - PROCESS | 2636 | 1466627177514 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 2636 | 1466627177517 Marionette TRACE conn6 <- [1,1746,null,{}] 13:26:17 INFO - PROCESS | 2636 | 1466627177523 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}] 13:26:17 INFO - PROCESS | 2636 | 1466627177528 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:17 INFO - PROCESS | 2636 | 1466627177660 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:26:17 INFO - PROCESS | 2636 | 1466627177733 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 2636 | 1466627177737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F317F800 == 37 [pid = 2636] [id = 446] 13:26:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E9A85C00) [pid = 2636] [serial = 1338] [outer = 0000000000000000] 13:26:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5ED56DC00) [pid = 2636] [serial = 1339] [outer = 000000A5E9A85C00] 13:26:17 INFO - PROCESS | 2636 | 1466627177842 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EE35A000) [pid = 2636] [serial = 1340] [outer = 000000A5E9A85C00] 13:26:18 INFO - PROCESS | 2636 | 1466627178706 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1246ms 13:26:18 INFO - PROCESS | 2636 | 1466627178763 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 2636 | 1466627178767 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:26:18 INFO - PROCESS | 2636 | 1466627178773 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 2636 | 1466627178777 Marionette TRACE conn6 <- [1,1750,null,{}] 13:26:18 INFO - PROCESS | 2636 | 1466627178782 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}] 13:26:18 INFO - PROCESS | 2636 | 1466627178785 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:18 INFO - PROCESS | 2636 | 1466627178912 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:26:19 INFO - PROCESS | 2636 | 1466627178989 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 2636 | 1466627178993 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4D000 == 38 [pid = 2636] [id = 447] 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E9540800) [pid = 2636] [serial = 1341] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E97B7000) [pid = 2636] [serial = 1342] [outer = 000000A5E9540800] 13:26:19 INFO - PROCESS | 2636 | 1466627179090 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5ED5F5400) [pid = 2636] [serial = 1343] [outer = 000000A5E9540800] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6861800 == 37 [pid = 2636] [id = 380] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5FA4800 == 36 [pid = 2636] [id = 379] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E975D000 == 35 [pid = 2636] [id = 363] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74BA000 == 34 [pid = 2636] [id = 367] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588D800 == 33 [pid = 2636] [id = 378] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CCE000 == 32 [pid = 2636] [id = 364] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF747800 == 31 [pid = 2636] [id = 371] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6654000 == 30 [pid = 2636] [id = 366] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EA800 == 29 [pid = 2636] [id = 377] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF82800 == 28 [pid = 2636] [id = 369] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AE800 == 27 [pid = 2636] [id = 376] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EE000 == 26 [pid = 2636] [id = 365] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BF0000 == 25 [pid = 2636] [id = 375] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC874800 == 24 [pid = 2636] [id = 368] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B2800 == 23 [pid = 2636] [id = 374] 13:26:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6E4000 == 22 [pid = 2636] [id = 373] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F6485C00) [pid = 2636] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F656FC00) [pid = 2636] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F64C3C00) [pid = 2636] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F64DC400) [pid = 2636] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5EDDB3C00) [pid = 2636] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5EEFD2400) [pid = 2636] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F66E1000) [pid = 2636] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5ED6BAC00) [pid = 2636] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EEF8B000) [pid = 2636] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EA043C00) [pid = 2636] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EDAEC000) [pid = 2636] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F2B2D000) [pid = 2636] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F322FC00) [pid = 2636] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8C26400) [pid = 2636] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E71400) [pid = 2636] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F5027800) [pid = 2636] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F668B400) [pid = 2636] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6CA1000) [pid = 2636] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F7F16000) [pid = 2636] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F8267400) [pid = 2636] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6C3BC00) [pid = 2636] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6928400) [pid = 2636] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66E3000) [pid = 2636] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F2B27400) [pid = 2636] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F5F2DC00) [pid = 2636] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:26:19 INFO - PROCESS | 2636 | 1466627179576 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 837ms 13:26:19 INFO - PROCESS | 2636 | 1466627179614 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 2636 | 1466627179619 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:26:19 INFO - PROCESS | 2636 | 1466627179631 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 2636 | 1466627179634 Marionette TRACE conn6 <- [1,1754,null,{}] 13:26:19 INFO - PROCESS | 2636 | 1466627179638 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}] 13:26:19 INFO - PROCESS | 2636 | 1466627179640 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:19 INFO - PROCESS | 2636 | 1466627179737 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:26:19 INFO - PROCESS | 2636 | 1466627179760 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 2636 | 1466627179762 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6BE000 == 23 [pid = 2636] [id = 448] 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EA3E3000) [pid = 2636] [serial = 1344] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5ED6BB000) [pid = 2636] [serial = 1345] [outer = 000000A5EA3E3000] 13:26:19 INFO - PROCESS | 2636 | 1466627179812 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EEF89C00) [pid = 2636] [serial = 1346] [outer = 000000A5EA3E3000] 13:26:20 INFO - PROCESS | 2636 | 1466627180307 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 13:26:20 INFO - PROCESS | 2636 | 1466627180368 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:26:20 INFO - PROCESS | 2636 | 1466627180371 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 2636 | 1466627180375 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 2636 | 1466627180379 Marionette TRACE conn6 <- [1,1758,null,{}] 13:26:20 INFO - PROCESS | 2636 | 1466627180391 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}] 13:26:20 INFO - PROCESS | 2636 | 1466627180396 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:20 INFO - PROCESS | 2636 | 1466627180534 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:26:20 INFO - PROCESS | 2636 | 1466627180608 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 2636 | 1466627180611 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E23000 == 24 [pid = 2636] [id = 449] 13:26:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F27AD400) [pid = 2636] [serial = 1347] [outer = 0000000000000000] 13:26:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F2B3D400) [pid = 2636] [serial = 1348] [outer = 000000A5F27AD400] 13:26:20 INFO - PROCESS | 2636 | 1466627180667 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F3170400) [pid = 2636] [serial = 1349] [outer = 000000A5F27AD400] 13:26:21 INFO - PROCESS | 2636 | 1466627181038 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 13:26:21 INFO - PROCESS | 2636 | 1466627181080 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:26:21 INFO - PROCESS | 2636 | 1466627181083 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:26:21 INFO - PROCESS | 2636 | 1466627181086 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 2636 | 1466627181088 Marionette TRACE conn6 <- [1,1762,null,{}] 13:26:21 INFO - PROCESS | 2636 | 1466627181091 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}] 13:26:21 INFO - PROCESS | 2636 | 1466627181094 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:21 INFO - PROCESS | 2636 | 1466627181185 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:26:21 INFO - PROCESS | 2636 | 1466627181191 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 2636 | 1466627181193 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C99000 == 25 [pid = 2636] [id = 450] 13:26:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F324F000) [pid = 2636] [serial = 1350] [outer = 0000000000000000] 13:26:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F443B000) [pid = 2636] [serial = 1351] [outer = 000000A5F324F000] 13:26:21 INFO - PROCESS | 2636 | 1466627181239 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F513A800) [pid = 2636] [serial = 1352] [outer = 000000A5F324F000] 13:26:21 INFO - PROCESS | 2636 | 1466627181709 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 13:26:21 INFO - PROCESS | 2636 | 1466627181778 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 2636 | 1466627181780 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:26:21 INFO - PROCESS | 2636 | 1466627181784 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 2636 | 1466627181785 Marionette TRACE conn6 <- [1,1766,null,{}] 13:26:21 INFO - PROCESS | 2636 | 1466627181789 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}] 13:26:21 INFO - PROCESS | 2636 | 1466627181791 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:21 INFO - PROCESS | 2636 | 1466627181906 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:26:22 INFO - PROCESS | 2636 | 1466627181999 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 2636 | 1466627182001 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE2D800 == 26 [pid = 2636] [id = 451] 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F5F21800) [pid = 2636] [serial = 1353] [outer = 0000000000000000] 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F611CC00) [pid = 2636] [serial = 1354] [outer = 000000A5F5F21800] 13:26:22 INFO - PROCESS | 2636 | 1466627182047 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F648C400) [pid = 2636] [serial = 1355] [outer = 000000A5F5F21800] 13:26:22 INFO - PROCESS | 2636 | 1466627182473 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]]]}] 13:26:22 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 13:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 13:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:26:22 INFO - PROCESS | 2636 | 1466627182527 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 2636 | 1466627182529 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:26:22 INFO - PROCESS | 2636 | 1466627182533 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 2636 | 1466627182535 Marionette TRACE conn6 <- [1,1770,null,{}] 13:26:22 INFO - PROCESS | 2636 | 1466627182538 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}] 13:26:22 INFO - PROCESS | 2636 | 1466627182544 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:22 INFO - PROCESS | 2636 | 1466627182685 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:26:22 INFO - PROCESS | 2636 | 1466627182740 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 2636 | 1466627182742 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F851B000 == 27 [pid = 2636] [id = 452] 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64CEC00) [pid = 2636] [serial = 1356] [outer = 0000000000000000] 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6513C00) [pid = 2636] [serial = 1357] [outer = 000000A5F64CEC00] 13:26:22 INFO - PROCESS | 2636 | 1466627182787 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6681C00) [pid = 2636] [serial = 1358] [outer = 000000A5F64CEC00] 13:26:23 INFO - PROCESS | 2636 | 1466627183202 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]]]}] 13:26:23 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 13:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 13:26:23 INFO - PROCESS | 2636 | 1466627183229 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 2636 | 1466627183231 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:26:23 INFO - PROCESS | 2636 | 1466627183278 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 2636 | 1466627183280 Marionette TRACE conn6 <- [1,1774,null,{}] 13:26:23 INFO - PROCESS | 2636 | 1466627183296 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}] 13:26:23 INFO - PROCESS | 2636 | 1466627183298 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:23 INFO - PROCESS | 2636 | 1466627183416 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:26:23 INFO - PROCESS | 2636 | 1466627183428 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 2636 | 1466627183430 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC586800 == 28 [pid = 2636] [id = 453] 13:26:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6688400) [pid = 2636] [serial = 1359] [outer = 0000000000000000] 13:26:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66C1800) [pid = 2636] [serial = 1360] [outer = 000000A5F6688400] 13:26:23 INFO - PROCESS | 2636 | 1466627183476 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F66E9400) [pid = 2636] [serial = 1361] [outer = 000000A5F6688400] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E71C00) [pid = 2636] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EF6D8C00) [pid = 2636] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E9A88800) [pid = 2636] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F27AD000) [pid = 2636] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A581BE0000) [pid = 2636] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E9A8B400) [pid = 2636] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F322E800) [pid = 2636] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E95BF000) [pid = 2636] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F322EC00) [pid = 2636] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8EDC400) [pid = 2636] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F3223400) [pid = 2636] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:26:23 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6573C00) [pid = 2636] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:26:23 INFO - PROCESS | 2636 | 1466627183906 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]]]}] 13:26:23 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 13:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 733ms 13:26:23 INFO - PROCESS | 2636 | 1466627183974 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 2636 | 1466627183976 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:26:23 INFO - PROCESS | 2636 | 1466627183979 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:26:23 INFO - PROCESS | 2636 | 1466627183981 Marionette TRACE conn6 <- [1,1778,null,{}] 13:26:23 INFO - PROCESS | 2636 | 1466627183985 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}] 13:26:23 INFO - PROCESS | 2636 | 1466627183987 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:24 INFO - PROCESS | 2636 | 1466627184070 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:26:24 INFO - PROCESS | 2636 | 1466627184076 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 2636 | 1466627184078 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC874800 == 29 [pid = 2636] [id = 454] 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5ED570400) [pid = 2636] [serial = 1362] [outer = 0000000000000000] 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F316B800) [pid = 2636] [serial = 1363] [outer = 000000A5ED570400] 13:26:24 INFO - PROCESS | 2636 | 1466627184124 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64D9000) [pid = 2636] [serial = 1364] [outer = 000000A5ED570400] 13:26:24 INFO - PROCESS | 2636 | 1466627184557 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]]]}] 13:26:24 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) 13:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 13:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:26:24 INFO - PROCESS | 2636 | 1466627184610 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 2636 | 1466627184613 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:26:24 INFO - PROCESS | 2636 | 1466627184616 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 2636 | 1466627184618 Marionette TRACE conn6 <- [1,1782,null,{}] 13:26:24 INFO - PROCESS | 2636 | 1466627184630 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}] 13:26:24 INFO - PROCESS | 2636 | 1466627184632 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:24 INFO - PROCESS | 2636 | 1466627184716 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:26:24 INFO - PROCESS | 2636 | 1466627184724 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 2636 | 1466627184726 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D3800 == 30 [pid = 2636] [id = 455] 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F66E7000) [pid = 2636] [serial = 1365] [outer = 0000000000000000] 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6C35400) [pid = 2636] [serial = 1366] [outer = 000000A5F66E7000] 13:26:24 INFO - PROCESS | 2636 | 1466627184771 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F7184C00) [pid = 2636] [serial = 1367] [outer = 000000A5F66E7000] 13:26:25 INFO - PROCESS | 2636 | 1466627185208 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 13:26:25 INFO - PROCESS | 2636 | 1466627185257 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 2636 | 1466627185259 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:26:25 INFO - PROCESS | 2636 | 1466627185262 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 2636 | 1466627185264 Marionette TRACE conn6 <- [1,1786,null,{}] 13:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:26:25 INFO - PROCESS | 2636 | 1466627185268 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}] 13:26:25 INFO - PROCESS | 2636 | 1466627185270 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:25 INFO - PROCESS | 2636 | 1466627185355 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:26:25 INFO - PROCESS | 2636 | 1466627185360 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 2636 | 1466627185362 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5880800 == 31 [pid = 2636] [id = 456] 13:26:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F7F16000) [pid = 2636] [serial = 1368] [outer = 0000000000000000] 13:26:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F7FB4000) [pid = 2636] [serial = 1369] [outer = 000000A5F7F16000] 13:26:25 INFO - PROCESS | 2636 | 1466627185409 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F853D800) [pid = 2636] [serial = 1370] [outer = 000000A5F7F16000] 13:26:26 INFO - PROCESS | 2636 | 1466627186024 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 837ms 13:26:26 INFO - PROCESS | 2636 | 1466627186106 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 2636 | 1466627186111 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:26:26 INFO - PROCESS | 2636 | 1466627186116 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 2636 | 1466627186120 Marionette TRACE conn6 <- [1,1790,null,{}] 13:26:26 INFO - PROCESS | 2636 | 1466627186126 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}] 13:26:26 INFO - PROCESS | 2636 | 1466627186129 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:26 INFO - PROCESS | 2636 | 1466627186255 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:26:26 INFO - PROCESS | 2636 | 1466627186371 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 2636 | 1466627186374 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE5800 == 32 [pid = 2636] [id = 457] 13:26:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8E7B800) [pid = 2636] [serial = 1371] [outer = 0000000000000000] 13:26:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EA5B7800) [pid = 2636] [serial = 1372] [outer = 000000A5E8E7B800] 13:26:26 INFO - PROCESS | 2636 | 1466627186433 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EEFD4C00) [pid = 2636] [serial = 1373] [outer = 000000A5E8E7B800] 13:26:27 INFO - PROCESS | 2636 | 1466627187045 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 13:26:27 INFO - PROCESS | 2636 | 1466627187105 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 2636 | 1466627187110 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:26:27 INFO - PROCESS | 2636 | 1466627187117 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 2636 | 1466627187121 Marionette TRACE conn6 <- [1,1794,null,{}] 13:26:27 INFO - PROCESS | 2636 | 1466627187141 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}] 13:26:27 INFO - PROCESS | 2636 | 1466627187144 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:27 INFO - PROCESS | 2636 | 1466627187275 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:26:27 INFO - PROCESS | 2636 | 1466627187390 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 2636 | 1466627187393 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C85000 == 33 [pid = 2636] [id = 458] 13:26:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F27AEC00) [pid = 2636] [serial = 1374] [outer = 0000000000000000] 13:26:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F322FC00) [pid = 2636] [serial = 1375] [outer = 000000A5F27AEC00] 13:26:27 INFO - PROCESS | 2636 | 1466627187451 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F611F400) [pid = 2636] [serial = 1376] [outer = 000000A5F27AEC00] 13:26:28 INFO - PROCESS | 2636 | 1466627188098 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1043ms 13:26:28 INFO - PROCESS | 2636 | 1466627188162 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 2636 | 1466627188165 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:26:28 INFO - PROCESS | 2636 | 1466627188169 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 2636 | 1466627188173 Marionette TRACE conn6 <- [1,1798,null,{}] 13:26:28 INFO - PROCESS | 2636 | 1466627188186 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}] 13:26:28 INFO - PROCESS | 2636 | 1466627188192 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:28 INFO - PROCESS | 2636 | 1466627188376 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:26:28 INFO - PROCESS | 2636 | 1466627188387 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 2636 | 1466627188391 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD178800 == 34 [pid = 2636] [id = 459] 13:26:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F667EC00) [pid = 2636] [serial = 1377] [outer = 0000000000000000] 13:26:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F66E1000) [pid = 2636] [serial = 1378] [outer = 000000A5F667EC00] 13:26:28 INFO - PROCESS | 2636 | 1466627188450 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F8549400) [pid = 2636] [serial = 1379] [outer = 000000A5F667EC00] 13:26:29 INFO - PROCESS | 2636 | 1466627189073 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 945ms 13:26:29 INFO - PROCESS | 2636 | 1466627189116 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 2636 | 1466627189120 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:26:29 INFO - PROCESS | 2636 | 1466627189124 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 2636 | 1466627189126 Marionette TRACE conn6 <- [1,1802,null,{}] 13:26:29 INFO - PROCESS | 2636 | 1466627189130 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}] 13:26:29 INFO - PROCESS | 2636 | 1466627189132 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:29 INFO - PROCESS | 2636 | 1466627189261 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:26:29 INFO - PROCESS | 2636 | 1466627189521 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 2636 | 1466627189525 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA513800 == 35 [pid = 2636] [id = 460] 13:26:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E8D0CC00) [pid = 2636] [serial = 1380] [outer = 0000000000000000] 13:26:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E8E21400) [pid = 2636] [serial = 1381] [outer = 000000A5E8D0CC00] 13:26:29 INFO - PROCESS | 2636 | 1466627189593 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8FA1C00) [pid = 2636] [serial = 1382] [outer = 000000A5E8D0CC00] 13:26:30 INFO - PROCESS | 2636 | 1466627190253 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]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1184ms 13:26:30 INFO - PROCESS | 2636 | 1466627190310 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 2636 | 1466627190314 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:26:30 INFO - PROCESS | 2636 | 1466627190318 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:26:30 INFO - PROCESS | 2636 | 1466627190321 Marionette TRACE conn6 <- [1,1806,null,{}] 13:26:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6EB000 == 34 [pid = 2636] [id = 370] 13:26:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC2000 == 33 [pid = 2636] [id = 372] 13:26:30 INFO - PROCESS | 2636 | --DOCSHELL 000000A580D93000 == 32 [pid = 2636] [id = 436] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8EDAC00) [pid = 2636] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8F9EC00) [pid = 2636] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5EF7B1800) [pid = 2636] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5ED56D400) [pid = 2636] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F2A99400) [pid = 2636] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EDAF6000) [pid = 2636] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A581E34000) [pid = 2636] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8C24400) [pid = 2636] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6140C00) [pid = 2636] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EEF88800) [pid = 2636] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F3253C00) [pid = 2636] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F316EC00) [pid = 2636] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEE73800) [pid = 2636] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F614B400) [pid = 2636] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EEF94400) [pid = 2636] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EA3E6800) [pid = 2636] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F501FC00) [pid = 2636] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F5DF2C00) [pid = 2636] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F322E400) [pid = 2636] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F8264C00) [pid = 2636] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F66DE000) [pid = 2636] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F6491800) [pid = 2636] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F32BF000) [pid = 2636] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F1F80800) [pid = 2636] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64C4C00) [pid = 2636] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 2636 | 1466627191047 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}] 13:26:31 INFO - PROCESS | 2636 | 1466627191051 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:31 INFO - PROCESS | 2636 | 1466627191148 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:26:31 INFO - PROCESS | 2636 | 1466627191158 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 2636 | 1466627191161 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C7B000 == 33 [pid = 2636] [id = 461] 13:26:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E86BA000) [pid = 2636] [serial = 1383] [outer = 0000000000000000] 13:26:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8C26400) [pid = 2636] [serial = 1384] [outer = 000000A5E86BA000] 13:26:31 INFO - PROCESS | 2636 | 1466627191213 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8D24C00) [pid = 2636] [serial = 1385] [outer = 000000A5E86BA000] 13:26:31 INFO - PROCESS | 2636 | 1466627191735 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1481ms 13:26:31 INFO - PROCESS | 2636 | 1466627191805 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 2636 | 1466627191809 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:26:31 INFO - PROCESS | 2636 | 1466627191814 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:26:31 INFO - PROCESS | 2636 | 1466627191817 Marionette TRACE conn6 <- [1,1810,null,{}] 13:26:31 INFO - PROCESS | 2636 | 1466627191825 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}] 13:26:31 INFO - PROCESS | 2636 | 1466627191828 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:31 INFO - PROCESS | 2636 | 1466627191935 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:26:32 INFO - PROCESS | 2636 | 1466627192010 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 2636 | 1466627192015 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDD6F800 == 34 [pid = 2636] [id = 462] 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8ED5000) [pid = 2636] [serial = 1386] [outer = 0000000000000000] 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EDCC00) [pid = 2636] [serial = 1387] [outer = 000000A5E8ED5000] 13:26:32 INFO - PROCESS | 2636 | 1466627192066 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8FA2000) [pid = 2636] [serial = 1388] [outer = 000000A5E8ED5000] 13:26:32 INFO - PROCESS | 2636 | 1466627192457 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 13:26:32 INFO - PROCESS | 2636 | 1466627192534 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 2636 | 1466627192537 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:26:32 INFO - PROCESS | 2636 | 1466627192541 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 2636 | 1466627192543 Marionette TRACE conn6 <- [1,1814,null,{}] 13:26:32 INFO - PROCESS | 2636 | 1466627192547 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}] 13:26:32 INFO - PROCESS | 2636 | 1466627192549 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:32 INFO - PROCESS | 2636 | 1466627192648 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:26:32 INFO - PROCESS | 2636 | 1466627192664 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 2636 | 1466627192668 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B77800 == 35 [pid = 2636] [id = 463] 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5ED574400) [pid = 2636] [serial = 1389] [outer = 0000000000000000] 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED6BA800) [pid = 2636] [serial = 1390] [outer = 000000A5ED574400] 13:26:32 INFO - PROCESS | 2636 | 1466627192718 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EE151800) [pid = 2636] [serial = 1391] [outer = 000000A5ED574400] 13:26:33 INFO - PROCESS | 2636 | 1466627193174 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 13:26:33 INFO - PROCESS | 2636 | 1466627193241 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 2636 | 1466627193248 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:26:33 INFO - PROCESS | 2636 | 1466627193260 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 2636 | 1466627193262 Marionette TRACE conn6 <- [1,1818,null,{}] 13:26:33 INFO - PROCESS | 2636 | 1466627193266 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}] 13:26:33 INFO - PROCESS | 2636 | 1466627193268 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:33 INFO - PROCESS | 2636 | 1466627193384 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:26:33 INFO - PROCESS | 2636 | 1466627193395 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 2636 | 1466627193398 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E0D800 == 36 [pid = 2636] [id = 464] 13:26:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEF94400) [pid = 2636] [serial = 1392] [outer = 0000000000000000] 13:26:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EF6F1000) [pid = 2636] [serial = 1393] [outer = 000000A5EEF94400] 13:26:33 INFO - PROCESS | 2636 | 1466627193445 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F27AB800) [pid = 2636] [serial = 1394] [outer = 000000A5EEF94400] 13:26:33 INFO - PROCESS | 2636 | 1466627193893 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 13:26:33 INFO - PROCESS | 2636 | 1466627193959 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 2636 | 1466627193961 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:26:33 INFO - PROCESS | 2636 | 1466627193965 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 2636 | 1466627193967 Marionette TRACE conn6 <- [1,1822,null,{}] 13:26:33 INFO - PROCESS | 2636 | 1466627193971 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}] 13:26:33 INFO - PROCESS | 2636 | 1466627193973 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:34 INFO - PROCESS | 2636 | 1466627194119 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:26:34 INFO - PROCESS | 2636 | 1466627194128 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 2636 | 1466627194131 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5891000 == 37 [pid = 2636] [id = 465] 13:26:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F27B2C00) [pid = 2636] [serial = 1395] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F2B2B400) [pid = 2636] [serial = 1396] [outer = 000000A5F27B2C00] 13:26:34 INFO - PROCESS | 2636 | 1466627194220 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F3168C00) [pid = 2636] [serial = 1397] [outer = 000000A5F27B2C00] 13:26:34 INFO - PROCESS | 2636 | 1466627194632 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]]]}] 13:26:34 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 13:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 13:26:34 INFO - PROCESS | 2636 | 1466627194660 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 2636 | 1466627194662 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:26:34 INFO - PROCESS | 2636 | 1466627194681 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 2636 | 1466627194684 Marionette TRACE conn6 <- [1,1826,null,{}] 13:26:34 INFO - PROCESS | 2636 | 1466627194695 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}] 13:26:34 INFO - PROCESS | 2636 | 1466627194702 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:34 INFO - PROCESS | 2636 | 1466627194848 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:26:34 INFO - PROCESS | 2636 | 1466627194905 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 2636 | 1466627194907 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F635D800 == 38 [pid = 2636] [id = 466] 13:26:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F3253C00) [pid = 2636] [serial = 1398] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3970400) [pid = 2636] [serial = 1399] [outer = 000000A5F3253C00] 13:26:34 INFO - PROCESS | 2636 | 1466627194953 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F5023400) [pid = 2636] [serial = 1400] [outer = 000000A5F3253C00] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F5F21800) [pid = 2636] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6688400) [pid = 2636] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F64BA400) [pid = 2636] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E9540800) [pid = 2636] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E9A85C00) [pid = 2636] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EA3E3000) [pid = 2636] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A581E37000) [pid = 2636] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F324F000) [pid = 2636] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F27AD400) [pid = 2636] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F66E7000) [pid = 2636] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5ED570400) [pid = 2636] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64CEC00) [pid = 2636] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:26:35 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F7F16000) [pid = 2636] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:26:35 INFO - PROCESS | 2636 | 1466627195565 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]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 943ms 13:26:35 INFO - PROCESS | 2636 | 1466627195617 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 2636 | 1466627195619 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:26:35 INFO - PROCESS | 2636 | 1466627195623 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 2636 | 1466627195624 Marionette TRACE conn6 <- [1,1830,null,{}] 13:26:35 INFO - PROCESS | 2636 | 1466627195628 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}] 13:26:35 INFO - PROCESS | 2636 | 1466627195630 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:35 INFO - PROCESS | 2636 | 1466627195749 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:26:35 INFO - PROCESS | 2636 | 1466627195801 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 2636 | 1466627195803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB7800 == 39 [pid = 2636] [id = 467] 13:26:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8EE1000) [pid = 2636] [serial = 1401] [outer = 0000000000000000] 13:26:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27B5C00) [pid = 2636] [serial = 1402] [outer = 000000A5E8EE1000] 13:26:35 INFO - PROCESS | 2636 | 1466627195848 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F5137800) [pid = 2636] [serial = 1403] [outer = 000000A5E8EE1000] 13:26:36 INFO - PROCESS | 2636 | 1466627196197 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]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 13:26:36 INFO - PROCESS | 2636 | 1466627196255 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 2636 | 1466627196257 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:26:36 INFO - PROCESS | 2636 | 1466627196260 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 2636 | 1466627196262 Marionette TRACE conn6 <- [1,1834,null,{}] 13:26:36 INFO - PROCESS | 2636 | 1466627196266 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}] 13:26:36 INFO - PROCESS | 2636 | 1466627196267 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:36 INFO - PROCESS | 2636 | 1466627196350 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:26:36 INFO - PROCESS | 2636 | 1466627196356 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 2636 | 1466627196358 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7348000 == 40 [pid = 2636] [id = 468] 13:26:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F5DEB000) [pid = 2636] [serial = 1404] [outer = 0000000000000000] 13:26:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6142400) [pid = 2636] [serial = 1405] [outer = 000000A5F5DEB000] 13:26:36 INFO - PROCESS | 2636 | 1466627196402 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6487400) [pid = 2636] [serial = 1406] [outer = 000000A5F5DEB000] 13:26:36 INFO - PROCESS | 2636 | 1466627196818 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]]]}] 13:26:36 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) 13:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 587ms 13:26:36 INFO - PROCESS | 2636 | 1466627196851 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 2636 | 1466627196853 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:26:36 INFO - PROCESS | 2636 | 1466627196867 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 2636 | 1466627196870 Marionette TRACE conn6 <- [1,1838,null,{}] 13:26:36 INFO - PROCESS | 2636 | 1466627196894 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}] 13:26:36 INFO - PROCESS | 2636 | 1466627196896 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:36 INFO - PROCESS | 2636 | 1466627196987 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:26:36 INFO - PROCESS | 2636 | 1466627196992 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 2636 | 1466627196994 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9156800 == 41 [pid = 2636] [id = 469] 13:26:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E95BC400) [pid = 2636] [serial = 1407] [outer = 0000000000000000] 13:26:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64C1400) [pid = 2636] [serial = 1408] [outer = 000000A5E95BC400] 13:26:37 INFO - PROCESS | 2636 | 1466627197041 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64D2400) [pid = 2636] [serial = 1409] [outer = 000000A5E95BC400] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C85000 == 40 [pid = 2636] [id = 458] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5880800 == 39 [pid = 2636] [id = 456] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD178800 == 38 [pid = 2636] [id = 459] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9D3800 == 37 [pid = 2636] [id = 455] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE5800 == 36 [pid = 2636] [id = 457] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC874800 == 35 [pid = 2636] [id = 454] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDD6F800 == 34 [pid = 2636] [id = 462] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C7B000 == 33 [pid = 2636] [id = 461] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA513800 == 32 [pid = 2636] [id = 460] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E0D800 == 31 [pid = 2636] [id = 464] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB7800 == 30 [pid = 2636] [id = 467] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5891000 == 29 [pid = 2636] [id = 465] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F635D800 == 28 [pid = 2636] [id = 466] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7348000 == 27 [pid = 2636] [id = 468] 13:26:38 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B77800 == 26 [pid = 2636] [id = 463] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F611CC00) [pid = 2636] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F66E9400) [pid = 2636] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F64DA800) [pid = 2636] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5ED5F5400) [pid = 2636] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E97B7000) [pid = 2636] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EE35A000) [pid = 2636] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5ED6BB000) [pid = 2636] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E7B4A800) [pid = 2636] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F648C400) [pid = 2636] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F513A800) [pid = 2636] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED56DC00) [pid = 2636] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F3170400) [pid = 2636] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8D0E000) [pid = 2636] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66C1800) [pid = 2636] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EEF89C00) [pid = 2636] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F7184C00) [pid = 2636] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F443B000) [pid = 2636] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F316B800) [pid = 2636] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F64D9000) [pid = 2636] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6681C00) [pid = 2636] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F6513C00) [pid = 2636] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F6C35400) [pid = 2636] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F2B3D400) [pid = 2636] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F853D800) [pid = 2636] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F7FB4000) [pid = 2636] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:26:38 INFO - PROCESS | 2636 | 1466627198834 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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1990ms 13:26:38 INFO - PROCESS | 2636 | 1466627198862 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 2636 | 1466627198866 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:26:38 INFO - PROCESS | 2636 | 1466627198872 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 2636 | 1466627198876 Marionette TRACE conn6 <- [1,1842,null,{}] 13:26:38 INFO - PROCESS | 2636 | 1466627198883 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}] 13:26:38 INFO - PROCESS | 2636 | 1466627198886 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:38 INFO - PROCESS | 2636 | 1466627198983 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:26:39 INFO - PROCESS | 2636 | 1466627198991 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 2636 | 1466627198996 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8D9F000 == 27 [pid = 2636] [id = 470] 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5E8C22000) [pid = 2636] [serial = 1410] [outer = 0000000000000000] 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5E8C24400) [pid = 2636] [serial = 1411] [outer = 000000A5E8C22000] 13:26:39 INFO - PROCESS | 2636 | 1466627199047 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8D20C00) [pid = 2636] [serial = 1412] [outer = 000000A5E8C22000] 13:26:39 INFO - PROCESS | 2636 | 1466627199548 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 13:26:39 INFO - PROCESS | 2636 | 1466627199607 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 2636 | 1466627199613 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:26:39 INFO - PROCESS | 2636 | 1466627199620 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 2636 | 1466627199623 Marionette TRACE conn6 <- [1,1846,null,{}] 13:26:39 INFO - PROCESS | 2636 | 1466627199627 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}] 13:26:39 INFO - PROCESS | 2636 | 1466627199630 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:39 INFO - PROCESS | 2636 | 1466627199723 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:26:39 INFO - PROCESS | 2636 | 1466627199730 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 2636 | 1466627199733 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE76800 == 28 [pid = 2636] [id = 471] 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E8E27400) [pid = 2636] [serial = 1413] [outer = 0000000000000000] 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E8E77800) [pid = 2636] [serial = 1414] [outer = 000000A5E8E27400] 13:26:39 INFO - PROCESS | 2636 | 1466627199790 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8ED7C00) [pid = 2636] [serial = 1415] [outer = 000000A5E8E27400] 13:26:40 INFO - PROCESS | 2636 | 1466627200256 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]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 13:26:40 INFO - PROCESS | 2636 | 1466627200310 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:26:40 INFO - PROCESS | 2636 | 1466627200313 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:26:40 INFO - PROCESS | 2636 | 1466627200316 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 2636 | 1466627200320 Marionette TRACE conn6 <- [1,1850,null,{}] 13:26:40 INFO - PROCESS | 2636 | 1466627200332 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}] 13:26:40 INFO - PROCESS | 2636 | 1466627200338 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:40 INFO - PROCESS | 2636 | 1466627200457 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:26:40 INFO - PROCESS | 2636 | 1466627200475 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 2636 | 1466627200478 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B68800 == 29 [pid = 2636] [id = 472] 13:26:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5814D5400) [pid = 2636] [serial = 1416] [outer = 0000000000000000] 13:26:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E9A8A000) [pid = 2636] [serial = 1417] [outer = 000000A5814D5400] 13:26:40 INFO - PROCESS | 2636 | 1466627200588 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5ED533000) [pid = 2636] [serial = 1418] [outer = 000000A5814D5400] 13:26:41 INFO - PROCESS | 2636 | 1466627200986 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]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 693ms 13:26:41 INFO - PROCESS | 2636 | 1466627201011 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 2636 | 1466627201014 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:26:41 INFO - PROCESS | 2636 | 1466627201017 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:26:41 INFO - PROCESS | 2636 | 1466627201019 Marionette TRACE conn6 <- [1,1854,null,{}] 13:26:41 INFO - PROCESS | 2636 | 1466627201022 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}] 13:26:41 INFO - PROCESS | 2636 | 1466627201024 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:41 INFO - PROCESS | 2636 | 1466627201142 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:26:41 INFO - PROCESS | 2636 | 1466627201189 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 2636 | 1466627201191 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3497000 == 30 [pid = 2636] [id = 473] 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5ED5F4800) [pid = 2636] [serial = 1419] [outer = 0000000000000000] 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EDDB1000) [pid = 2636] [serial = 1420] [outer = 000000A5ED5F4800] 13:26:41 INFO - PROCESS | 2636 | 1466627201237 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EEE6F400) [pid = 2636] [serial = 1421] [outer = 000000A5ED5F4800] 13:26:41 INFO - PROCESS | 2636 | 1466627201630 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]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 626ms 13:26:41 INFO - PROCESS | 2636 | 1466627201646 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 2636 | 1466627201648 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:26:41 INFO - PROCESS | 2636 | 1466627201652 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 2636 | 1466627201654 Marionette TRACE conn6 <- [1,1858,null,{}] 13:26:41 INFO - PROCESS | 2636 | 1466627201657 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}] 13:26:41 INFO - PROCESS | 2636 | 1466627201659 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:41 INFO - PROCESS | 2636 | 1466627201768 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:26:41 INFO - PROCESS | 2636 | 1466627201808 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 2636 | 1466627201810 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50D7800 == 31 [pid = 2636] [id = 474] 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E27000) [pid = 2636] [serial = 1422] [outer = 0000000000000000] 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEFD2400) [pid = 2636] [serial = 1423] [outer = 000000A5E8E27000] 13:26:41 INFO - PROCESS | 2636 | 1466627201859 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF6D4C00) [pid = 2636] [serial = 1424] [outer = 000000A5E8E27000] 13:26:42 INFO - PROCESS | 2636 | 1466627202284 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 13:26:42 INFO - PROCESS | 2636 | 1466627202347 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 2636 | 1466627202349 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:26:42 INFO - PROCESS | 2636 | 1466627202352 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 2636 | 1466627202354 Marionette TRACE conn6 <- [1,1862,null,{}] 13:26:42 INFO - PROCESS | 2636 | 1466627202358 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}] 13:26:42 INFO - PROCESS | 2636 | 1466627202365 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:42 INFO - PROCESS | 2636 | 1466627202475 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:26:42 INFO - PROCESS | 2636 | 1466627202489 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 2636 | 1466627202491 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C88800 == 32 [pid = 2636] [id = 475] 13:26:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF9BE000) [pid = 2636] [serial = 1425] [outer = 0000000000000000] 13:26:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F2B44000) [pid = 2636] [serial = 1426] [outer = 000000A5EF9BE000] 13:26:42 INFO - PROCESS | 2636 | 1466627202538 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F316B800) [pid = 2636] [serial = 1427] [outer = 000000A5EF9BE000] 13:26:42 INFO - PROCESS | 2636 | 1466627202972 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 13:26:43 INFO - PROCESS | 2636 | 1466627203026 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:26:43 INFO - PROCESS | 2636 | 1466627203029 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:26:43 INFO - PROCESS | 2636 | 1466627203032 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 2636 | 1466627203034 Marionette TRACE conn6 <- [1,1866,null,{}] 13:26:43 INFO - PROCESS | 2636 | 1466627203037 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}] 13:26:43 INFO - PROCESS | 2636 | 1466627203039 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:43 INFO - PROCESS | 2636 | 1466627203118 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:26:43 INFO - PROCESS | 2636 | 1466627203152 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 2636 | 1466627203154 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6363000 == 33 [pid = 2636] [id = 476] 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F3223800) [pid = 2636] [serial = 1428] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F322B400) [pid = 2636] [serial = 1429] [outer = 000000A5F3223800] 13:26:43 INFO - PROCESS | 2636 | 1466627203200 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F32BD000) [pid = 2636] [serial = 1430] [outer = 000000A5F3223800] 13:26:43 INFO - PROCESS | 2636 | 1466627203610 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 13:26:43 INFO - PROCESS | 2636 | 1466627203664 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 2636 | 1466627203667 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:26:43 INFO - PROCESS | 2636 | 1466627203671 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 2636 | 1466627203673 Marionette TRACE conn6 <- [1,1870,null,{}] 13:26:43 INFO - PROCESS | 2636 | 1466627203676 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}] 13:26:43 INFO - PROCESS | 2636 | 1466627203678 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:43 INFO - PROCESS | 2636 | 1466627203758 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:26:43 INFO - PROCESS | 2636 | 1466627203764 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 2636 | 1466627203766 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB9800 == 34 [pid = 2636] [id = 477] 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A581E35800) [pid = 2636] [serial = 1431] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F443E000) [pid = 2636] [serial = 1432] [outer = 000000A581E35800] 13:26:43 INFO - PROCESS | 2636 | 1466627203813 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F5027000) [pid = 2636] [serial = 1433] [outer = 000000A581E35800] 13:26:44 INFO - PROCESS | 2636 | 1466627204273 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 13:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:26:44 INFO - PROCESS | 2636 | 1466627204345 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 2636 | 1466627204347 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:26:44 INFO - PROCESS | 2636 | 1466627204350 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 2636 | 1466627204352 Marionette TRACE conn6 <- [1,1874,null,{}] 13:26:44 INFO - PROCESS | 2636 | 1466627204356 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}] 13:26:44 INFO - PROCESS | 2636 | 1466627204358 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:44 INFO - PROCESS | 2636 | 1466627204469 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:26:44 INFO - PROCESS | 2636 | 1466627204547 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 2636 | 1466627204549 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B68000 == 35 [pid = 2636] [id = 478] 13:26:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F5025400) [pid = 2636] [serial = 1434] [outer = 0000000000000000] 13:26:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F5B8D800) [pid = 2636] [serial = 1435] [outer = 000000A5F5025400] 13:26:44 INFO - PROCESS | 2636 | 1466627204593 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6142000) [pid = 2636] [serial = 1436] [outer = 000000A5F5025400] 13:26:45 INFO - PROCESS | 2636 | 1466627205015 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 13:26:45 INFO - PROCESS | 2636 | 1466627205044 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 2636 | 1466627205046 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:26:45 INFO - PROCESS | 2636 | 1466627205049 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 2636 | 1466627205051 Marionette TRACE conn6 <- [1,1878,null,{}] 13:26:45 INFO - PROCESS | 2636 | 1466627205055 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}] 13:26:45 INFO - PROCESS | 2636 | 1466627205057 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:45 INFO - PROCESS | 2636 | 1466627205173 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:26:45 INFO - PROCESS | 2636 | 1466627205179 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 2636 | 1466627205181 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9830800 == 36 [pid = 2636] [id = 479] 13:26:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6141000) [pid = 2636] [serial = 1437] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F6489400) [pid = 2636] [serial = 1438] [outer = 000000A5F6141000] 13:26:45 INFO - PROCESS | 2636 | 1466627205226 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F64C0000) [pid = 2636] [serial = 1439] [outer = 000000A5F6141000] 13:26:45 INFO - PROCESS | 2636 | 1466627205675 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 13:26:45 INFO - PROCESS | 2636 | 1466627205723 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 2636 | 1466627205726 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:26:45 INFO - PROCESS | 2636 | 1466627205729 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 2636 | 1466627205731 Marionette TRACE conn6 <- [1,1882,null,{}] 13:26:45 INFO - PROCESS | 2636 | 1466627205734 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}] 13:26:45 INFO - PROCESS | 2636 | 1466627205737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:45 INFO - PROCESS | 2636 | 1466627205894 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:26:45 INFO - PROCESS | 2636 | 1466627205920 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 2636 | 1466627205923 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5053000 == 37 [pid = 2636] [id = 480] 13:26:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F64C5400) [pid = 2636] [serial = 1440] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F650E400) [pid = 2636] [serial = 1441] [outer = 000000A5F64C5400] 13:26:45 INFO - PROCESS | 2636 | 1466627205972 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F656A800) [pid = 2636] [serial = 1442] [outer = 000000A5F64C5400] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EEF94400) [pid = 2636] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F27B2C00) [pid = 2636] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5E8EE1000) [pid = 2636] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F3253C00) [pid = 2636] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F5DEB000) [pid = 2636] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E86BA000) [pid = 2636] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8D0CC00) [pid = 2636] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F667EC00) [pid = 2636] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F27AEC00) [pid = 2636] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E7B800) [pid = 2636] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5ED574400) [pid = 2636] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:26:46 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8ED5000) [pid = 2636] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:26:46 INFO - PROCESS | 2636 | 1466627206458 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 13:26:46 INFO - PROCESS | 2636 | 1466627206508 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 2636 | 1466627206510 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:26:46 INFO - PROCESS | 2636 | 1466627206514 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 2636 | 1466627206515 Marionette TRACE conn6 <- [1,1886,null,{}] 13:26:46 INFO - PROCESS | 2636 | 1466627206519 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}] 13:26:46 INFO - PROCESS | 2636 | 1466627206521 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:46 INFO - PROCESS | 2636 | 1466627206605 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:26:46 INFO - PROCESS | 2636 | 1466627206610 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 2636 | 1466627206612 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9C7800 == 38 [pid = 2636] [id = 481] 13:26:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EEE11400) [pid = 2636] [serial = 1443] [outer = 0000000000000000] 13:26:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F39B1400) [pid = 2636] [serial = 1444] [outer = 000000A5EEE11400] 13:26:46 INFO - PROCESS | 2636 | 1466627206659 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6564C00) [pid = 2636] [serial = 1445] [outer = 000000A5EEE11400] 13:26:47 INFO - PROCESS | 2636 | 1466627207091 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 627ms 13:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:26:47 INFO - PROCESS | 2636 | 1466627207144 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 2636 | 1466627207146 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:26:47 INFO - PROCESS | 2636 | 1466627207149 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 2636 | 1466627207151 Marionette TRACE conn6 <- [1,1890,null,{}] 13:26:47 INFO - PROCESS | 2636 | 1466627207155 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}] 13:26:47 INFO - PROCESS | 2636 | 1466627207157 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:47 INFO - PROCESS | 2636 | 1466627207239 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:26:47 INFO - PROCESS | 2636 | 1466627207244 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 2636 | 1466627207246 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF87800 == 39 [pid = 2636] [id = 482] 13:26:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6570800) [pid = 2636] [serial = 1446] [outer = 0000000000000000] 13:26:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F667D000) [pid = 2636] [serial = 1447] [outer = 000000A5F6570800] 13:26:47 INFO - PROCESS | 2636 | 1466627207292 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6686C00) [pid = 2636] [serial = 1448] [outer = 000000A5F6570800] 13:26:47 INFO - PROCESS | 2636 | 1466627207719 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 626ms 13:26:47 INFO - PROCESS | 2636 | 1466627207782 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 2636 | 1466627207784 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:26:47 INFO - PROCESS | 2636 | 1466627207792 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 2636 | 1466627207794 Marionette TRACE conn6 <- [1,1894,null,{}] 13:26:47 INFO - PROCESS | 2636 | 1466627207798 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}] 13:26:47 INFO - PROCESS | 2636 | 1466627207799 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:47 INFO - PROCESS | 2636 | 1466627207885 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:26:47 INFO - PROCESS | 2636 | 1466627207899 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 2636 | 1466627207901 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD160800 == 40 [pid = 2636] [id = 483] 13:26:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F66BEC00) [pid = 2636] [serial = 1449] [outer = 0000000000000000] 13:26:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F66DE000) [pid = 2636] [serial = 1450] [outer = 000000A5F66BEC00] 13:26:47 INFO - PROCESS | 2636 | 1466627207951 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F66E8000) [pid = 2636] [serial = 1451] [outer = 000000A5F66BEC00] 13:26:48 INFO - PROCESS | 2636 | 1466627208652 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]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 13:26:48 INFO - PROCESS | 2636 | 1466627208735 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 2636 | 1466627208740 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:26:48 INFO - PROCESS | 2636 | 1466627208746 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:26:48 INFO - PROCESS | 2636 | 1466627208749 Marionette TRACE conn6 <- [1,1898,null,{}] 13:26:48 INFO - PROCESS | 2636 | 1466627208755 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}] 13:26:48 INFO - PROCESS | 2636 | 1466627208759 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:48 INFO - PROCESS | 2636 | 1466627208917 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:26:49 INFO - PROCESS | 2636 | 1466627209032 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 2636 | 1466627209035 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6E4000 == 41 [pid = 2636] [id = 484] 13:26:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E7BD2C00) [pid = 2636] [serial = 1452] [outer = 0000000000000000] 13:26:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8D23400) [pid = 2636] [serial = 1453] [outer = 000000A5E7BD2C00] 13:26:49 INFO - PROCESS | 2636 | 1466627209095 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8E7E000) [pid = 2636] [serial = 1454] [outer = 000000A5E7BD2C00] 13:26:49 INFO - PROCESS | 2636 | 1466627209825 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]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1131ms 13:26:50 INFO - PROCESS | 2636 | 1466627210058 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 2636 | 1466627210063 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:26:50 INFO - PROCESS | 2636 | 1466627210070 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 2636 | 1466627210073 Marionette TRACE conn6 <- [1,1902,null,{}] 13:26:50 INFO - PROCESS | 2636 | 1466627210079 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}] 13:26:50 INFO - PROCESS | 2636 | 1466627210082 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:26:50 INFO - PROCESS | 2636 | 1466627210196 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:26:50 INFO - PROCESS | 2636 | 1466627210294 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 2636 | 1466627210299 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED5AC000 == 42 [pid = 2636] [id = 485] 13:26:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E8E1B800) [pid = 2636] [serial = 1455] [outer = 0000000000000000] 13:26:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5E8E7D000) [pid = 2636] [serial = 1456] [outer = 000000A5E8E1B800] 13:26:50 INFO - PROCESS | 2636 | 1466627210349 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E941C400) [pid = 2636] [serial = 1457] [outer = 000000A5E8E1B800] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF87800 == 41 [pid = 2636] [id = 482] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9C7800 == 40 [pid = 2636] [id = 481] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5053000 == 39 [pid = 2636] [id = 480] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9830800 == 38 [pid = 2636] [id = 479] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B68000 == 37 [pid = 2636] [id = 478] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB9800 == 36 [pid = 2636] [id = 477] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6363000 == 35 [pid = 2636] [id = 476] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C88800 == 34 [pid = 2636] [id = 475] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50D7800 == 33 [pid = 2636] [id = 474] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F64C1400) [pid = 2636] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3497000 == 32 [pid = 2636] [id = 473] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B68800 == 31 [pid = 2636] [id = 472] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE76800 == 30 [pid = 2636] [id = 471] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8D9F000 == 29 [pid = 2636] [id = 470] 13:26:50 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9156800 == 28 [pid = 2636] [id = 469] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EF6F1000) [pid = 2636] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F3168C00) [pid = 2636] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F2B2B400) [pid = 2636] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F27B5C00) [pid = 2636] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F3970400) [pid = 2636] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F6142400) [pid = 2636] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F5023400) [pid = 2636] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8C26400) [pid = 2636] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8D24C00) [pid = 2636] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F6487400) [pid = 2636] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8FA1C00) [pid = 2636] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E21400) [pid = 2636] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F8549400) [pid = 2636] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F66E1000) [pid = 2636] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F611F400) [pid = 2636] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F322FC00) [pid = 2636] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EEFD4C00) [pid = 2636] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EA5B7800) [pid = 2636] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5ED6BA800) [pid = 2636] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8EDCC00) [pid = 2636] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8FA2000) [pid = 2636] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F27AB800) [pid = 2636] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EE151800) [pid = 2636] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F5137800) [pid = 2636] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:26:51 INFO - PROCESS | 2636 | 1466627211007 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]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 965ms 13:26:51 INFO - PROCESS | 2636 | 1466627211055 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 2636 | 1466627211058 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:26:51 INFO - PROCESS | 2636 | 1466627211066 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 2636 | 1466627211070 Marionette TRACE conn6 <- [1,1906,null,{}] 13:26:51 INFO - PROCESS | 2636 | 1466627211081 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}] 13:26:51 INFO - PROCESS | 2636 | 1466627211084 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:51 INFO - PROCESS | 2636 | 1466627211175 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:26:51 INFO - PROCESS | 2636 | 1466627211182 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 2636 | 1466627211184 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0BE800 == 29 [pid = 2636] [id = 486] 13:26:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8E20000) [pid = 2636] [serial = 1458] [outer = 0000000000000000] 13:26:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E9547800) [pid = 2636] [serial = 1459] [outer = 000000A5E8E20000] 13:26:51 INFO - PROCESS | 2636 | 1466627211235 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EA3E6800) [pid = 2636] [serial = 1460] [outer = 000000A5E8E20000] 13:26:51 INFO - PROCESS | 2636 | 1466627211737 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]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 13:26:51 INFO - PROCESS | 2636 | 1466627211797 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 2636 | 1466627211799 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:26:51 INFO - PROCESS | 2636 | 1466627211803 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 2636 | 1466627211805 Marionette TRACE conn6 <- [1,1910,null,{}] 13:26:51 INFO - PROCESS | 2636 | 1466627211816 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}] 13:26:51 INFO - PROCESS | 2636 | 1466627211821 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:51 INFO - PROCESS | 2636 | 1466627211920 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:26:51 INFO - PROCESS | 2636 | 1466627211930 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 2636 | 1466627211935 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3177000 == 30 [pid = 2636] [id = 487] 13:26:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEF89400) [pid = 2636] [serial = 1461] [outer = 0000000000000000] 13:26:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EEFCD400) [pid = 2636] [serial = 1462] [outer = 000000A5EEF89400] 13:26:51 INFO - PROCESS | 2636 | 1466627211984 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EF6E8C00) [pid = 2636] [serial = 1463] [outer = 000000A5EEF89400] 13:26:52 INFO - PROCESS | 2636 | 1466627212460 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]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 13:26:52 INFO - PROCESS | 2636 | 1466627212497 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 2636 | 1466627212500 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:26:52 INFO - PROCESS | 2636 | 1466627212503 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:26:52 INFO - PROCESS | 2636 | 1466627212505 Marionette TRACE conn6 <- [1,1914,null,{}] 13:26:52 INFO - PROCESS | 2636 | 1466627212508 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}] 13:26:52 INFO - PROCESS | 2636 | 1466627212511 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:52 INFO - PROCESS | 2636 | 1466627212603 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:26:52 INFO - PROCESS | 2636 | 1466627212610 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 2636 | 1466627212612 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50D7800 == 31 [pid = 2636] [id = 488] 13:26:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8C20C00) [pid = 2636] [serial = 1464] [outer = 0000000000000000] 13:26:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F27B0800) [pid = 2636] [serial = 1465] [outer = 000000A5E8C20C00] 13:26:52 INFO - PROCESS | 2636 | 1466627212660 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F2B2B400) [pid = 2636] [serial = 1466] [outer = 000000A5E8C20C00] 13:26:53 INFO - PROCESS | 2636 | 1466627213090 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]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 13:26:53 INFO - PROCESS | 2636 | 1466627213135 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 2636 | 1466627213137 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:26:53 INFO - PROCESS | 2636 | 1466627213141 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:26:53 INFO - PROCESS | 2636 | 1466627213143 Marionette TRACE conn6 <- [1,1918,null,{}] 13:26:53 INFO - PROCESS | 2636 | 1466627213154 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}] 13:26:53 INFO - PROCESS | 2636 | 1466627213156 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:53 INFO - PROCESS | 2636 | 1466627213262 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:26:53 INFO - PROCESS | 2636 | 1466627213339 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 2636 | 1466627213348 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F596F800 == 32 [pid = 2636] [id = 489] 13:26:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F27ACC00) [pid = 2636] [serial = 1467] [outer = 0000000000000000] 13:26:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F3167400) [pid = 2636] [serial = 1468] [outer = 000000A5F27ACC00] 13:26:53 INFO - PROCESS | 2636 | 1466627213393 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F322A800) [pid = 2636] [serial = 1469] [outer = 000000A5F27ACC00] 13:26:53 INFO - PROCESS | 2636 | 1466627213798 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]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 13:26:53 INFO - PROCESS | 2636 | 1466627213877 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 2636 | 1466627213879 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:26:53 INFO - PROCESS | 2636 | 1466627213882 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 2636 | 1466627213884 Marionette TRACE conn6 <- [1,1922,null,{}] 13:26:53 INFO - PROCESS | 2636 | 1466627213888 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}] 13:26:53 INFO - PROCESS | 2636 | 1466627213894 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:54 INFO - PROCESS | 2636 | 1466627214056 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:26:54 INFO - PROCESS | 2636 | 1466627214064 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2636 | 1466627214067 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F696C800 == 33 [pid = 2636] [id = 490] 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F3970400) [pid = 2636] [serial = 1470] [outer = 0000000000000000] 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F5DE7400) [pid = 2636] [serial = 1471] [outer = 000000A5F3970400] 13:26:54 INFO - PROCESS | 2636 | 1466627214157 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F6482800) [pid = 2636] [serial = 1472] [outer = 000000A5F3970400] 13:26:54 INFO - PROCESS | 2636 | 1466627214607 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]]]}] 13:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 776ms 13:26:54 INFO - PROCESS | 2636 | 1466627214662 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 2636 | 1466627214664 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:26:54 INFO - PROCESS | 2636 | 1466627214667 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:26:54 INFO - PROCESS | 2636 | 1466627214669 Marionette TRACE conn6 <- [1,1926,null,{}] 13:26:54 INFO - PROCESS | 2636 | 1466627214672 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}] 13:26:54 INFO - PROCESS | 2636 | 1466627214675 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:54 INFO - PROCESS | 2636 | 1466627214794 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:26:54 INFO - PROCESS | 2636 | 1466627214848 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 2636 | 1466627214851 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7348000 == 34 [pid = 2636] [id = 491] 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F648F800) [pid = 2636] [serial = 1473] [outer = 0000000000000000] 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F64C2000) [pid = 2636] [serial = 1474] [outer = 000000A5F648F800] 13:26:54 INFO - PROCESS | 2636 | 1466627214895 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F64DB000) [pid = 2636] [serial = 1475] [outer = 000000A5F648F800] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F5025400) [pid = 2636] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6141000) [pid = 2636] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E95BC400) [pid = 2636] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8C22000) [pid = 2636] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8E27400) [pid = 2636] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5ED5F4800) [pid = 2636] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5814D5400) [pid = 2636] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EF9BE000) [pid = 2636] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F3223800) [pid = 2636] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E27000) [pid = 2636] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64C5400) [pid = 2636] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6570800) [pid = 2636] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A581E35800) [pid = 2636] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:26:55 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EEE11400) [pid = 2636] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:26:55 INFO - PROCESS | 2636 | 1466627215382 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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 732ms 13:26:55 INFO - PROCESS | 2636 | 1466627215403 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 2636 | 1466627215405 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:26:55 INFO - PROCESS | 2636 | 1466627215408 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 2636 | 1466627215410 Marionette TRACE conn6 <- [1,1930,null,{}] 13:26:55 INFO - PROCESS | 2636 | 1466627215414 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}] 13:26:55 INFO - PROCESS | 2636 | 1466627215415 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:55 INFO - PROCESS | 2636 | 1466627215499 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:26:55 INFO - PROCESS | 2636 | 1466627215576 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 2636 | 1466627215578 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F851B800 == 35 [pid = 2636] [id = 492] 13:26:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8557C00) [pid = 2636] [serial = 1476] [outer = 0000000000000000] 13:26:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EEE11400) [pid = 2636] [serial = 1477] [outer = 000000A5E8557C00] 13:26:55 INFO - PROCESS | 2636 | 1466627215624 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64C3400) [pid = 2636] [serial = 1478] [outer = 000000A5E8557C00] 13:26:55 INFO - PROCESS | 2636 | 1466627215962 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]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 587ms 13:26:56 INFO - PROCESS | 2636 | 1466627215999 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 2636 | 1466627216009 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:26:56 INFO - PROCESS | 2636 | 1466627216013 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 2636 | 1466627216015 Marionette TRACE conn6 <- [1,1934,null,{}] 13:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:26:56 INFO - PROCESS | 2636 | 1466627216018 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}] 13:26:56 INFO - PROCESS | 2636 | 1466627216020 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:56 INFO - PROCESS | 2636 | 1466627216102 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:26:56 INFO - PROCESS | 2636 | 1466627216209 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 2636 | 1466627216211 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC591000 == 36 [pid = 2636] [id = 493] 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E86B7000) [pid = 2636] [serial = 1479] [outer = 0000000000000000] 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6513400) [pid = 2636] [serial = 1480] [outer = 000000A5E86B7000] 13:26:56 INFO - PROCESS | 2636 | 1466627216258 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F667DC00) [pid = 2636] [serial = 1481] [outer = 000000A5E86B7000] 13:26:56 INFO - PROCESS | 2636 | 1466627216624 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]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 13:26:56 INFO - PROCESS | 2636 | 1466627216648 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 2636 | 1466627216650 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:26:56 INFO - PROCESS | 2636 | 1466627216653 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 2636 | 1466627216655 Marionette TRACE conn6 <- [1,1938,null,{}] 13:26:56 INFO - PROCESS | 2636 | 1466627216659 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}] 13:26:56 INFO - PROCESS | 2636 | 1466627216661 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:56 INFO - PROCESS | 2636 | 1466627216775 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:26:56 INFO - PROCESS | 2636 | 1466627216783 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 2636 | 1466627216785 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5041800 == 37 [pid = 2636] [id = 494] 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6519C00) [pid = 2636] [serial = 1482] [outer = 0000000000000000] 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F66DF800) [pid = 2636] [serial = 1483] [outer = 000000A5F6519C00] 13:26:56 INFO - PROCESS | 2636 | 1466627216831 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6927800) [pid = 2636] [serial = 1484] [outer = 000000A5F6519C00] 13:26:57 INFO - PROCESS | 2636 | 1466627217311 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]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 13:26:57 INFO - PROCESS | 2636 | 1466627217340 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 2636 | 1466627217345 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:26:57 INFO - PROCESS | 2636 | 1466627217352 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 2636 | 1466627217357 Marionette TRACE conn6 <- [1,1942,null,{}] 13:26:57 INFO - PROCESS | 2636 | 1466627217365 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}] 13:26:57 INFO - PROCESS | 2636 | 1466627217368 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:57 INFO - PROCESS | 2636 | 1466627217536 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:26:57 INFO - PROCESS | 2636 | 1466627217632 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 2636 | 1466627217637 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA510000 == 38 [pid = 2636] [id = 495] 13:26:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8D2AC00) [pid = 2636] [serial = 1485] [outer = 0000000000000000] 13:26:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8E77400) [pid = 2636] [serial = 1486] [outer = 000000A5E8D2AC00] 13:26:57 INFO - PROCESS | 2636 | 1466627217696 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E9A47800) [pid = 2636] [serial = 1487] [outer = 000000A5E8D2AC00] 13:26:58 INFO - PROCESS | 2636 | 1466627218263 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]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 943ms 13:26:58 INFO - PROCESS | 2636 | 1466627218297 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 2636 | 1466627218302 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:26:58 INFO - PROCESS | 2636 | 1466627218310 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 2636 | 1466627218313 Marionette TRACE conn6 <- [1,1946,null,{}] 13:26:58 INFO - PROCESS | 2636 | 1466627218317 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}] 13:26:58 INFO - PROCESS | 2636 | 1466627218320 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:58 INFO - PROCESS | 2636 | 1466627218439 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:26:58 INFO - PROCESS | 2636 | 1466627218602 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 2636 | 1466627218605 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588D000 == 39 [pid = 2636] [id = 496] 13:26:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EEE70800) [pid = 2636] [serial = 1488] [outer = 0000000000000000] 13:26:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5EEFD5800) [pid = 2636] [serial = 1489] [outer = 000000A5EEE70800] 13:26:58 INFO - PROCESS | 2636 | 1466627218664 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F1F84400) [pid = 2636] [serial = 1490] [outer = 000000A5EEE70800] 13:26:59 INFO - PROCESS | 2636 | 1466627219259 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 985ms 13:26:59 INFO - PROCESS | 2636 | 1466627219296 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 2636 | 1466627219298 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:26:59 INFO - PROCESS | 2636 | 1466627219302 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 2636 | 1466627219307 Marionette TRACE conn6 <- [1,1950,null,{}] 13:26:59 INFO - PROCESS | 2636 | 1466627219319 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}] 13:26:59 INFO - PROCESS | 2636 | 1466627219324 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:59 INFO - PROCESS | 2636 | 1466627219442 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:26:59 INFO - PROCESS | 2636 | 1466627219564 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 2636 | 1466627219568 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:26:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6DF800 == 40 [pid = 2636] [id = 497] 13:26:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F5B90800) [pid = 2636] [serial = 1491] [outer = 0000000000000000] 13:26:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F6485800) [pid = 2636] [serial = 1492] [outer = 000000A5F5B90800] 13:26:59 INFO - PROCESS | 2636 | 1466627219629 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F66E8800) [pid = 2636] [serial = 1493] [outer = 000000A5F5B90800] 13:27:00 INFO - PROCESS | 2636 | 1466627220251 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]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 985ms 13:27:00 INFO - PROCESS | 2636 | 1466627220303 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 2636 | 1466627220306 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:27:00 INFO - PROCESS | 2636 | 1466627220311 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:27:00 INFO - PROCESS | 2636 | 1466627220313 Marionette TRACE conn6 <- [1,1954,null,{}] 13:27:00 INFO - PROCESS | 2636 | 1466627220317 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}] 13:27:00 INFO - PROCESS | 2636 | 1466627220320 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:00 INFO - PROCESS | 2636 | 1466627220439 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:27:00 INFO - PROCESS | 2636 | 1466627220555 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 2636 | 1466627220557 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3183800 == 41 [pid = 2636] [id = 498] 13:27:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5EA0D5800) [pid = 2636] [serial = 1494] [outer = 0000000000000000] 13:27:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F650F800) [pid = 2636] [serial = 1495] [outer = 000000A5EA0D5800] 13:27:00 INFO - PROCESS | 2636 | 1466627220615 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5F7473800) [pid = 2636] [serial = 1496] [outer = 000000A5EA0D5800] 13:27:01 INFO - PROCESS | 2636 | 1466627221322 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]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1025ms 13:27:01 INFO - PROCESS | 2636 | 1466627221342 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 2636 | 1466627221347 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:27:01 INFO - PROCESS | 2636 | 1466627221351 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:27:01 INFO - PROCESS | 2636 | 1466627221355 Marionette TRACE conn6 <- [1,1958,null,{}] 13:27:01 INFO - PROCESS | 2636 | 1466627221379 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}] 13:27:01 INFO - PROCESS | 2636 | 1466627221382 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:01 INFO - PROCESS | 2636 | 1466627221485 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:27:01 INFO - PROCESS | 2636 | 1466627221568 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 2636 | 1466627221571 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE74800 == 42 [pid = 2636] [id = 499] 13:27:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5E8F9D400) [pid = 2636] [serial = 1497] [outer = 0000000000000000] 13:27:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5ED3C3400) [pid = 2636] [serial = 1498] [outer = 000000A5E8F9D400] 13:27:01 INFO - PROCESS | 2636 | 1466627221667 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 97 (000000A5EEE11800) [pid = 2636] [serial = 1499] [outer = 000000A5E8F9D400] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC591000 == 41 [pid = 2636] [id = 493] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F851B800 == 40 [pid = 2636] [id = 492] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7348000 == 39 [pid = 2636] [id = 491] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F696C800 == 38 [pid = 2636] [id = 490] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F596F800 == 37 [pid = 2636] [id = 489] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50D7800 == 36 [pid = 2636] [id = 488] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3177000 == 35 [pid = 2636] [id = 487] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0BE800 == 34 [pid = 2636] [id = 486] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED5AC000 == 33 [pid = 2636] [id = 485] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6E4000 == 32 [pid = 2636] [id = 484] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD160800 == 31 [pid = 2636] [id = 483] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3183800 == 30 [pid = 2636] [id = 498] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6DF800 == 29 [pid = 2636] [id = 497] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588D000 == 28 [pid = 2636] [id = 496] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5041800 == 27 [pid = 2636] [id = 494] 13:27:02 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA510000 == 26 [pid = 2636] [id = 495] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 96 (000000A5F5B8D800) [pid = 2636] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F6489400) [pid = 2636] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F64D2400) [pid = 2636] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8C24400) [pid = 2636] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E8D20C00) [pid = 2636] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8E77800) [pid = 2636] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8ED7C00) [pid = 2636] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5EDDB1000) [pid = 2636] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EEE6F400) [pid = 2636] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F6142000) [pid = 2636] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E9A8A000) [pid = 2636] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5ED533000) [pid = 2636] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F2B44000) [pid = 2636] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F316B800) [pid = 2636] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F322B400) [pid = 2636] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F32BD000) [pid = 2636] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EEFD2400) [pid = 2636] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EF6D4C00) [pid = 2636] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F650E400) [pid = 2636] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F64C0000) [pid = 2636] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6686C00) [pid = 2636] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F667D000) [pid = 2636] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F66DE000) [pid = 2636] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F656A800) [pid = 2636] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F443E000) [pid = 2636] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F39B1400) [pid = 2636] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6564C00) [pid = 2636] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F5027000) [pid = 2636] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:27:02 INFO - PROCESS | 2636 | 1466627222834 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1536ms 13:27:02 INFO - PROCESS | 2636 | 1466627222892 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 2636 | 1466627222897 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:27:02 INFO - PROCESS | 2636 | 1466627222901 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 2636 | 1466627222907 Marionette TRACE conn6 <- [1,1962,null,{}] 13:27:02 INFO - PROCESS | 2636 | 1466627222912 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}] 13:27:02 INFO - PROCESS | 2636 | 1466627222915 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:03 INFO - PROCESS | 2636 | 1466627223011 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:27:03 INFO - PROCESS | 2636 | 1466627223026 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 2636 | 1466627223029 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97EB800 == 27 [pid = 2636] [id = 500] 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8E79400) [pid = 2636] [serial = 1500] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E7F000) [pid = 2636] [serial = 1501] [outer = 000000A5E8E79400] 13:27:03 INFO - PROCESS | 2636 | 1466627223078 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8F9D000) [pid = 2636] [serial = 1502] [outer = 000000A5E8E79400] 13:27:03 INFO - PROCESS | 2636 | 1466627223554 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 13:27:03 INFO - PROCESS | 2636 | 1466627223598 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 2636 | 1466627223604 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:27:03 INFO - PROCESS | 2636 | 1466627223611 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 2636 | 1466627223614 Marionette TRACE conn6 <- [1,1966,null,{}] 13:27:03 INFO - PROCESS | 2636 | 1466627223618 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}] 13:27:03 INFO - PROCESS | 2636 | 1466627223620 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:03 INFO - PROCESS | 2636 | 1466627223746 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:27:03 INFO - PROCESS | 2636 | 1466627223831 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 2636 | 1466627223834 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE60000 == 28 [pid = 2636] [id = 501] 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8F9EC00) [pid = 2636] [serial = 1503] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5ED56D400) [pid = 2636] [serial = 1504] [outer = 000000A5E8F9EC00] 13:27:03 INFO - PROCESS | 2636 | 1466627223883 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5ED6BC400) [pid = 2636] [serial = 1505] [outer = 000000A5E8F9EC00] 13:27:04 INFO - PROCESS | 2636 | 1466627224266 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 13:27:04 INFO - PROCESS | 2636 | 1466627224304 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 2636 | 1466627224307 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:27:04 INFO - PROCESS | 2636 | 1466627224310 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 2636 | 1466627224314 Marionette TRACE conn6 <- [1,1970,null,{}] 13:27:04 INFO - PROCESS | 2636 | 1466627224326 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}] 13:27:04 INFO - PROCESS | 2636 | 1466627224331 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:04 INFO - PROCESS | 2636 | 1466627224421 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:27:04 INFO - PROCESS | 2636 | 1466627224428 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 2636 | 1466627224431 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F34AC800 == 29 [pid = 2636] [id = 502] 13:27:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EEFD1400) [pid = 2636] [serial = 1506] [outer = 0000000000000000] 13:27:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EF611800) [pid = 2636] [serial = 1507] [outer = 000000A5EEFD1400] 13:27:04 INFO - PROCESS | 2636 | 1466627224480 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F1F80C00) [pid = 2636] [serial = 1508] [outer = 000000A5EEFD1400] 13:27:04 INFO - PROCESS | 2636 | 1466627224952 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 13:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:27:05 INFO - PROCESS | 2636 | 1466627225003 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 2636 | 1466627225006 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:27:05 INFO - PROCESS | 2636 | 1466627225009 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 2636 | 1466627225011 Marionette TRACE conn6 <- [1,1974,null,{}] 13:27:05 INFO - PROCESS | 2636 | 1466627225015 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}] 13:27:05 INFO - PROCESS | 2636 | 1466627225017 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:05 INFO - PROCESS | 2636 | 1466627225167 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:27:05 INFO - PROCESS | 2636 | 1466627225189 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 2636 | 1466627225191 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F514B800 == 30 [pid = 2636] [id = 503] 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F30C9000) [pid = 2636] [serial = 1509] [outer = 0000000000000000] 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F30D1400) [pid = 2636] [serial = 1510] [outer = 000000A5F30C9000] 13:27:05 INFO - PROCESS | 2636 | 1466627225237 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F3223400) [pid = 2636] [serial = 1511] [outer = 000000A5F30C9000] 13:27:05 INFO - PROCESS | 2636 | 1466627225671 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 13:27:05 INFO - PROCESS | 2636 | 1466627225687 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 2636 | 1466627225689 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:27:05 INFO - PROCESS | 2636 | 1466627225692 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:27:05 INFO - PROCESS | 2636 | 1466627225694 Marionette TRACE conn6 <- [1,1978,null,{}] 13:27:05 INFO - PROCESS | 2636 | 1466627225698 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}] 13:27:05 INFO - PROCESS | 2636 | 1466627225700 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:05 INFO - PROCESS | 2636 | 1466627225824 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:27:05 INFO - PROCESS | 2636 | 1466627225829 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 2636 | 1466627225831 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C9A000 == 31 [pid = 2636] [id = 504] 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E853FC00) [pid = 2636] [serial = 1512] [outer = 0000000000000000] 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F32B9000) [pid = 2636] [serial = 1513] [outer = 000000A5E853FC00] 13:27:05 INFO - PROCESS | 2636 | 1466627225878 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F443B000) [pid = 2636] [serial = 1514] [outer = 000000A5E853FC00] 13:27:06 INFO - PROCESS | 2636 | 1466627226336 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]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 13:27:06 INFO - PROCESS | 2636 | 1466627226366 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 2636 | 1466627226369 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:27:06 INFO - PROCESS | 2636 | 1466627226372 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 2636 | 1466627226374 Marionette TRACE conn6 <- [1,1982,null,{}] 13:27:06 INFO - PROCESS | 2636 | 1466627226377 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}] 13:27:06 INFO - PROCESS | 2636 | 1466627226383 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:06 INFO - PROCESS | 2636 | 1466627226539 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:27:06 INFO - PROCESS | 2636 | 1466627226581 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 2636 | 1466627226583 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB8800 == 32 [pid = 2636] [id = 505] 13:27:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F5020400) [pid = 2636] [serial = 1515] [outer = 0000000000000000] 13:27:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6142000) [pid = 2636] [serial = 1516] [outer = 000000A5F5020400] 13:27:06 INFO - PROCESS | 2636 | 1466627226629 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F64BD000) [pid = 2636] [serial = 1517] [outer = 000000A5F5020400] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E86B7000) [pid = 2636] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F27ACC00) [pid = 2636] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F3970400) [pid = 2636] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E7BD2C00) [pid = 2636] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEF89400) [pid = 2636] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E1B800) [pid = 2636] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8C20C00) [pid = 2636] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E20000) [pid = 2636] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8557C00) [pid = 2636] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F66BEC00) [pid = 2636] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6519C00) [pid = 2636] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:27:06 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F648F800) [pid = 2636] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:27:07 INFO - PROCESS | 2636 | 1466627227170 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 869ms 13:27:07 INFO - PROCESS | 2636 | 1466627227245 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 2636 | 1466627227247 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:27:07 INFO - PROCESS | 2636 | 1466627227251 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 2636 | 1466627227253 Marionette TRACE conn6 <- [1,1986,null,{}] 13:27:07 INFO - PROCESS | 2636 | 1466627227256 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}] 13:27:07 INFO - PROCESS | 2636 | 1466627227258 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:07 INFO - PROCESS | 2636 | 1466627227341 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:27:07 INFO - PROCESS | 2636 | 1466627227346 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 2636 | 1466627227348 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F749C800 == 33 [pid = 2636] [id = 506] 13:27:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EE07D000) [pid = 2636] [serial = 1518] [outer = 0000000000000000] 13:27:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F3252000) [pid = 2636] [serial = 1519] [outer = 000000A5EE07D000] 13:27:07 INFO - PROCESS | 2636 | 1466627227394 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64BE400) [pid = 2636] [serial = 1520] [outer = 000000A5EE07D000] 13:27:07 INFO - PROCESS | 2636 | 1466627227831 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 13:27:07 INFO - PROCESS | 2636 | 1466627227882 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 2636 | 1466627227885 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:27:07 INFO - PROCESS | 2636 | 1466627227888 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 2636 | 1466627227890 Marionette TRACE conn6 <- [1,1990,null,{}] 13:27:07 INFO - PROCESS | 2636 | 1466627227894 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}] 13:27:07 INFO - PROCESS | 2636 | 1466627227896 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:07 INFO - PROCESS | 2636 | 1466627227976 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:27:07 INFO - PROCESS | 2636 | 1466627227981 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 2636 | 1466627227983 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9157800 == 34 [pid = 2636] [id = 507] 13:27:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64D3400) [pid = 2636] [serial = 1521] [outer = 0000000000000000] 13:27:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64D7400) [pid = 2636] [serial = 1522] [outer = 000000A5F64D3400] 13:27:08 INFO - PROCESS | 2636 | 1466627228030 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6567C00) [pid = 2636] [serial = 1523] [outer = 000000A5F64D3400] 13:27:08 INFO - PROCESS | 2636 | 1466627228461 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]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 13:27:08 INFO - PROCESS | 2636 | 1466627228521 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 2636 | 1466627228523 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:27:08 INFO - PROCESS | 2636 | 1466627228526 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 2636 | 1466627228528 Marionette TRACE conn6 <- [1,1994,null,{}] 13:27:08 INFO - PROCESS | 2636 | 1466627228532 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}] 13:27:08 INFO - PROCESS | 2636 | 1466627228534 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:08 INFO - PROCESS | 2636 | 1466627228618 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:27:08 INFO - PROCESS | 2636 | 1466627228626 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 2636 | 1466627228628 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59D000 == 35 [pid = 2636] [id = 508] 13:27:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64D5800) [pid = 2636] [serial = 1524] [outer = 0000000000000000] 13:27:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F667C800) [pid = 2636] [serial = 1525] [outer = 000000A5F64D5800] 13:27:08 INFO - PROCESS | 2636 | 1466627228673 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F668A400) [pid = 2636] [serial = 1526] [outer = 000000A5F64D5800] 13:27:09 INFO - PROCESS | 2636 | 1466627229374 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]]]}] 13:27: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 13:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 881ms 13:27:09 INFO - PROCESS | 2636 | 1466627229414 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 2636 | 1466627229418 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:27:09 INFO - PROCESS | 2636 | 1466627229424 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 2636 | 1466627229428 Marionette TRACE conn6 <- [1,1998,null,{}] 13:27:09 INFO - PROCESS | 2636 | 1466627229434 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}] 13:27:09 INFO - PROCESS | 2636 | 1466627229438 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:09 INFO - PROCESS | 2636 | 1466627229563 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:27:09 INFO - PROCESS | 2636 | 1466627229686 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 2636 | 1466627229689 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE5B000 == 36 [pid = 2636] [id = 509] 13:27:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8D03800) [pid = 2636] [serial = 1527] [outer = 0000000000000000] 13:27:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8E73400) [pid = 2636] [serial = 1528] [outer = 000000A5E8D03800] 13:27:09 INFO - PROCESS | 2636 | 1466627229748 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8FA1000) [pid = 2636] [serial = 1529] [outer = 000000A5E8D03800] 13:27:10 INFO - PROCESS | 2636 | 1466627230519 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]]]}] 13:27: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 13:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1142ms 13:27:10 INFO - PROCESS | 2636 | 1466627230567 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 2636 | 1466627230572 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:27:10 INFO - PROCESS | 2636 | 1466627230579 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 2636 | 1466627230583 Marionette TRACE conn6 <- [1,2002,null,{}] 13:27:10 INFO - PROCESS | 2636 | 1466627230587 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}] 13:27:10 INFO - PROCESS | 2636 | 1466627230590 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:10 INFO - PROCESS | 2636 | 1466627230725 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:27:10 INFO - PROCESS | 2636 | 1466627230847 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 2636 | 1466627230850 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F589C800 == 37 [pid = 2636] [id = 510] 13:27:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8EDB800) [pid = 2636] [serial = 1530] [outer = 0000000000000000] 13:27:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EEFD3400) [pid = 2636] [serial = 1531] [outer = 000000A5E8EDB800] 13:27:10 INFO - PROCESS | 2636 | 1466627230909 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F2A15800) [pid = 2636] [serial = 1532] [outer = 000000A5E8EDB800] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9157800 == 36 [pid = 2636] [id = 507] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F749C800 == 35 [pid = 2636] [id = 506] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB8800 == 34 [pid = 2636] [id = 505] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C9A000 == 33 [pid = 2636] [id = 504] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F514B800 == 32 [pid = 2636] [id = 503] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F34AC800 == 31 [pid = 2636] [id = 502] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE60000 == 30 [pid = 2636] [id = 501] 13:27:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97EB800 == 29 [pid = 2636] [id = 500] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F667DC00) [pid = 2636] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F3167400) [pid = 2636] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F322A800) [pid = 2636] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F6482800) [pid = 2636] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8D23400) [pid = 2636] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F5DE7400) [pid = 2636] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8E7E000) [pid = 2636] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEFCD400) [pid = 2636] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EF6E8C00) [pid = 2636] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8E7D000) [pid = 2636] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E941C400) [pid = 2636] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F27B0800) [pid = 2636] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E9547800) [pid = 2636] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EEE11400) [pid = 2636] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EA3E6800) [pid = 2636] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F66E8000) [pid = 2636] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6927800) [pid = 2636] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F64C2000) [pid = 2636] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F66DF800) [pid = 2636] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64C3400) [pid = 2636] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64DB000) [pid = 2636] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6513400) [pid = 2636] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F2B2B400) [pid = 2636] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:27:11 INFO - PROCESS | 2636 | 1466627231772 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]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1233ms 13:27:11 INFO - PROCESS | 2636 | 1466627231814 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 2636 | 1466627231819 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:27:11 INFO - PROCESS | 2636 | 1466627231824 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 2636 | 1466627231827 Marionette TRACE conn6 <- [1,2006,null,{}] 13:27:11 INFO - PROCESS | 2636 | 1466627231834 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}] 13:27:11 INFO - PROCESS | 2636 | 1466627231837 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:11 INFO - PROCESS | 2636 | 1466627231928 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:27:11 INFO - PROCESS | 2636 | 1466627231935 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 2636 | 1466627231940 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97F5800 == 30 [pid = 2636] [id = 511] 13:27:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8E75400) [pid = 2636] [serial = 1533] [outer = 0000000000000000] 13:27:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8ED7400) [pid = 2636] [serial = 1534] [outer = 000000A5E8E75400] 13:27:12 INFO - PROCESS | 2636 | 1466627231991 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E97B7000) [pid = 2636] [serial = 1535] [outer = 000000A5E8E75400] 13:27:12 INFO - PROCESS | 2636 | 1466627232549 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]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 13:27:12 INFO - PROCESS | 2636 | 1466627232603 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 2636 | 1466627232608 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:27:12 INFO - PROCESS | 2636 | 1466627232614 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 2636 | 1466627232617 Marionette TRACE conn6 <- [1,2010,null,{}] 13:27:12 INFO - PROCESS | 2636 | 1466627232621 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}] 13:27:12 INFO - PROCESS | 2636 | 1466627232624 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:12 INFO - PROCESS | 2636 | 1466627232722 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:27:12 INFO - PROCESS | 2636 | 1466627232800 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 2636 | 1466627232803 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF72E000 == 31 [pid = 2636] [id = 512] 13:27:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EEE70400) [pid = 2636] [serial = 1536] [outer = 0000000000000000] 13:27:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEFD6000) [pid = 2636] [serial = 1537] [outer = 000000A5EEE70400] 13:27:12 INFO - PROCESS | 2636 | 1466627232851 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EFA57000) [pid = 2636] [serial = 1538] [outer = 000000A5EEE70400] 13:27:13 INFO - PROCESS | 2636 | 1466627233252 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 13:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:27:13 INFO - PROCESS | 2636 | 1466627233308 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 2636 | 1466627233311 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:27:13 INFO - PROCESS | 2636 | 1466627233314 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 2636 | 1466627233318 Marionette TRACE conn6 <- [1,2014,null,{}] 13:27:13 INFO - PROCESS | 2636 | 1466627233329 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}] 13:27:13 INFO - PROCESS | 2636 | 1466627233334 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:13 INFO - PROCESS | 2636 | 1466627233422 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:27:13 INFO - PROCESS | 2636 | 1466627233430 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 2636 | 1466627233433 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EB000 == 32 [pid = 2636] [id = 513] 13:27:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8D06C00) [pid = 2636] [serial = 1539] [outer = 0000000000000000] 13:27:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F316D000) [pid = 2636] [serial = 1540] [outer = 000000A5E8D06C00] 13:27:13 INFO - PROCESS | 2636 | 1466627233484 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F32C4400) [pid = 2636] [serial = 1541] [outer = 000000A5E8D06C00] 13:27:13 INFO - PROCESS | 2636 | 1466627233955 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 13:27:14 INFO - PROCESS | 2636 | 1466627234018 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 2636 | 1466627234020 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:27:14 INFO - PROCESS | 2636 | 1466627234024 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:27:14 INFO - PROCESS | 2636 | 1466627234026 Marionette TRACE conn6 <- [1,2018,null,{}] 13:27:14 INFO - PROCESS | 2636 | 1466627234030 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}] 13:27:14 INFO - PROCESS | 2636 | 1466627234032 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:14 INFO - PROCESS | 2636 | 1466627234152 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:27:14 INFO - PROCESS | 2636 | 1466627234206 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 2636 | 1466627234209 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F61B6000 == 33 [pid = 2636] [id = 514] 13:27:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F5029800) [pid = 2636] [serial = 1542] [outer = 0000000000000000] 13:27:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F5139C00) [pid = 2636] [serial = 1543] [outer = 000000A5F5029800] 13:27:14 INFO - PROCESS | 2636 | 1466627234254 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F611F400) [pid = 2636] [serial = 1544] [outer = 000000A5F5029800] 13:27:14 INFO - PROCESS | 2636 | 1466627234668 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 13:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:27:14 INFO - PROCESS | 2636 | 1466627234701 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 2636 | 1466627234704 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:27:14 INFO - PROCESS | 2636 | 1466627234707 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 2636 | 1466627234709 Marionette TRACE conn6 <- [1,2022,null,{}] 13:27:14 INFO - PROCESS | 2636 | 1466627234712 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}] 13:27:14 INFO - PROCESS | 2636 | 1466627234714 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:14 INFO - PROCESS | 2636 | 1466627234827 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:27:14 INFO - PROCESS | 2636 | 1466627234912 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 2636 | 1466627234914 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C81000 == 34 [pid = 2636] [id = 515] 13:27:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6146800) [pid = 2636] [serial = 1545] [outer = 0000000000000000] 13:27:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6484800) [pid = 2636] [serial = 1546] [outer = 000000A5F6146800] 13:27:14 INFO - PROCESS | 2636 | 1466627234959 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64CF800) [pid = 2636] [serial = 1547] [outer = 000000A5F6146800] 13:27:15 INFO - PROCESS | 2636 | 1466627235393 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 13:27:15 INFO - PROCESS | 2636 | 1466627235441 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 2636 | 1466627235444 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:27:15 INFO - PROCESS | 2636 | 1466627235447 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 2636 | 1466627235449 Marionette TRACE conn6 <- [1,2026,null,{}] 13:27:15 INFO - PROCESS | 2636 | 1466627235453 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}] 13:27:15 INFO - PROCESS | 2636 | 1466627235459 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:15 INFO - PROCESS | 2636 | 1466627235605 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:27:15 INFO - PROCESS | 2636 | 1466627235662 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 2636 | 1466627235664 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9841000 == 35 [pid = 2636] [id = 516] 13:27:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64D8800) [pid = 2636] [serial = 1548] [outer = 0000000000000000] 13:27:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F6572C00) [pid = 2636] [serial = 1549] [outer = 000000A5F64D8800] 13:27:15 INFO - PROCESS | 2636 | 1466627235710 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F66EBC00) [pid = 2636] [serial = 1550] [outer = 000000A5F64D8800] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8D2AC00) [pid = 2636] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EEE70800) [pid = 2636] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F5B90800) [pid = 2636] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EA0D5800) [pid = 2636] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F64D3400) [pid = 2636] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F5020400) [pid = 2636] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EE07D000) [pid = 2636] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F30C9000) [pid = 2636] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E79400) [pid = 2636] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8F9D400) [pid = 2636] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEFD1400) [pid = 2636] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8F9EC00) [pid = 2636] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:27:16 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E853FC00) [pid = 2636] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:27:16 INFO - PROCESS | 2636 | 1466627236165 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 775ms 13:27:16 INFO - PROCESS | 2636 | 1466627236225 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 2636 | 1466627236228 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:27:16 INFO - PROCESS | 2636 | 1466627236231 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 2636 | 1466627236233 Marionette TRACE conn6 <- [1,2030,null,{}] 13:27:16 INFO - PROCESS | 2636 | 1466627236236 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}] 13:27:16 INFO - PROCESS | 2636 | 1466627236238 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:16 INFO - PROCESS | 2636 | 1466627236321 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:27:16 INFO - PROCESS | 2636 | 1466627236404 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 2636 | 1466627236406 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC87B000 == 36 [pid = 2636] [id = 517] 13:27:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8D04800) [pid = 2636] [serial = 1551] [outer = 0000000000000000] 13:27:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EEFD1400) [pid = 2636] [serial = 1552] [outer = 000000A5E8D04800] 13:27:16 INFO - PROCESS | 2636 | 1466627236450 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F64D3000) [pid = 2636] [serial = 1553] [outer = 000000A5E8D04800] 13:27:16 INFO - PROCESS | 2636 | 1466627236798 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]]]}] 13:27: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) 13:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 13:27:16 INFO - PROCESS | 2636 | 1466627236863 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 2636 | 1466627236874 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:27:16 INFO - PROCESS | 2636 | 1466627236878 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:27:16 INFO - PROCESS | 2636 | 1466627236880 Marionette TRACE conn6 <- [1,2034,null,{}] 13:27:16 INFO - PROCESS | 2636 | 1466627236891 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}] 13:27:16 INFO - PROCESS | 2636 | 1466627236893 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:16 INFO - PROCESS | 2636 | 1466627236980 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:27:16 INFO - PROCESS | 2636 | 1466627236986 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 2636 | 1466627236988 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF83800 == 37 [pid = 2636] [id = 518] 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F692A400) [pid = 2636] [serial = 1554] [outer = 0000000000000000] 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F6C3A400) [pid = 2636] [serial = 1555] [outer = 000000A5F692A400] 13:27:17 INFO - PROCESS | 2636 | 1466627237033 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F7307400) [pid = 2636] [serial = 1556] [outer = 000000A5F692A400] 13:27:17 INFO - PROCESS | 2636 | 1466627237461 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 13:27:17 INFO - PROCESS | 2636 | 1466627237512 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 2636 | 1466627237514 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:27:17 INFO - PROCESS | 2636 | 1466627237518 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 2636 | 1466627237519 Marionette TRACE conn6 <- [1,2038,null,{}] 13:27:17 INFO - PROCESS | 2636 | 1466627237523 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}] 13:27:17 INFO - PROCESS | 2636 | 1466627237525 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:17 INFO - PROCESS | 2636 | 1466627237611 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:27:17 INFO - PROCESS | 2636 | 1466627237616 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 2636 | 1466627237618 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EA000 == 38 [pid = 2636] [id = 519] 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F7F1DC00) [pid = 2636] [serial = 1557] [outer = 0000000000000000] 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F825EC00) [pid = 2636] [serial = 1558] [outer = 000000A5F7F1DC00] 13:27:17 INFO - PROCESS | 2636 | 1466627237689 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F82FCC00) [pid = 2636] [serial = 1559] [outer = 000000A5F7F1DC00] 13:27:18 INFO - PROCESS | 2636 | 1466627238198 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 775ms 13:27:18 INFO - PROCESS | 2636 | 1466627238296 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 2636 | 1466627238301 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:27:18 INFO - PROCESS | 2636 | 1466627238320 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 2636 | 1466627238324 Marionette TRACE conn6 <- [1,2042,null,{}] 13:27:18 INFO - PROCESS | 2636 | 1466627238332 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}] 13:27:18 INFO - PROCESS | 2636 | 1466627238336 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:18 INFO - PROCESS | 2636 | 1466627238457 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:27:18 INFO - PROCESS | 2636 | 1466627238531 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 2636 | 1466627238536 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE1E000 == 39 [pid = 2636] [id = 520] 13:27:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E78400) [pid = 2636] [serial = 1560] [outer = 0000000000000000] 13:27:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8F9B000) [pid = 2636] [serial = 1561] [outer = 000000A5E8E78400] 13:27:18 INFO - PROCESS | 2636 | 1466627238638 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5ED6BF800) [pid = 2636] [serial = 1562] [outer = 000000A5E8E78400] 13:27:19 INFO - PROCESS | 2636 | 1466627239269 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1005ms 13:27:19 INFO - PROCESS | 2636 | 1466627239315 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 2636 | 1466627239321 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:27:19 INFO - PROCESS | 2636 | 1466627239328 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 2636 | 1466627239331 Marionette TRACE conn6 <- [1,2046,null,{}] 13:27:19 INFO - PROCESS | 2636 | 1466627239335 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}] 13:27:19 INFO - PROCESS | 2636 | 1466627239338 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:19 INFO - PROCESS | 2636 | 1466627239455 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:27:19 INFO - PROCESS | 2636 | 1466627239578 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 2636 | 1466627239581 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F734B800 == 40 [pid = 2636] [id = 521] 13:27:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F27A9800) [pid = 2636] [serial = 1563] [outer = 0000000000000000] 13:27:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F3224400) [pid = 2636] [serial = 1564] [outer = 000000A5F27A9800] 13:27:19 INFO - PROCESS | 2636 | 1466627239640 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F5024C00) [pid = 2636] [serial = 1565] [outer = 000000A5F27A9800] 13:27:20 INFO - PROCESS | 2636 | 1466627240236 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 985ms 13:27:20 INFO - PROCESS | 2636 | 1466627240314 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 2636 | 1466627240317 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:27:20 INFO - PROCESS | 2636 | 1466627240321 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 2636 | 1466627240325 Marionette TRACE conn6 <- [1,2050,null,{}] 13:27:20 INFO - PROCESS | 2636 | 1466627240337 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}] 13:27:20 INFO - PROCESS | 2636 | 1466627240342 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:20 INFO - PROCESS | 2636 | 1466627240503 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:27:20 INFO - PROCESS | 2636 | 1466627240514 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 2636 | 1466627240518 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBB0000 == 41 [pid = 2636] [id = 522] 13:27:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F6688400) [pid = 2636] [serial = 1566] [outer = 0000000000000000] 13:27:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F66E2000) [pid = 2636] [serial = 1567] [outer = 000000A5F6688400] 13:27:20 INFO - PROCESS | 2636 | 1466627240577 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F8547800) [pid = 2636] [serial = 1568] [outer = 000000A5F6688400] 13:27:21 INFO - PROCESS | 2636 | 1466627241148 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 902ms 13:27:21 INFO - PROCESS | 2636 | 1466627241225 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 2636 | 1466627241228 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:27:21 INFO - PROCESS | 2636 | 1466627241232 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 2636 | 1466627241234 Marionette TRACE conn6 <- [1,2054,null,{}] 13:27:21 INFO - PROCESS | 2636 | 1466627241238 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}] 13:27:21 INFO - PROCESS | 2636 | 1466627241240 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:21 INFO - PROCESS | 2636 | 1466627241412 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:27:21 INFO - PROCESS | 2636 | 1466627241534 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 2636 | 1466627241537 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E833F800 == 42 [pid = 2636] [id = 523] 13:27:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8D05000) [pid = 2636] [serial = 1569] [outer = 0000000000000000] 13:27:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5E8EA5C00) [pid = 2636] [serial = 1570] [outer = 000000A5E8D05000] 13:27:21 INFO - PROCESS | 2636 | 1466627241594 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5EEE73C00) [pid = 2636] [serial = 1571] [outer = 000000A5E8D05000] 13:27:22 INFO - PROCESS | 2636 | 1466627242347 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1195ms 13:27:22 INFO - PROCESS | 2636 | 1466627242429 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 2636 | 1466627242433 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:27:22 INFO - PROCESS | 2636 | 1466627242438 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 2636 | 1466627242443 Marionette TRACE conn6 <- [1,2058,null,{}] 13:27:22 INFO - PROCESS | 2636 | 1466627242448 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}] 13:27:22 INFO - PROCESS | 2636 | 1466627242451 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:22 INFO - PROCESS | 2636 | 1466627242564 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:27:22 INFO - PROCESS | 2636 | 1466627242641 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 2636 | 1466627242644 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE74800 == 41 [pid = 2636] [id = 499] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF83800 == 40 [pid = 2636] [id = 518] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC87B000 == 39 [pid = 2636] [id = 517] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9841000 == 38 [pid = 2636] [id = 516] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C81000 == 37 [pid = 2636] [id = 515] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F61B6000 == 36 [pid = 2636] [id = 514] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EB000 == 35 [pid = 2636] [id = 513] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF72E000 == 34 [pid = 2636] [id = 512] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97F5800 == 33 [pid = 2636] [id = 511] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F589C800 == 32 [pid = 2636] [id = 510] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE5B000 == 31 [pid = 2636] [id = 509] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59D000 == 30 [pid = 2636] [id = 508] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E833F800 == 29 [pid = 2636] [id = 523] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBB0000 == 28 [pid = 2636] [id = 522] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F734B800 == 27 [pid = 2636] [id = 521] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EA000 == 26 [pid = 2636] [id = 519] 13:27:23 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE1E000 == 25 [pid = 2636] [id = 520] 13:27:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A581076800 == 26 [pid = 2636] [id = 524] 13:27:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A581BD8800) [pid = 2636] [serial = 1572] [outer = 0000000000000000] 13:27:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A581BE2400) [pid = 2636] [serial = 1573] [outer = 000000A581BD8800] 13:27:23 INFO - PROCESS | 2636 | 1466627243336 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5E8656400) [pid = 2636] [serial = 1574] [outer = 000000A581BD8800] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5F30D1400) [pid = 2636] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5E8E7F000) [pid = 2636] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5E8F9D000) [pid = 2636] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EEE11800) [pid = 2636] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5ED3C3400) [pid = 2636] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5EF611800) [pid = 2636] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5ED56D400) [pid = 2636] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5ED6BC400) [pid = 2636] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F32B9000) [pid = 2636] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E9A47800) [pid = 2636] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8E77400) [pid = 2636] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F1F84400) [pid = 2636] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EEFD5800) [pid = 2636] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F66E8800) [pid = 2636] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F6485800) [pid = 2636] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F7473800) [pid = 2636] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F650F800) [pid = 2636] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6567C00) [pid = 2636] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F3223400) [pid = 2636] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6142000) [pid = 2636] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F443B000) [pid = 2636] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F667C800) [pid = 2636] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64D7400) [pid = 2636] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F64BD000) [pid = 2636] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F3252000) [pid = 2636] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64BE400) [pid = 2636] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F1F80C00) [pid = 2636] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:27:23 INFO - PROCESS | 2636 | 1466627243934 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]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1545ms 13:27:24 INFO - PROCESS | 2636 | 1466627243992 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 2636 | 1466627244002 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:27:24 INFO - PROCESS | 2636 | 1466627244060 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 2636 | 1466627244063 Marionette TRACE conn6 <- [1,2062,null,{}] 13:27:24 INFO - PROCESS | 2636 | 1466627244068 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}] 13:27:24 INFO - PROCESS | 2636 | 1466627244071 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:24 INFO - PROCESS | 2636 | 1466627244176 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:27:24 INFO - PROCESS | 2636 | 1466627244184 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 2636 | 1466627244187 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDD59800 == 27 [pid = 2636] [id = 525] 13:27:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8E24400) [pid = 2636] [serial = 1575] [outer = 0000000000000000] 13:27:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E7AC00) [pid = 2636] [serial = 1576] [outer = 000000A5E8E24400] 13:27:24 INFO - PROCESS | 2636 | 1466627244239 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED5C00) [pid = 2636] [serial = 1577] [outer = 000000A5E8E24400] 13:27:24 INFO - PROCESS | 2636 | 1466627244742 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]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 13:27:24 INFO - PROCESS | 2636 | 1466627244798 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 2636 | 1466627244803 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:27:24 INFO - PROCESS | 2636 | 1466627244809 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 2636 | 1466627244812 Marionette TRACE conn6 <- [1,2066,null,{}] 13:27:24 INFO - PROCESS | 2636 | 1466627244816 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}] 13:27:24 INFO - PROCESS | 2636 | 1466627244819 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:24 INFO - PROCESS | 2636 | 1466627244925 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:27:25 INFO - PROCESS | 2636 | 1466627244999 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 2636 | 1466627245002 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF751000 == 28 [pid = 2636] [id = 526] 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8FA2800) [pid = 2636] [serial = 1578] [outer = 0000000000000000] 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E97B1800) [pid = 2636] [serial = 1579] [outer = 000000A5E8FA2800] 13:27:25 INFO - PROCESS | 2636 | 1466627245064 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EA5B8000) [pid = 2636] [serial = 1580] [outer = 000000A5E8FA2800] 13:27:25 INFO - PROCESS | 2636 | 1466627245483 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 732ms 13:27:25 INFO - PROCESS | 2636 | 1466627245544 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 2636 | 1466627245546 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:27:25 INFO - PROCESS | 2636 | 1466627245550 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 2636 | 1466627245554 Marionette TRACE conn6 <- [1,2070,null,{}] 13:27:25 INFO - PROCESS | 2636 | 1466627245576 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}] 13:27:25 INFO - PROCESS | 2636 | 1466627245581 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:25 INFO - PROCESS | 2636 | 1466627245704 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:27:25 INFO - PROCESS | 2636 | 1466627245719 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 2636 | 1466627245721 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A7000 == 29 [pid = 2636] [id = 527] 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EDDBE000) [pid = 2636] [serial = 1581] [outer = 0000000000000000] 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EEE0F000) [pid = 2636] [serial = 1582] [outer = 000000A5EDDBE000] 13:27:25 INFO - PROCESS | 2636 | 1466627245810 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EEF8B400) [pid = 2636] [serial = 1583] [outer = 000000A5EDDBE000] 13:27:26 INFO - PROCESS | 2636 | 1466627246288 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]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 796ms 13:27:26 INFO - PROCESS | 2636 | 1466627246355 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:27:26 INFO - PROCESS | 2636 | 1466627246359 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:27:26 INFO - PROCESS | 2636 | 1466627246362 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 2636 | 1466627246364 Marionette TRACE conn6 <- [1,2074,null,{}] 13:27:26 INFO - PROCESS | 2636 | 1466627246368 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}] 13:27:26 INFO - PROCESS | 2636 | 1466627246370 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:26 INFO - PROCESS | 2636 | 1466627246488 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:27:26 INFO - PROCESS | 2636 | 1466627246499 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 2636 | 1466627246509 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5163000 == 30 [pid = 2636] [id = 528] 13:27:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EF604800) [pid = 2636] [serial = 1584] [outer = 0000000000000000] 13:27:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F1F81400) [pid = 2636] [serial = 1585] [outer = 000000A5EF604800] 13:27:26 INFO - PROCESS | 2636 | 1466627246602 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F27B1000) [pid = 2636] [serial = 1586] [outer = 000000A5EF604800] 13:27:27 INFO - PROCESS | 2636 | 1466627247007 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 13:27:27 INFO - PROCESS | 2636 | 1466627247055 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 2636 | 1466627247057 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:27:27 INFO - PROCESS | 2636 | 1466627247060 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 2636 | 1466627247062 Marionette TRACE conn6 <- [1,2078,null,{}] 13:27:27 INFO - PROCESS | 2636 | 1466627247112 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}] 13:27:27 INFO - PROCESS | 2636 | 1466627247114 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:27 INFO - PROCESS | 2636 | 1466627247226 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:27:27 INFO - PROCESS | 2636 | 1466627247232 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 2636 | 1466627247234 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C99800 == 31 [pid = 2636] [id = 529] 13:27:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F2A9A400) [pid = 2636] [serial = 1587] [outer = 0000000000000000] 13:27:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F2B42C00) [pid = 2636] [serial = 1588] [outer = 000000A5F2A9A400] 13:27:27 INFO - PROCESS | 2636 | 1466627247295 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F3224800) [pid = 2636] [serial = 1589] [outer = 000000A5F2A9A400] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F64D5800) [pid = 2636] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8D06C00) [pid = 2636] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEE70400) [pid = 2636] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8D03800) [pid = 2636] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E75400) [pid = 2636] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8EDB800) [pid = 2636] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F6146800) [pid = 2636] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D04800) [pid = 2636] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64D8800) [pid = 2636] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F7F1DC00) [pid = 2636] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F692A400) [pid = 2636] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:27:27 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F5029800) [pid = 2636] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:27:27 INFO - PROCESS | 2636 | 1466627247958 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 922ms 13:27:27 INFO - PROCESS | 2636 | 1466627247986 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 2636 | 1466627247988 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:27:28 INFO - PROCESS | 2636 | 1466627247995 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 2636 | 1466627247997 Marionette TRACE conn6 <- [1,2082,null,{}] 13:27:28 INFO - PROCESS | 2636 | 1466627248001 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}] 13:27:28 INFO - PROCESS | 2636 | 1466627248007 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:28 INFO - PROCESS | 2636 | 1466627248105 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:27:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B1800 == 30 [pid = 2636] [id = 11] 13:27:28 INFO - PROCESS | 2636 | 1466627248127 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 2636 | 1466627248129 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC8000 == 31 [pid = 2636] [id = 530] 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A581BE4C00) [pid = 2636] [serial = 1590] [outer = 0000000000000000] 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F32C3800) [pid = 2636] [serial = 1591] [outer = 000000A581BE4C00] 13:27:28 INFO - PROCESS | 2636 | 1466627248185 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F322E800) [pid = 2636] [serial = 1592] [outer = 000000A581BE4C00] 13:27:28 INFO - PROCESS | 2636 | 1466627248636 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 13:27:28 INFO - PROCESS | 2636 | 1466627248687 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 2636 | 1466627248690 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:27:28 INFO - PROCESS | 2636 | 1466627248693 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:27:28 INFO - PROCESS | 2636 | 1466627248695 Marionette TRACE conn6 <- [1,2086,null,{}] 13:27:28 INFO - PROCESS | 2636 | 1466627248699 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}] 13:27:28 INFO - PROCESS | 2636 | 1466627248701 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:28 INFO - PROCESS | 2636 | 1466627248786 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:27:28 INFO - PROCESS | 2636 | 1466627248819 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 2636 | 1466627248821 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6CD8000 == 32 [pid = 2636] [id = 531] 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F4443000) [pid = 2636] [serial = 1593] [outer = 0000000000000000] 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F5020400) [pid = 2636] [serial = 1594] [outer = 000000A5F4443000] 13:27:28 INFO - PROCESS | 2636 | 1466627248866 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F512EC00) [pid = 2636] [serial = 1595] [outer = 000000A5F4443000] 13:27:29 INFO - PROCESS | 2636 | 1466627249278 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]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 13:27:29 INFO - PROCESS | 2636 | 1466627249329 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 2636 | 1466627249331 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:27:29 INFO - PROCESS | 2636 | 1466627249334 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:27:29 INFO - PROCESS | 2636 | 1466627249337 Marionette TRACE conn6 <- [1,2090,null,{}] 13:27:29 INFO - PROCESS | 2636 | 1466627249341 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}] 13:27:29 INFO - PROCESS | 2636 | 1466627249343 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:29 INFO - PROCESS | 2636 | 1466627249436 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:27:29 INFO - PROCESS | 2636 | 1466627249444 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 2636 | 1466627249446 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F851E800 == 33 [pid = 2636] [id = 532] 13:27:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F3228400) [pid = 2636] [serial = 1596] [outer = 0000000000000000] 13:27:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F5F27C00) [pid = 2636] [serial = 1597] [outer = 000000A5F3228400] 13:27:29 INFO - PROCESS | 2636 | 1466627249491 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F614B000) [pid = 2636] [serial = 1598] [outer = 000000A5F3228400] 13:27:30 INFO - PROCESS | 2636 | 1466627250251 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 923ms 13:27:30 INFO - PROCESS | 2636 | 1466627250261 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 2636 | 1466627250267 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:27:30 INFO - PROCESS | 2636 | 1466627250272 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 2636 | 1466627250276 Marionette TRACE conn6 <- [1,2094,null,{}] 13:27:30 INFO - PROCESS | 2636 | 1466627250283 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}] 13:27:30 INFO - PROCESS | 2636 | 1466627250286 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:30 INFO - PROCESS | 2636 | 1466627250418 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:27:30 INFO - PROCESS | 2636 | 1466627250541 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 2636 | 1466627250545 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4E800 == 34 [pid = 2636] [id = 533] 13:27:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E1D800) [pid = 2636] [serial = 1599] [outer = 0000000000000000] 13:27:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8E75400) [pid = 2636] [serial = 1600] [outer = 000000A5E8E1D800] 13:27:30 INFO - PROCESS | 2636 | 1466627250604 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8F9F400) [pid = 2636] [serial = 1601] [outer = 000000A5E8E1D800] 13:27:31 INFO - PROCESS | 2636 | 1466627251256 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] 13:27:31 INFO - PROCESS | 2636 | 1466627251311 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:27:31 INFO - PROCESS | 2636 | 1466627251318 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 2636 | 1466627251321 Marionette TRACE conn6 <- [1,2098,null,{}] 13:27:31 INFO - PROCESS | 2636 | 1466627251326 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}] 13:27:31 INFO - PROCESS | 2636 | 1466627251329 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:31 INFO - PROCESS | 2636 | 1466627251480 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:27:31 INFO - PROCESS | 2636 | 1466627251605 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 2636 | 1466627251608 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C8F000 == 35 [pid = 2636] [id = 534] 13:27:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5ED576C00) [pid = 2636] [serial = 1602] [outer = 0000000000000000] 13:27:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EE155C00) [pid = 2636] [serial = 1603] [outer = 000000A5ED576C00] 13:27:31 INFO - PROCESS | 2636 | 1466627251676 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5EEFD6400) [pid = 2636] [serial = 1604] [outer = 000000A5ED576C00] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4D000 == 34 [pid = 2636] [id = 447] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F851B000 == 33 [pid = 2636] [id = 452] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CB4800 == 32 [pid = 2636] [id = 445] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6BE000 == 31 [pid = 2636] [id = 448] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F317F800 == 30 [pid = 2636] [id = 446] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE2D800 == 29 [pid = 2636] [id = 451] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5882000 == 28 [pid = 2636] [id = 440] 13:27:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7DA6800 == 27 [pid = 2636] [id = 12] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F668A400) [pid = 2636] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F316D000) [pid = 2636] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EEFD6000) [pid = 2636] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EFA57000) [pid = 2636] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5E8E73400) [pid = 2636] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8FA1000) [pid = 2636] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8ED7400) [pid = 2636] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E97B7000) [pid = 2636] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EEFD3400) [pid = 2636] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F2A15800) [pid = 2636] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64CF800) [pid = 2636] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6484800) [pid = 2636] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEFD1400) [pid = 2636] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6572C00) [pid = 2636] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F82FCC00) [pid = 2636] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F825EC00) [pid = 2636] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F7307400) [pid = 2636] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F6C3A400) [pid = 2636] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F66EBC00) [pid = 2636] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F64D3000) [pid = 2636] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F5139C00) [pid = 2636] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F611F400) [pid = 2636] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F32C4400) [pid = 2636] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:27:32 INFO - PROCESS | 2636 | 1466627252593 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]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1335ms 13:27:32 INFO - PROCESS | 2636 | 1466627252654 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 2636 | 1466627252658 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:27:32 INFO - PROCESS | 2636 | 1466627252663 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 2636 | 1466627252667 Marionette TRACE conn6 <- [1,2102,null,{}] 13:27:32 INFO - PROCESS | 2636 | 1466627252673 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}] 13:27:32 INFO - PROCESS | 2636 | 1466627252676 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:32 INFO - PROCESS | 2636 | 1466627252773 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:27:32 INFO - PROCESS | 2636 | 1466627252787 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 2636 | 1466627252790 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6D4000 == 28 [pid = 2636] [id = 535] 13:27:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8E7B000) [pid = 2636] [serial = 1605] [outer = 0000000000000000] 13:27:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E9A800) [pid = 2636] [serial = 1606] [outer = 000000A5E8E7B000] 13:27:32 INFO - PROCESS | 2636 | 1466627252839 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E9548400) [pid = 2636] [serial = 1607] [outer = 000000A5E8E7B000] 13:27:33 INFO - PROCESS | 2636 | 1466627253361 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 13:27:33 INFO - PROCESS | 2636 | 1466627253402 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 2636 | 1466627253407 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:27:33 INFO - PROCESS | 2636 | 1466627253414 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 2636 | 1466627253416 Marionette TRACE conn6 <- [1,2106,null,{}] 13:27:33 INFO - PROCESS | 2636 | 1466627253420 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}] 13:27:33 INFO - PROCESS | 2636 | 1466627253423 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:33 INFO - PROCESS | 2636 | 1466627253515 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:27:33 INFO - PROCESS | 2636 | 1466627253597 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 2636 | 1466627253600 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BDD000 == 29 [pid = 2636] [id = 536] 13:27:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5ED6C2800) [pid = 2636] [serial = 1608] [outer = 0000000000000000] 13:27:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EE15A800) [pid = 2636] [serial = 1609] [outer = 000000A5ED6C2800] 13:27:33 INFO - PROCESS | 2636 | 1466627253648 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EF602C00) [pid = 2636] [serial = 1610] [outer = 000000A5ED6C2800] 13:27:34 INFO - PROCESS | 2636 | 1466627254044 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 689ms 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:27:34 INFO - PROCESS | 2636 | 1466627254105 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 2636 | 1466627254108 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:27:34 INFO - PROCESS | 2636 | 1466627254111 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 2636 | 1466627254115 Marionette TRACE conn6 <- [1,2110,null,{}] 13:27:34 INFO - PROCESS | 2636 | 1466627254127 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}] 13:27:34 INFO - PROCESS | 2636 | 1466627254132 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:34 INFO - PROCESS | 2636 | 1466627254253 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:27:34 INFO - PROCESS | 2636 | 1466627254269 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 2636 | 1466627254273 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5166800 == 30 [pid = 2636] [id = 537] 13:27:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8C1F400) [pid = 2636] [serial = 1611] [outer = 0000000000000000] 13:27:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F2A98C00) [pid = 2636] [serial = 1612] [outer = 000000A5E8C1F400] 13:27:34 INFO - PROCESS | 2636 | 1466627254325 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F3226400) [pid = 2636] [serial = 1613] [outer = 000000A5E8C1F400] 13:27:34 INFO - PROCESS | 2636 | 1466627254757 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 13:27:34 INFO - PROCESS | 2636 | 1466627254805 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 2636 | 1466627254808 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:27:34 INFO - PROCESS | 2636 | 1466627254811 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 2636 | 1466627254813 Marionette TRACE conn6 <- [1,2114,null,{}] 13:27:34 INFO - PROCESS | 2636 | 1466627254822 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}] 13:27:34 INFO - PROCESS | 2636 | 1466627254825 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:34 INFO - PROCESS | 2636 | 1466627254946 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:27:34 INFO - PROCESS | 2636 | 1466627254993 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 2636 | 1466627254996 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6369800 == 31 [pid = 2636] [id = 538] 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F32B7C00) [pid = 2636] [serial = 1614] [outer = 0000000000000000] 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F32BB400) [pid = 2636] [serial = 1615] [outer = 000000A5F32B7C00] 13:27:35 INFO - PROCESS | 2636 | 1466627255044 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F5022800) [pid = 2636] [serial = 1616] [outer = 000000A5F32B7C00] 13:27:35 INFO - PROCESS | 2636 | 1466627255480 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 13:27:35 INFO - PROCESS | 2636 | 1466627255505 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 2636 | 1466627255508 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:27:35 INFO - PROCESS | 2636 | 1466627255511 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 2636 | 1466627255513 Marionette TRACE conn6 <- [1,2118,null,{}] 13:27:35 INFO - PROCESS | 2636 | 1466627255516 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}] 13:27:35 INFO - PROCESS | 2636 | 1466627255519 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:35 INFO - PROCESS | 2636 | 1466627255632 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:27:35 INFO - PROCESS | 2636 | 1466627255716 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 2636 | 1466627255718 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6CE9000 == 32 [pid = 2636] [id = 539] 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F501EC00) [pid = 2636] [serial = 1617] [outer = 0000000000000000] 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F611B800) [pid = 2636] [serial = 1618] [outer = 000000A5F501EC00] 13:27:35 INFO - PROCESS | 2636 | 1466627255765 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6485800) [pid = 2636] [serial = 1619] [outer = 000000A5F501EC00] 13:27:36 INFO - PROCESS | 2636 | 1466627256206 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] 13:27:36 INFO - PROCESS | 2636 | 1466627256250 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:27:36 INFO - PROCESS | 2636 | 1466627256259 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 2636 | 1466627256261 Marionette TRACE conn6 <- [1,2122,null,{}] 13:27:36 INFO - PROCESS | 2636 | 1466627256265 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}] 13:27:36 INFO - PROCESS | 2636 | 1466627256271 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:36 INFO - PROCESS | 2636 | 1466627256413 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:27:36 INFO - PROCESS | 2636 | 1466627256479 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 2636 | 1466627256481 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9849800 == 33 [pid = 2636] [id = 540] 13:27:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64C4400) [pid = 2636] [serial = 1620] [outer = 0000000000000000] 13:27:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F64FA400) [pid = 2636] [serial = 1621] [outer = 000000A5F64C4400] 13:27:36 INFO - PROCESS | 2636 | 1466627256528 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6514400) [pid = 2636] [serial = 1622] [outer = 000000A5F64C4400] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EF2B2000) [pid = 2636] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A581BD8800) [pid = 2636] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E24400) [pid = 2636] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8FA2800) [pid = 2636] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8D05000) [pid = 2636] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E78400) [pid = 2636] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F27A9800) [pid = 2636] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6688400) [pid = 2636] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EF604800) [pid = 2636] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F2A9A400) [pid = 2636] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F5F29400) [pid = 2636] [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.] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A581BE4C00) [pid = 2636] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F4443000) [pid = 2636] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:27:36 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EDDBE000) [pid = 2636] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:27:37 INFO - PROCESS | 2636 | 1466627256990 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] 13:27:37 INFO - PROCESS | 2636 | 1466627257040 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:27:37 INFO - PROCESS | 2636 | 1466627257043 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 2636 | 1466627257045 Marionette TRACE conn6 <- [1,2126,null,{}] 13:27:37 INFO - PROCESS | 2636 | 1466627257049 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}] 13:27:37 INFO - PROCESS | 2636 | 1466627257051 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:37 INFO - PROCESS | 2636 | 1466627257164 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:27:37 INFO - PROCESS | 2636 | 1466627257218 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 2636 | 1466627257220 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59E000 == 34 [pid = 2636] [id = 541] 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8D07800) [pid = 2636] [serial = 1623] [outer = 0000000000000000] 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EEE0EC00) [pid = 2636] [serial = 1624] [outer = 000000A5E8D07800] 13:27:37 INFO - PROCESS | 2636 | 1466627257265 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6518400) [pid = 2636] [serial = 1625] [outer = 000000A5E8D07800] 13:27:37 INFO - PROCESS | 2636 | 1466627257624 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 13:27:37 INFO - PROCESS | 2636 | 1466627257675 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 2636 | 1466627257677 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:27:37 INFO - PROCESS | 2636 | 1466627257680 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 2636 | 1466627257682 Marionette TRACE conn6 <- [1,2130,null,{}] 13:27:37 INFO - PROCESS | 2636 | 1466627257686 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}] 13:27:37 INFO - PROCESS | 2636 | 1466627257688 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:37 INFO - PROCESS | 2636 | 1466627257783 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:27:37 INFO - PROCESS | 2636 | 1466627257788 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 2636 | 1466627257790 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9C6800 == 35 [pid = 2636] [id = 542] 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F656AC00) [pid = 2636] [serial = 1626] [outer = 0000000000000000] 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6573000) [pid = 2636] [serial = 1627] [outer = 000000A5F656AC00] 13:27:37 INFO - PROCESS | 2636 | 1466627257838 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6684800) [pid = 2636] [serial = 1628] [outer = 000000A5F656AC00] 13:27:38 INFO - PROCESS | 2636 | 1466627258261 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] 13:27:38 INFO - PROCESS | 2636 | 1466627258315 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:27:38 INFO - PROCESS | 2636 | 1466627258319 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 2636 | 1466627258321 Marionette TRACE conn6 <- [1,2134,null,{}] 13:27:38 INFO - PROCESS | 2636 | 1466627258324 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}] 13:27:38 INFO - PROCESS | 2636 | 1466627258326 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:38 INFO - PROCESS | 2636 | 1466627258413 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:27:38 INFO - PROCESS | 2636 | 1466627258419 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 2636 | 1466627258421 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5166000 == 36 [pid = 2636] [id = 543] 13:27:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F66B8400) [pid = 2636] [serial = 1629] [outer = 0000000000000000] 13:27:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F66DF400) [pid = 2636] [serial = 1630] [outer = 000000A5F66B8400] 13:27:38 INFO - PROCESS | 2636 | 1466627258467 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F66E7C00) [pid = 2636] [serial = 1631] [outer = 000000A5F66B8400] 13:27:39 INFO - PROCESS | 2636 | 1466627259034 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] 13:27:39 INFO - PROCESS | 2636 | 1466627259101 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:27:39 INFO - PROCESS | 2636 | 1466627259107 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 2636 | 1466627259111 Marionette TRACE conn6 <- [1,2138,null,{}] 13:27:39 INFO - PROCESS | 2636 | 1466627259118 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}] 13:27:39 INFO - PROCESS | 2636 | 1466627259121 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:39 INFO - PROCESS | 2636 | 1466627259249 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:27:39 INFO - PROCESS | 2636 | 1466627259366 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 2636 | 1466627259371 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B5800 == 37 [pid = 2636] [id = 544] 13:27:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8EDB800) [pid = 2636] [serial = 1632] [outer = 0000000000000000] 13:27:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E9A09000) [pid = 2636] [serial = 1633] [outer = 000000A5E8EDB800] 13:27:39 INFO - PROCESS | 2636 | 1466627259432 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EDD38800) [pid = 2636] [serial = 1634] [outer = 000000A5E8EDB800] 13:27:40 INFO - PROCESS | 2636 | 1466627260066 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] 13:27:40 INFO - PROCESS | 2636 | 1466627260101 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:27:40 INFO - PROCESS | 2636 | 1466627260108 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 2636 | 1466627260111 Marionette TRACE conn6 <- [1,2142,null,{}] 13:27:40 INFO - PROCESS | 2636 | 1466627260115 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}] 13:27:40 INFO - PROCESS | 2636 | 1466627260118 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:40 INFO - PROCESS | 2636 | 1466627260235 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:27:40 INFO - PROCESS | 2636 | 1466627260331 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 2636 | 1466627260334 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74AC000 == 38 [pid = 2636] [id = 545] 13:27:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F30CA000) [pid = 2636] [serial = 1635] [outer = 0000000000000000] 13:27:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F3223400) [pid = 2636] [serial = 1636] [outer = 000000A5F30CA000] 13:27:40 INFO - PROCESS | 2636 | 1466627260391 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F501F800) [pid = 2636] [serial = 1637] [outer = 000000A5F30CA000] 13:27:41 INFO - PROCESS | 2636 | 1466627261047 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]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 985ms 13:27:41 INFO - PROCESS | 2636 | 1466627261095 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 2636 | 1466627261098 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:27:41 INFO - PROCESS | 2636 | 1466627261102 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 2636 | 1466627261106 Marionette TRACE conn6 <- [1,2146,null,{}] 13:27:41 INFO - PROCESS | 2636 | 1466627261118 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}] 13:27:41 INFO - PROCESS | 2636 | 1466627261123 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:41 INFO - PROCESS | 2636 | 1466627261240 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:27:41 INFO - PROCESS | 2636 | 1466627261363 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 2636 | 1466627261367 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD178800 == 39 [pid = 2636] [id = 546] 13:27:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F64C6000) [pid = 2636] [serial = 1638] [outer = 0000000000000000] 13:27:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6573400) [pid = 2636] [serial = 1639] [outer = 000000A5F64C6000] 13:27:41 INFO - PROCESS | 2636 | 1466627261426 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6A4C800) [pid = 2636] [serial = 1640] [outer = 000000A5F64C6000] 13:27:41 INFO - PROCESS | 2636 | 1466627261956 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] 13:27:42 INFO - PROCESS | 2636 | 1466627262050 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:27:42 INFO - PROCESS | 2636 | 1466627262054 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 2636 | 1466627262056 Marionette TRACE conn6 <- [1,2150,null,{}] 13:27:42 INFO - PROCESS | 2636 | 1466627262060 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}] 13:27:42 INFO - PROCESS | 2636 | 1466627262063 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:42 INFO - PROCESS | 2636 | 1466627262197 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:27:42 INFO - PROCESS | 2636 | 1466627262315 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 2636 | 1466627262317 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A581083000 == 40 [pid = 2636] [id = 547] 13:27:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8655400) [pid = 2636] [serial = 1641] [outer = 0000000000000000] 13:27:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8E1E000) [pid = 2636] [serial = 1642] [outer = 000000A5E8655400] 13:27:42 INFO - PROCESS | 2636 | 1466627262375 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F27A7400) [pid = 2636] [serial = 1643] [outer = 000000A5E8655400] 13:27:43 INFO - PROCESS | 2636 | 1466627263206 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1180ms 13:27:43 INFO - PROCESS | 2636 | 1466627263236 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 2636 | 1466627263240 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:27:43 INFO - PROCESS | 2636 | 1466627263244 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 2636 | 1466627263247 Marionette TRACE conn6 <- [1,2154,null,{}] 13:27:43 INFO - PROCESS | 2636 | 1466627263252 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}] 13:27:43 INFO - PROCESS | 2636 | 1466627263255 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:43 INFO - PROCESS | 2636 | 1466627263364 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39D0800 == 39 [pid = 2636] [id = 439] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E23000 == 38 [pid = 2636] [id = 449] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC586800 == 37 [pid = 2636] [id = 453] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B8800 == 36 [pid = 2636] [id = 438] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A581076800 == 35 [pid = 2636] [id = 524] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C99000 == 34 [pid = 2636] [id = 450] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED37B000 == 33 [pid = 2636] [id = 437] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8412800 == 32 [pid = 2636] [id = 444] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C92800 == 31 [pid = 2636] [id = 441] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C86000 == 30 [pid = 2636] [id = 443] 13:27:44 INFO - PROCESS | 2636 | --DOCSHELL 000000A580D9A000 == 29 [pid = 2636] [id = 442] 13:27:44 INFO - PROCESS | 2636 | 1466627264096 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 2636 | 1466627264100 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EF6BE800) [pid = 2636] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A581BE2400) [pid = 2636] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8656400) [pid = 2636] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8E7AC00) [pid = 2636] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8ED5C00) [pid = 2636] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E97B1800) [pid = 2636] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEE73C00) [pid = 2636] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8EA5C00) [pid = 2636] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5ED6BF800) [pid = 2636] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8F9B000) [pid = 2636] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F5024C00) [pid = 2636] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F3224400) [pid = 2636] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F8547800) [pid = 2636] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F66E2000) [pid = 2636] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F27B1000) [pid = 2636] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F1F81400) [pid = 2636] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F2B42C00) [pid = 2636] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F27B3400) [pid = 2636] [serial = 1076] [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.] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F32C3800) [pid = 2636] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F322E800) [pid = 2636] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F5020400) [pid = 2636] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F3224800) [pid = 2636] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F512EC00) [pid = 2636] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F5F27C00) [pid = 2636] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5EEE0F000) [pid = 2636] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5EEF8B400) [pid = 2636] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5EA5B8000) [pid = 2636] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:27:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A580D95000 == 30 [pid = 2636] [id = 548] 13:27:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E7BD9000) [pid = 2636] [serial = 1644] [outer = 0000000000000000] 13:27:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8336000) [pid = 2636] [serial = 1645] [outer = 000000A5E7BD9000] 13:27:44 INFO - PROCESS | 2636 | 1466627264264 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8D04000) [pid = 2636] [serial = 1646] [outer = 000000A5E7BD9000] 13:27:44 INFO - PROCESS | 2636 | 1466627264690 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1533ms 13:27:44 INFO - PROCESS | 2636 | 1466627264780 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 2636 | 1466627264784 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:27:44 INFO - PROCESS | 2636 | 1466627264788 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 2636 | 1466627264791 Marionette TRACE conn6 <- [1,2158,null,{}] 13:27:44 INFO - PROCESS | 2636 | 1466627264802 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}] 13:27:44 INFO - PROCESS | 2636 | 1466627264808 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:44 INFO - PROCESS | 2636 | 1466627264932 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:27:44 INFO - PROCESS | 2636 | 1466627264943 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 2636 | 1466627264946 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0BF000 == 31 [pid = 2636] [id = 549] 13:27:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E80000) [pid = 2636] [serial = 1647] [outer = 0000000000000000] 13:27:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8ED5C00) [pid = 2636] [serial = 1648] [outer = 000000A5E8E80000] 13:27:45 INFO - PROCESS | 2636 | 1466627264997 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8F9CC00) [pid = 2636] [serial = 1649] [outer = 000000A5E8E80000] 13:27:45 INFO - PROCESS | 2636 | 1466627265469 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 13:27:45 INFO - PROCESS | 2636 | 1466627265529 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 2636 | 1466627265534 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:27:45 INFO - PROCESS | 2636 | 1466627265539 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 2636 | 1466627265541 Marionette TRACE conn6 <- [1,2162,null,{}] 13:27:45 INFO - PROCESS | 2636 | 1466627265545 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}] 13:27:45 INFO - PROCESS | 2636 | 1466627265548 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:45 INFO - PROCESS | 2636 | 1466627265647 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:27:45 INFO - PROCESS | 2636 | 1466627265728 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 2636 | 1466627265731 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B65000 == 32 [pid = 2636] [id = 550] 13:27:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8F9B000) [pid = 2636] [serial = 1650] [outer = 0000000000000000] 13:27:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E95B8800) [pid = 2636] [serial = 1651] [outer = 000000A5E8F9B000] 13:27:45 INFO - PROCESS | 2636 | 1466627265788 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5ED64B800) [pid = 2636] [serial = 1652] [outer = 000000A5E8F9B000] 13:27:46 INFO - PROCESS | 2636 | 1466627266217 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 13:27:46 INFO - PROCESS | 2636 | 1466627266275 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:27:46 INFO - PROCESS | 2636 | 1466627266277 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:27:46 INFO - PROCESS | 2636 | 1466627266283 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 2636 | 1466627266290 Marionette TRACE conn6 <- [1,2166,null,{}] 13:27:46 INFO - PROCESS | 2636 | 1466627266315 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}] 13:27:46 INFO - PROCESS | 2636 | 1466627266319 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:46 INFO - PROCESS | 2636 | 1466627266441 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:27:46 INFO - PROCESS | 2636 | 1466627266458 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 2636 | 1466627266460 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E11800 == 33 [pid = 2636] [id = 551] 13:27:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEFD1800) [pid = 2636] [serial = 1653] [outer = 0000000000000000] 13:27:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EF608800) [pid = 2636] [serial = 1654] [outer = 000000A5EEFD1800] 13:27:46 INFO - PROCESS | 2636 | 1466627266550 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF6ED800) [pid = 2636] [serial = 1655] [outer = 000000A5EEFD1800] 13:27:46 INFO - PROCESS | 2636 | 1466627266989 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 755ms 13:27:47 INFO - PROCESS | 2636 | 1466627267053 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 2636 | 1466627267056 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:27:47 INFO - PROCESS | 2636 | 1466627267059 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:27:47 INFO - PROCESS | 2636 | 1466627267061 Marionette TRACE conn6 <- [1,2170,null,{}] 13:27:47 INFO - PROCESS | 2636 | 1466627267065 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}] 13:27:47 INFO - PROCESS | 2636 | 1466627267067 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:47 INFO - PROCESS | 2636 | 1466627267186 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:27:47 INFO - PROCESS | 2636 | 1466627267239 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 2636 | 1466627267241 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F587F800 == 34 [pid = 2636] [id = 552] 13:27:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F1F85400) [pid = 2636] [serial = 1656] [outer = 0000000000000000] 13:27:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27B4000) [pid = 2636] [serial = 1657] [outer = 000000A5F1F85400] 13:27:47 INFO - PROCESS | 2636 | 1466627267296 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2B1FC00) [pid = 2636] [serial = 1658] [outer = 000000A5F1F85400] 13:27:47 INFO - PROCESS | 2636 | 1466627267711 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 13:27:47 INFO - PROCESS | 2636 | 1466627267757 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 2636 | 1466627267759 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:27:47 INFO - PROCESS | 2636 | 1466627267762 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 2636 | 1466627267764 Marionette TRACE conn6 <- [1,2174,null,{}] 13:27:47 INFO - PROCESS | 2636 | 1466627267773 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}] 13:27:47 INFO - PROCESS | 2636 | 1466627267776 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:47 INFO - PROCESS | 2636 | 1466627267886 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:27:47 INFO - PROCESS | 2636 | 1466627267893 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 2636 | 1466627267899 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F8B000 == 35 [pid = 2636] [id = 553] 13:27:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3166400) [pid = 2636] [serial = 1659] [outer = 0000000000000000] 13:27:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F316CC00) [pid = 2636] [serial = 1660] [outer = 000000A5F3166400] 13:27:47 INFO - PROCESS | 2636 | 1466627267962 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F32BFC00) [pid = 2636] [serial = 1661] [outer = 000000A5F3166400] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F501EC00) [pid = 2636] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8C1F400) [pid = 2636] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E1D800) [pid = 2636] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F3228400) [pid = 2636] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5ED6C2800) [pid = 2636] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8D07800) [pid = 2636] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E7B000) [pid = 2636] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED576C00) [pid = 2636] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F64C4400) [pid = 2636] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F656AC00) [pid = 2636] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66B8400) [pid = 2636] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:27:48 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F32B7C00) [pid = 2636] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:27:48 INFO - PROCESS | 2636 | 1466627268656 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 944ms 13:27:48 INFO - PROCESS | 2636 | 1466627268711 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:27:48 INFO - PROCESS | 2636 | 1466627268714 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:27:48 INFO - PROCESS | 2636 | 1466627268717 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 2636 | 1466627268719 Marionette TRACE conn6 <- [1,2178,null,{}] 13:27:48 INFO - PROCESS | 2636 | 1466627268723 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}] 13:27:48 INFO - PROCESS | 2636 | 1466627268725 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:48 INFO - PROCESS | 2636 | 1466627268845 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:27:48 INFO - PROCESS | 2636 | 1466627268857 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 2636 | 1466627268867 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7B1C000 == 36 [pid = 2636] [id = 554] 13:27:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E9A07C00) [pid = 2636] [serial = 1662] [outer = 0000000000000000] 13:27:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F3228400) [pid = 2636] [serial = 1663] [outer = 000000A5E9A07C00] 13:27:48 INFO - PROCESS | 2636 | 1466627268914 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E941C000) [pid = 2636] [serial = 1664] [outer = 000000A5E9A07C00] 13:27:49 INFO - PROCESS | 2636 | 1466627269301 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 626ms 13:27:49 INFO - PROCESS | 2636 | 1466627269345 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 2636 | 1466627269348 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:27:49 INFO - PROCESS | 2636 | 1466627269351 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 2636 | 1466627269353 Marionette TRACE conn6 <- [1,2182,null,{}] 13:27:49 INFO - PROCESS | 2636 | 1466627269356 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}] 13:27:49 INFO - PROCESS | 2636 | 1466627269358 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:49 INFO - PROCESS | 2636 | 1466627269441 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:27:49 INFO - PROCESS | 2636 | 1466627269447 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 2636 | 1466627269449 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F749F000 == 37 [pid = 2636] [id = 555] 13:27:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F5023800) [pid = 2636] [serial = 1665] [outer = 0000000000000000] 13:27:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F58B0000) [pid = 2636] [serial = 1666] [outer = 000000A5F5023800] 13:27:49 INFO - PROCESS | 2636 | 1466627269495 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6122000) [pid = 2636] [serial = 1667] [outer = 000000A5F5023800] 13:27:49 INFO - PROCESS | 2636 | 1466627269913 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 587ms 13:27:49 INFO - PROCESS | 2636 | 1466627269945 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 2636 | 1466627269947 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:27:49 INFO - PROCESS | 2636 | 1466627269951 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:27:49 INFO - PROCESS | 2636 | 1466627269952 Marionette TRACE conn6 <- [1,2186,null,{}] 13:27:49 INFO - PROCESS | 2636 | 1466627269969 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}] 13:27:49 INFO - PROCESS | 2636 | 1466627269971 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:50 INFO - PROCESS | 2636 | 1466627270063 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:27:50 INFO - PROCESS | 2636 | 1466627270068 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 2636 | 1466627270070 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9833800 == 38 [pid = 2636] [id = 556] 13:27:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6146800) [pid = 2636] [serial = 1668] [outer = 0000000000000000] 13:27:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6486C00) [pid = 2636] [serial = 1669] [outer = 000000A5F6146800] 13:27:50 INFO - PROCESS | 2636 | 1466627270116 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64BC000) [pid = 2636] [serial = 1670] [outer = 000000A5F6146800] 13:27:50 INFO - PROCESS | 2636 | 1466627270724 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 796ms 13:27:50 INFO - PROCESS | 2636 | 1466627270751 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 2636 | 1466627270756 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:27:50 INFO - PROCESS | 2636 | 1466627270763 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 2636 | 1466627270767 Marionette TRACE conn6 <- [1,2190,null,{}] 13:27:50 INFO - PROCESS | 2636 | 1466627270773 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}] 13:27:50 INFO - PROCESS | 2636 | 1466627270777 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:50 INFO - PROCESS | 2636 | 1466627270913 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:27:51 INFO - PROCESS | 2636 | 1466627270994 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2636 | 1466627270999 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDEB8000 == 39 [pid = 2636] [id = 557] 13:27:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8C1E400) [pid = 2636] [serial = 1671] [outer = 0000000000000000] 13:27:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E8D22000) [pid = 2636] [serial = 1672] [outer = 000000A5E8C1E400] 13:27:51 INFO - PROCESS | 2636 | 1466627271099 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8E7F800) [pid = 2636] [serial = 1673] [outer = 000000A5E8C1E400] 13:27:51 INFO - PROCESS | 2636 | 1466627271917 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1195ms 13:27:51 INFO - PROCESS | 2636 | 1466627271961 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 2636 | 1466627271966 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:27:51 INFO - PROCESS | 2636 | 1466627271972 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 2636 | 1466627271976 Marionette TRACE conn6 <- [1,2194,null,{}] 13:27:51 INFO - PROCESS | 2636 | 1466627271980 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}] 13:27:51 INFO - PROCESS | 2636 | 1466627271983 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:52 INFO - PROCESS | 2636 | 1466627272110 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:27:52 INFO - PROCESS | 2636 | 1466627272232 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 2636 | 1466627272235 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5169800 == 40 [pid = 2636] [id = 558] 13:27:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5ED6BF800) [pid = 2636] [serial = 1674] [outer = 0000000000000000] 13:27:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5EDDB3C00) [pid = 2636] [serial = 1675] [outer = 000000A5ED6BF800] 13:27:52 INFO - PROCESS | 2636 | 1466627272300 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EEFD2400) [pid = 2636] [serial = 1676] [outer = 000000A5ED6BF800] 13:27:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C99800 == 39 [pid = 2636] [id = 529] 13:27:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC8000 == 38 [pid = 2636] [id = 530] 13:27:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5166800 == 37 [pid = 2636] [id = 537] 13:27:53 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF751000 == 36 [pid = 2636] [id = 526] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F6485800) [pid = 2636] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F611B800) [pid = 2636] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F2A98C00) [pid = 2636] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8E75400) [pid = 2636] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8F9F400) [pid = 2636] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F614B000) [pid = 2636] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EE15A800) [pid = 2636] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EF602C00) [pid = 2636] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEE0EC00) [pid = 2636] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E9A800) [pid = 2636] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E9548400) [pid = 2636] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EE155C00) [pid = 2636] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EEFD6400) [pid = 2636] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64FA400) [pid = 2636] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6573000) [pid = 2636] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F66DF400) [pid = 2636] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6514400) [pid = 2636] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F66E7C00) [pid = 2636] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F6684800) [pid = 2636] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F32BB400) [pid = 2636] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F5022800) [pid = 2636] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F3226400) [pid = 2636] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F6518400) [pid = 2636] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:27:53 INFO - PROCESS | 2636 | 1466627273228 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1291ms 13:27:53 INFO - PROCESS | 2636 | 1466627273265 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 2636 | 1466627273269 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:27:53 INFO - PROCESS | 2636 | 1466627273274 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 2636 | 1466627273277 Marionette TRACE conn6 <- [1,2198,null,{}] 13:27:53 INFO - PROCESS | 2636 | 1466627273283 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}] 13:27:53 INFO - PROCESS | 2636 | 1466627273286 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:53 INFO - PROCESS | 2636 | 1466627273382 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:27:53 INFO - PROCESS | 2636 | 1466627273396 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 2636 | 1466627273398 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDD6F800 == 37 [pid = 2636] [id = 559] 13:27:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8E9C000) [pid = 2636] [serial = 1677] [outer = 0000000000000000] 13:27:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E8EDC400) [pid = 2636] [serial = 1678] [outer = 000000A5E8E9C000] 13:27:53 INFO - PROCESS | 2636 | 1466627273448 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E954B800) [pid = 2636] [serial = 1679] [outer = 000000A5E8E9C000] 13:27:53 INFO - PROCESS | 2636 | 1466627273938 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 13:27:54 INFO - PROCESS | 2636 | 1466627274008 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 2636 | 1466627274013 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:27:54 INFO - PROCESS | 2636 | 1466627274020 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 2636 | 1466627274023 Marionette TRACE conn6 <- [1,2202,null,{}] 13:27:54 INFO - PROCESS | 2636 | 1466627274027 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}] 13:27:54 INFO - PROCESS | 2636 | 1466627274029 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:54 INFO - PROCESS | 2636 | 1466627274122 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:27:54 INFO - PROCESS | 2636 | 1466627274201 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 2636 | 1466627274204 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B6F800 == 38 [pid = 2636] [id = 560] 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5ED574400) [pid = 2636] [serial = 1680] [outer = 0000000000000000] 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EDDB5000) [pid = 2636] [serial = 1681] [outer = 000000A5ED574400] 13:27:54 INFO - PROCESS | 2636 | 1466627274252 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5EEFD5400) [pid = 2636] [serial = 1682] [outer = 000000A5ED574400] 13:27:54 INFO - PROCESS | 2636 | 1466627274656 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 13:27:54 INFO - PROCESS | 2636 | 1466627274713 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 2636 | 1466627274716 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:27:54 INFO - PROCESS | 2636 | 1466627274720 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 2636 | 1466627274723 Marionette TRACE conn6 <- [1,2206,null,{}] 13:27:54 INFO - PROCESS | 2636 | 1466627274735 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}] 13:27:54 INFO - PROCESS | 2636 | 1466627274740 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:54 INFO - PROCESS | 2636 | 1466627274833 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:27:54 INFO - PROCESS | 2636 | 1466627274848 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 2636 | 1466627274852 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50E6000 == 39 [pid = 2636] [id = 561] 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F27A8400) [pid = 2636] [serial = 1683] [outer = 0000000000000000] 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F2A90C00) [pid = 2636] [serial = 1684] [outer = 000000A5F27A8400] 13:27:54 INFO - PROCESS | 2636 | 1466627274901 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F3169400) [pid = 2636] [serial = 1685] [outer = 000000A5F27A8400] 13:27:55 INFO - PROCESS | 2636 | 1466627275328 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 13:27:55 INFO - PROCESS | 2636 | 1466627275350 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 2636 | 1466627275353 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:27:55 INFO - PROCESS | 2636 | 1466627275374 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:27:55 INFO - PROCESS | 2636 | 1466627275376 Marionette TRACE conn6 <- [1,2210,null,{}] 13:27:55 INFO - PROCESS | 2636 | 1466627275384 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}] 13:27:55 INFO - PROCESS | 2636 | 1466627275387 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:55 INFO - PROCESS | 2636 | 1466627275511 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:27:55 INFO - PROCESS | 2636 | 1466627275588 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 2636 | 1466627275590 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6353800 == 40 [pid = 2636] [id = 562] 13:27:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F32C4800) [pid = 2636] [serial = 1686] [outer = 0000000000000000] 13:27:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F3971800) [pid = 2636] [serial = 1687] [outer = 000000A5F32C4800] 13:27:55 INFO - PROCESS | 2636 | 1466627275636 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F5024C00) [pid = 2636] [serial = 1688] [outer = 000000A5F32C4800] 13:27:56 INFO - PROCESS | 2636 | 1466627276070 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 13:27:56 INFO - PROCESS | 2636 | 1466627276109 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 2636 | 1466627276112 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:27:56 INFO - PROCESS | 2636 | 1466627276115 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 2636 | 1466627276117 Marionette TRACE conn6 <- [1,2214,null,{}] 13:27:56 INFO - PROCESS | 2636 | 1466627276121 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}] 13:27:56 INFO - PROCESS | 2636 | 1466627276123 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:56 INFO - PROCESS | 2636 | 1466627276239 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:27:56 INFO - PROCESS | 2636 | 1466627276244 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 2636 | 1466627276247 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C6D800 == 41 [pid = 2636] [id = 563] 13:27:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E86B5400) [pid = 2636] [serial = 1689] [outer = 0000000000000000] 13:27:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F5F24C00) [pid = 2636] [serial = 1690] [outer = 000000A5E86B5400] 13:27:56 INFO - PROCESS | 2636 | 1466627276294 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F648A400) [pid = 2636] [serial = 1691] [outer = 000000A5E86B5400] 13:27:56 INFO - PROCESS | 2636 | 1466627276748 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 13:27:56 INFO - PROCESS | 2636 | 1466627276810 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:27:56 INFO - PROCESS | 2636 | 1466627276812 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:27:56 INFO - PROCESS | 2636 | 1466627276816 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 2636 | 1466627276818 Marionette TRACE conn6 <- [1,2218,null,{}] 13:27:56 INFO - PROCESS | 2636 | 1466627276822 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}] 13:27:56 INFO - PROCESS | 2636 | 1466627276828 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:57 INFO - PROCESS | 2636 | 1466627277006 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:27:57 INFO - PROCESS | 2636 | 1466627277030 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 2636 | 1466627277040 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9840800 == 42 [pid = 2636] [id = 564] 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64C5000) [pid = 2636] [serial = 1692] [outer = 0000000000000000] 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F650CC00) [pid = 2636] [serial = 1693] [outer = 000000A5F64C5000] 13:27:57 INFO - PROCESS | 2636 | 1466627277091 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F656D400) [pid = 2636] [serial = 1694] [outer = 000000A5F64C5000] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EEFD1800) [pid = 2636] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E7BD9000) [pid = 2636] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8F9B000) [pid = 2636] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8E80000) [pid = 2636] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8655400) [pid = 2636] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8EDB800) [pid = 2636] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F30CA000) [pid = 2636] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64C6000) [pid = 2636] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F5023800) [pid = 2636] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F1F85400) [pid = 2636] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F3166400) [pid = 2636] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:27:57 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5E9A07C00) [pid = 2636] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:27:57 INFO - PROCESS | 2636 | 1466627277563 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 774ms 13:27:57 INFO - PROCESS | 2636 | 1466627277591 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 2636 | 1466627277594 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:27:57 INFO - PROCESS | 2636 | 1466627277597 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 2636 | 1466627277599 Marionette TRACE conn6 <- [1,2222,null,{}] 13:27:57 INFO - PROCESS | 2636 | 1466627277602 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}] 13:27:57 INFO - PROCESS | 2636 | 1466627277604 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:57 INFO - PROCESS | 2636 | 1466627277688 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:27:57 INFO - PROCESS | 2636 | 1466627277694 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 2636 | 1466627277696 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC878800 == 43 [pid = 2636] [id = 565] 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8655400) [pid = 2636] [serial = 1695] [outer = 0000000000000000] 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F27AA000) [pid = 2636] [serial = 1696] [outer = 000000A5E8655400] 13:27:57 INFO - PROCESS | 2636 | 1466627277740 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F656D800) [pid = 2636] [serial = 1697] [outer = 000000A5E8655400] 13:27:58 INFO - PROCESS | 2636 | 1466627278184 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 13:27:58 INFO - PROCESS | 2636 | 1466627278228 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 2636 | 1466627278231 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:27:58 INFO - PROCESS | 2636 | 1466627278234 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:27:58 INFO - PROCESS | 2636 | 1466627278236 Marionette TRACE conn6 <- [1,2226,null,{}] 13:27:58 INFO - PROCESS | 2636 | 1466627278240 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}] 13:27:58 INFO - PROCESS | 2636 | 1466627278242 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:58 INFO - PROCESS | 2636 | 1466627278338 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:27:58 INFO - PROCESS | 2636 | 1466627278372 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 2636 | 1466627278374 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9DB800 == 44 [pid = 2636] [id = 566] 13:27:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F6681400) [pid = 2636] [serial = 1698] [outer = 0000000000000000] 13:27:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6686800) [pid = 2636] [serial = 1699] [outer = 000000A5F6681400] 13:27:58 INFO - PROCESS | 2636 | 1466627278423 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F66E0C00) [pid = 2636] [serial = 1700] [outer = 000000A5F6681400] 13:27:58 INFO - PROCESS | 2636 | 1466627278821 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 13:27:58 INFO - PROCESS | 2636 | 1466627278873 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 2636 | 1466627278875 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:27:58 INFO - PROCESS | 2636 | 1466627278883 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 2636 | 1466627278885 Marionette TRACE conn6 <- [1,2230,null,{}] 13:27:58 INFO - PROCESS | 2636 | 1466627278889 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}] 13:27:58 INFO - PROCESS | 2636 | 1466627278891 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:58 INFO - PROCESS | 2636 | 1466627278980 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:27:58 INFO - PROCESS | 2636 | 1466627278985 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 2636 | 1466627278987 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35A9000 == 45 [pid = 2636] [id = 567] 13:27:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F66E8000) [pid = 2636] [serial = 1701] [outer = 0000000000000000] 13:27:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6929400) [pid = 2636] [serial = 1702] [outer = 000000A5F66E8000] 13:27:59 INFO - PROCESS | 2636 | 1466627279032 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6C3AC00) [pid = 2636] [serial = 1703] [outer = 000000A5F66E8000] 13:27:59 INFO - PROCESS | 2636 | 1466627279455 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 13:27:59 INFO - PROCESS | 2636 | 1466627279527 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 2636 | 1466627279531 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:27:59 INFO - PROCESS | 2636 | 1466627279542 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 2636 | 1466627279547 Marionette TRACE conn6 <- [1,2234,null,{}] 13:27:59 INFO - PROCESS | 2636 | 1466627279554 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}] 13:27:59 INFO - PROCESS | 2636 | 1466627279558 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:59 INFO - PROCESS | 2636 | 1466627279684 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:27:59 INFO - PROCESS | 2636 | 1466627279840 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 2636 | 1466627279846 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:27:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE39800 == 46 [pid = 2636] [id = 568] 13:27:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8EDCC00) [pid = 2636] [serial = 1704] [outer = 0000000000000000] 13:27:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E941D400) [pid = 2636] [serial = 1705] [outer = 000000A5E8EDCC00] 13:27:59 INFO - PROCESS | 2636 | 1466627279906 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5ED576400) [pid = 2636] [serial = 1706] [outer = 000000A5E8EDCC00] 13:28:00 INFO - PROCESS | 2636 | 1466627280474 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 986ms 13:28:00 INFO - PROCESS | 2636 | 1466627280530 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 2636 | 1466627280534 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:28:00 INFO - PROCESS | 2636 | 1466627280541 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 2636 | 1466627280546 Marionette TRACE conn6 <- [1,2238,null,{}] 13:28:00 INFO - PROCESS | 2636 | 1466627280551 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}] 13:28:00 INFO - PROCESS | 2636 | 1466627280554 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:00 INFO - PROCESS | 2636 | 1466627280671 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:28:00 INFO - PROCESS | 2636 | 1466627280766 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 2636 | 1466627280769 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5CA1800 == 47 [pid = 2636] [id = 569] 13:28:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F1F7E400) [pid = 2636] [serial = 1707] [outer = 0000000000000000] 13:28:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F27B2800) [pid = 2636] [serial = 1708] [outer = 000000A5F1F7E400] 13:28:00 INFO - PROCESS | 2636 | 1466627280827 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F3256800) [pid = 2636] [serial = 1709] [outer = 000000A5F1F7E400] 13:28:01 INFO - PROCESS | 2636 | 1466627281436 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 944ms 13:28:01 INFO - PROCESS | 2636 | 1466627281487 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 2636 | 1466627281490 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:28:01 INFO - PROCESS | 2636 | 1466627281494 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 2636 | 1466627281497 Marionette TRACE conn6 <- [1,2242,null,{}] 13:28:01 INFO - PROCESS | 2636 | 1466627281507 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}] 13:28:01 INFO - PROCESS | 2636 | 1466627281512 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:01 INFO - PROCESS | 2636 | 1466627281631 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:28:01 INFO - PROCESS | 2636 | 1466627281757 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 2636 | 1466627281761 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6EA000 == 48 [pid = 2636] [id = 570] 13:28:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64D7000) [pid = 2636] [serial = 1710] [outer = 0000000000000000] 13:28:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F64FA400) [pid = 2636] [serial = 1711] [outer = 000000A5F64D7000] 13:28:01 INFO - PROCESS | 2636 | 1466627281821 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F6689000) [pid = 2636] [serial = 1712] [outer = 000000A5F64D7000] 13:28:02 INFO - PROCESS | 2636 | 1466627282474 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1035ms 13:28:02 INFO - PROCESS | 2636 | 1466627282531 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 2636 | 1466627282534 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:28:02 INFO - PROCESS | 2636 | 1466627282537 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 2636 | 1466627282540 Marionette TRACE conn6 <- [1,2246,null,{}] 13:28:02 INFO - PROCESS | 2636 | 1466627282544 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}] 13:28:02 INFO - PROCESS | 2636 | 1466627282546 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:02 INFO - PROCESS | 2636 | 1466627282663 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:28:02 INFO - PROCESS | 2636 | 1466627282785 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 2636 | 1466627282787 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBC7000 == 49 [pid = 2636] [id = 571] 13:28:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F718D400) [pid = 2636] [serial = 1713] [outer = 0000000000000000] 13:28:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F73C6400) [pid = 2636] [serial = 1714] [outer = 000000A5F718D400] 13:28:02 INFO - PROCESS | 2636 | 1466627282843 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F747A000) [pid = 2636] [serial = 1715] [outer = 000000A5F718D400] 13:28:03 INFO - PROCESS | 2636 | 1466627283627 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1131ms 13:28:03 INFO - PROCESS | 2636 | 1466627283670 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 2636 | 1466627283675 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:28:03 INFO - PROCESS | 2636 | 1466627283680 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:28:03 INFO - PROCESS | 2636 | 1466627283683 Marionette TRACE conn6 <- [1,2250,null,{}] 13:28:03 INFO - PROCESS | 2636 | 1466627283689 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}] 13:28:03 INFO - PROCESS | 2636 | 1466627283692 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:03 INFO - PROCESS | 2636 | 1466627283796 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:28:03 INFO - PROCESS | 2636 | 1466627283922 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 2636 | 1466627283925 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6E4000 == 50 [pid = 2636] [id = 572] 13:28:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E9A0B400) [pid = 2636] [serial = 1716] [outer = 0000000000000000] 13:28:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EA0DC000) [pid = 2636] [serial = 1717] [outer = 000000A5E9A0B400] 13:28:03 INFO - PROCESS | 2636 | 1466627283979 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EE0E8800) [pid = 2636] [serial = 1718] [outer = 000000A5E9A0B400] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4E800 == 49 [pid = 2636] [id = 533] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6CD8000 == 48 [pid = 2636] [id = 531] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5163000 == 47 [pid = 2636] [id = 528] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A7000 == 46 [pid = 2636] [id = 527] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C8F000 == 45 [pid = 2636] [id = 534] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9C6800 == 44 [pid = 2636] [id = 542] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6D4000 == 43 [pid = 2636] [id = 535] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A580D95000 == 42 [pid = 2636] [id = 548] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BDD000 == 41 [pid = 2636] [id = 536] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9849800 == 40 [pid = 2636] [id = 540] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B5800 == 39 [pid = 2636] [id = 544] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6369800 == 38 [pid = 2636] [id = 538] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A581083000 == 37 [pid = 2636] [id = 547] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59E000 == 36 [pid = 2636] [id = 541] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5166000 == 35 [pid = 2636] [id = 543] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74AC000 == 34 [pid = 2636] [id = 545] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD178800 == 33 [pid = 2636] [id = 546] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDD59800 == 32 [pid = 2636] [id = 525] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6CE9000 == 31 [pid = 2636] [id = 539] 13:28:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F851E800 == 30 [pid = 2636] [id = 532] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8336000) [pid = 2636] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5E8D04000) [pid = 2636] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E95B8800) [pid = 2636] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8ED5C00) [pid = 2636] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8F9CC00) [pid = 2636] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E1E000) [pid = 2636] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F27A7400) [pid = 2636] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EDD38800) [pid = 2636] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E9A09000) [pid = 2636] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F501F800) [pid = 2636] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F3223400) [pid = 2636] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F6A4C800) [pid = 2636] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F6573400) [pid = 2636] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6122000) [pid = 2636] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F2B1FC00) [pid = 2636] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6486C00) [pid = 2636] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F27B4000) [pid = 2636] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F316CC00) [pid = 2636] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F58B0000) [pid = 2636] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F32BFC00) [pid = 2636] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F3228400) [pid = 2636] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EF608800) [pid = 2636] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EF6ED800) [pid = 2636] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5ED64B800) [pid = 2636] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:28:04 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5E941C000) [pid = 2636] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:28:05 INFO - PROCESS | 2636 | 1466627285200 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1547ms 13:28:05 INFO - PROCESS | 2636 | 1466627285232 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 2636 | 1466627285236 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:28:05 INFO - PROCESS | 2636 | 1466627285241 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:28:05 INFO - PROCESS | 2636 | 1466627285246 Marionette TRACE conn6 <- [1,2254,null,{}] 13:28:05 INFO - PROCESS | 2636 | 1466627285251 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}] 13:28:05 INFO - PROCESS | 2636 | 1466627285254 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:05 INFO - PROCESS | 2636 | 1466627285380 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:28:05 INFO - PROCESS | 2636 | 1466627285460 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 2636 | 1466627285463 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA01D800 == 31 [pid = 2636] [id = 573] 13:28:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8D25C00) [pid = 2636] [serial = 1719] [outer = 0000000000000000] 13:28:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8E72800) [pid = 2636] [serial = 1720] [outer = 000000A5E8D25C00] 13:28:05 INFO - PROCESS | 2636 | 1466627285512 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8ED7800) [pid = 2636] [serial = 1721] [outer = 000000A5E8D25C00] 13:28:05 INFO - PROCESS | 2636 | 1466627285889 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 13:28:05 INFO - PROCESS | 2636 | 1466627285938 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 2636 | 1466627285943 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:28:05 INFO - PROCESS | 2636 | 1466627285950 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 2636 | 1466627285953 Marionette TRACE conn6 <- [1,2258,null,{}] 13:28:05 INFO - PROCESS | 2636 | 1466627285957 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}] 13:28:05 INFO - PROCESS | 2636 | 1466627285960 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:06 INFO - PROCESS | 2636 | 1466627286088 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:28:06 INFO - PROCESS | 2636 | 1466627286096 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 2636 | 1466627286098 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6CA000 == 32 [pid = 2636] [id = 574] 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8EE2C00) [pid = 2636] [serial = 1722] [outer = 0000000000000000] 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E95BD400) [pid = 2636] [serial = 1723] [outer = 000000A5E8EE2C00] 13:28:06 INFO - PROCESS | 2636 | 1466627286147 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5ED571000) [pid = 2636] [serial = 1724] [outer = 000000A5E8EE2C00] 13:28:06 INFO - PROCESS | 2636 | 1466627286590 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 13:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:28:06 INFO - PROCESS | 2636 | 1466627286643 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 2636 | 1466627286646 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:28:06 INFO - PROCESS | 2636 | 1466627286649 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 2636 | 1466627286653 Marionette TRACE conn6 <- [1,2262,null,{}] 13:28:06 INFO - PROCESS | 2636 | 1466627286665 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}] 13:28:06 INFO - PROCESS | 2636 | 1466627286671 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:06 INFO - PROCESS | 2636 | 1466627286761 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:28:06 INFO - PROCESS | 2636 | 1466627286770 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 2636 | 1466627286773 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F359D000 == 33 [pid = 2636] [id = 575] 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEE70400) [pid = 2636] [serial = 1725] [outer = 0000000000000000] 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEF88000) [pid = 2636] [serial = 1726] [outer = 000000A5EEE70400] 13:28:06 INFO - PROCESS | 2636 | 1466627286825 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF6D7000) [pid = 2636] [serial = 1727] [outer = 000000A5EEE70400] 13:28:07 INFO - PROCESS | 2636 | 1466627287307 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 13:28:07 INFO - PROCESS | 2636 | 1466627287343 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 2636 | 1466627287346 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:28:07 INFO - PROCESS | 2636 | 1466627287349 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 2636 | 1466627287351 Marionette TRACE conn6 <- [1,2266,null,{}] 13:28:07 INFO - PROCESS | 2636 | 1466627287355 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}] 13:28:07 INFO - PROCESS | 2636 | 1466627287357 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:07 INFO - PROCESS | 2636 | 1466627287507 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:28:07 INFO - PROCESS | 2636 | 1466627287530 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 2636 | 1466627287532 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5164000 == 34 [pid = 2636] [id = 576] 13:28:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F1F84000) [pid = 2636] [serial = 1728] [outer = 0000000000000000] 13:28:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27AB000) [pid = 2636] [serial = 1729] [outer = 000000A5F1F84000] 13:28:07 INFO - PROCESS | 2636 | 1466627287579 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2A95800) [pid = 2636] [serial = 1730] [outer = 000000A5F1F84000] 13:28:08 INFO - PROCESS | 2636 | 1466627288011 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 13:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:28:08 INFO - PROCESS | 2636 | 1466627288085 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 2636 | 1466627288087 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:28:08 INFO - PROCESS | 2636 | 1466627288091 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 2636 | 1466627288092 Marionette TRACE conn6 <- [1,2270,null,{}] 13:28:08 INFO - PROCESS | 2636 | 1466627288096 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}] 13:28:08 INFO - PROCESS | 2636 | 1466627288098 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:08 INFO - PROCESS | 2636 | 1466627288206 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:28:08 INFO - PROCESS | 2636 | 1466627288216 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 2636 | 1466627288218 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C92000 == 35 [pid = 2636] [id = 577] 13:28:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F2B3D400) [pid = 2636] [serial = 1731] [outer = 0000000000000000] 13:28:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F30C9000) [pid = 2636] [serial = 1732] [outer = 000000A5F2B3D400] 13:28:08 INFO - PROCESS | 2636 | 1466627288317 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F3172000) [pid = 2636] [serial = 1733] [outer = 000000A5F2B3D400] 13:28:08 INFO - PROCESS | 2636 | 1466627288767 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 732ms 13:28:08 INFO - PROCESS | 2636 | 1466627288841 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 2636 | 1466627288844 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:28:08 INFO - PROCESS | 2636 | 1466627288847 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 2636 | 1466627288849 Marionette TRACE conn6 <- [1,2274,null,{}] 13:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:28:08 INFO - PROCESS | 2636 | 1466627288853 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}] 13:28:08 INFO - PROCESS | 2636 | 1466627288859 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:08 INFO - PROCESS | 2636 | 1466627288985 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F66E8000) [pid = 2636] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8E9C000) [pid = 2636] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27A8400) [pid = 2636] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8655400) [pid = 2636] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6681400) [pid = 2636] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E86B5400) [pid = 2636] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED6BF800) [pid = 2636] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8C1E400) [pid = 2636] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F32C4800) [pid = 2636] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64C5000) [pid = 2636] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F6146800) [pid = 2636] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:28:09 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5ED574400) [pid = 2636] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:28:09 INFO - PROCESS | 2636 | 1466627289208 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 2636 | 1466627289211 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F3184800 == 36 [pid = 2636] [id = 578] 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E854FC00) [pid = 2636] [serial = 1734] [outer = 0000000000000000] 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8E76400) [pid = 2636] [serial = 1735] [outer = 000000A5E854FC00] 13:28:09 INFO - PROCESS | 2636 | 1466627289258 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EFA5E000) [pid = 2636] [serial = 1736] [outer = 000000A5E854FC00] 13:28:09 INFO - PROCESS | 2636 | 1466627289619 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]]]}] 13:28:09 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 13:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 837ms 13:28:09 INFO - PROCESS | 2636 | 1466627289690 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 2636 | 1466627289692 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:28:09 INFO - PROCESS | 2636 | 1466627289695 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:28:09 INFO - PROCESS | 2636 | 1466627289697 Marionette TRACE conn6 <- [1,2278,null,{}] 13:28:09 INFO - PROCESS | 2636 | 1466627289701 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}] 13:28:09 INFO - PROCESS | 2636 | 1466627289703 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:09 INFO - PROCESS | 2636 | 1466627289816 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:28:09 INFO - PROCESS | 2636 | 1466627289824 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 2636 | 1466627289826 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F735B000 == 37 [pid = 2636] [id = 579] 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8655400) [pid = 2636] [serial = 1737] [outer = 0000000000000000] 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F58B0400) [pid = 2636] [serial = 1738] [outer = 000000A5E8655400] 13:28:09 INFO - PROCESS | 2636 | 1466627289872 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F611B800) [pid = 2636] [serial = 1739] [outer = 000000A5E8655400] 13:28:10 INFO - PROCESS | 2636 | 1466627290285 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 13:28:10 INFO - PROCESS | 2636 | 1466627290328 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 2636 | 1466627290330 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:28:10 INFO - PROCESS | 2636 | 1466627290333 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 2636 | 1466627290335 Marionette TRACE conn6 <- [1,2282,null,{}] 13:28:10 INFO - PROCESS | 2636 | 1466627290339 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}] 13:28:10 INFO - PROCESS | 2636 | 1466627290341 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:10 INFO - PROCESS | 2636 | 1466627290454 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:28:10 INFO - PROCESS | 2636 | 1466627290494 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 2636 | 1466627290496 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9147800 == 38 [pid = 2636] [id = 580] 13:28:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F611CC00) [pid = 2636] [serial = 1740] [outer = 0000000000000000] 13:28:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F614CC00) [pid = 2636] [serial = 1741] [outer = 000000A5F611CC00] 13:28:10 INFO - PROCESS | 2636 | 1466627290540 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64BC400) [pid = 2636] [serial = 1742] [outer = 000000A5F611CC00] 13:28:10 INFO - PROCESS | 2636 | 1466627290940 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 13:28:10 INFO - PROCESS | 2636 | 1466627290966 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 2636 | 1466627290968 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:28:10 INFO - PROCESS | 2636 | 1466627290971 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 2636 | 1466627290973 Marionette TRACE conn6 <- [1,2286,null,{}] 13:28:10 INFO - PROCESS | 2636 | 1466627290977 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}] 13:28:10 INFO - PROCESS | 2636 | 1466627290979 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:11 INFO - PROCESS | 2636 | 1466627291092 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:28:11 INFO - PROCESS | 2636 | 1466627291100 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 2636 | 1466627291102 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59A800 == 39 [pid = 2636] [id = 581] 13:28:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6142C00) [pid = 2636] [serial = 1743] [outer = 0000000000000000] 13:28:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64C6C00) [pid = 2636] [serial = 1744] [outer = 000000A5F6142C00] 13:28:11 INFO - PROCESS | 2636 | 1466627291148 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64FBC00) [pid = 2636] [serial = 1745] [outer = 000000A5F6142C00] 13:28:11 INFO - PROCESS | 2636 | 1466627291962 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1030ms 13:28:12 INFO - PROCESS | 2636 | 1466627292004 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 2636 | 1466627292009 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:28:12 INFO - PROCESS | 2636 | 1466627292036 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 2636 | 1466627292042 Marionette TRACE conn6 <- [1,2290,null,{}] 13:28:12 INFO - PROCESS | 2636 | 1466627292047 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}] 13:28:12 INFO - PROCESS | 2636 | 1466627292051 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:12 INFO - PROCESS | 2636 | 1466627292205 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:28:12 INFO - PROCESS | 2636 | 1466627292322 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 2636 | 1466627292325 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE50000 == 40 [pid = 2636] [id = 582] 13:28:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8D2B800) [pid = 2636] [serial = 1746] [outer = 0000000000000000] 13:28:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E7F000) [pid = 2636] [serial = 1747] [outer = 000000A5E8D2B800] 13:28:12 INFO - PROCESS | 2636 | 1466627292385 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E9A49800) [pid = 2636] [serial = 1748] [outer = 000000A5E8D2B800] 13:28:13 INFO - PROCESS | 2636 | 1466627293151 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1129ms 13:28:13 INFO - PROCESS | 2636 | 1466627293169 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 2636 | 1466627293174 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:28:13 INFO - PROCESS | 2636 | 1466627293181 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 2636 | 1466627293184 Marionette TRACE conn6 <- [1,2294,null,{}] 13:28:13 INFO - PROCESS | 2636 | 1466627293188 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}] 13:28:13 INFO - PROCESS | 2636 | 1466627293191 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:13 INFO - PROCESS | 2636 | 1466627293380 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:28:13 INFO - PROCESS | 2636 | 1466627293391 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 2636 | 1466627293394 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE1BF800 == 41 [pid = 2636] [id = 583] 13:28:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E8ED4000) [pid = 2636] [serial = 1749] [outer = 0000000000000000] 13:28:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E97B1C00) [pid = 2636] [serial = 1750] [outer = 000000A5E8ED4000] 13:28:13 INFO - PROCESS | 2636 | 1466627293453 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5EF7BEC00) [pid = 2636] [serial = 1751] [outer = 000000A5E8ED4000] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE39800 == 40 [pid = 2636] [id = 568] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9147800 == 39 [pid = 2636] [id = 580] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F735B000 == 38 [pid = 2636] [id = 579] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F3184800 == 37 [pid = 2636] [id = 578] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C92000 == 36 [pid = 2636] [id = 577] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5164000 == 35 [pid = 2636] [id = 576] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F359D000 == 34 [pid = 2636] [id = 575] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6CA000 == 33 [pid = 2636] [id = 574] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA01D800 == 32 [pid = 2636] [id = 573] 13:28:14 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6E4000 == 31 [pid = 2636] [id = 572] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EDDB5000) [pid = 2636] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8D22000) [pid = 2636] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5EEFD2400) [pid = 2636] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F66E0C00) [pid = 2636] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F6929400) [pid = 2636] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6C3AC00) [pid = 2636] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E954B800) [pid = 2636] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F3169400) [pid = 2636] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27AA000) [pid = 2636] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6686800) [pid = 2636] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F656D800) [pid = 2636] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F5F24C00) [pid = 2636] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EDDB3C00) [pid = 2636] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8E7F800) [pid = 2636] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F5024C00) [pid = 2636] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F2A90C00) [pid = 2636] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F650CC00) [pid = 2636] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F648A400) [pid = 2636] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F656D400) [pid = 2636] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F3971800) [pid = 2636] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F64BC000) [pid = 2636] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5EEFD5400) [pid = 2636] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E8EDC400) [pid = 2636] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:28:14 INFO - PROCESS | 2636 | 1466627294316 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1196ms 13:28:14 INFO - PROCESS | 2636 | 1466627294379 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 2636 | 1466627294383 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:28:14 INFO - PROCESS | 2636 | 1466627294388 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 2636 | 1466627294393 Marionette TRACE conn6 <- [1,2298,null,{}] 13:28:14 INFO - PROCESS | 2636 | 1466627294398 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}] 13:28:14 INFO - PROCESS | 2636 | 1466627294401 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:14 INFO - PROCESS | 2636 | 1466627294494 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:28:14 INFO - PROCESS | 2636 | 1466627294573 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 2636 | 1466627294576 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED674800 == 32 [pid = 2636] [id = 584] 13:28:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8E29000) [pid = 2636] [serial = 1752] [outer = 0000000000000000] 13:28:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8ED7000) [pid = 2636] [serial = 1753] [outer = 000000A5E8E29000] 13:28:14 INFO - PROCESS | 2636 | 1466627294627 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5ED3C1800) [pid = 2636] [serial = 1754] [outer = 000000A5E8E29000] 13:28:15 INFO - PROCESS | 2636 | 1466627295078 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 13:28:15 INFO - PROCESS | 2636 | 1466627295126 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 2636 | 1466627295131 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:28:15 INFO - PROCESS | 2636 | 1466627295137 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 2636 | 1466627295140 Marionette TRACE conn6 <- [1,2302,null,{}] 13:28:15 INFO - PROCESS | 2636 | 1466627295144 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}] 13:28:15 INFO - PROCESS | 2636 | 1466627295147 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:15 INFO - PROCESS | 2636 | 1466627295240 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:28:15 INFO - PROCESS | 2636 | 1466627295249 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 2636 | 1466627295251 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BF3800 == 33 [pid = 2636] [id = 585] 13:28:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5EEFD9C00) [pid = 2636] [serial = 1755] [outer = 0000000000000000] 13:28:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EF6D3400) [pid = 2636] [serial = 1756] [outer = 000000A5EEFD9C00] 13:28:15 INFO - PROCESS | 2636 | 1466627295299 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F1F80800) [pid = 2636] [serial = 1757] [outer = 000000A5EEFD9C00] 13:28:15 INFO - PROCESS | 2636 | 1466627295759 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 13:28:15 INFO - PROCESS | 2636 | 1466627295832 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 2636 | 1466627295835 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:28:15 INFO - PROCESS | 2636 | 1466627295839 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 2636 | 1466627295843 Marionette TRACE conn6 <- [1,2306,null,{}] 13:28:15 INFO - PROCESS | 2636 | 1466627295854 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}] 13:28:15 INFO - PROCESS | 2636 | 1466627295859 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:15 INFO - PROCESS | 2636 | 1466627295952 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:28:15 INFO - PROCESS | 2636 | 1466627295968 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 2636 | 1466627295972 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C85000 == 34 [pid = 2636] [id = 586] 13:28:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8C24400) [pid = 2636] [serial = 1758] [outer = 0000000000000000] 13:28:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F3223400) [pid = 2636] [serial = 1759] [outer = 000000A5E8C24400] 13:28:16 INFO - PROCESS | 2636 | 1466627296020 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F32C0C00) [pid = 2636] [serial = 1760] [outer = 000000A5E8C24400] 13:28:16 INFO - PROCESS | 2636 | 1466627296446 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] 13:28:16 INFO - PROCESS | 2636 | 1466627296536 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:28:16 INFO - PROCESS | 2636 | 1466627296539 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 2636 | 1466627296541 Marionette TRACE conn6 <- [1,2310,null,{}] 13:28:16 INFO - PROCESS | 2636 | 1466627296553 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}] 13:28:16 INFO - PROCESS | 2636 | 1466627296556 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:16 INFO - PROCESS | 2636 | 1466627296707 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:28:16 INFO - PROCESS | 2636 | 1466627296717 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 2636 | 1466627296719 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6971000 == 35 [pid = 2636] [id = 587] 13:28:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F501AC00) [pid = 2636] [serial = 1761] [outer = 0000000000000000] 13:28:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F5029C00) [pid = 2636] [serial = 1762] [outer = 000000A5F501AC00] 13:28:16 INFO - PROCESS | 2636 | 1466627296815 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F5F28000) [pid = 2636] [serial = 1763] [outer = 000000A5F501AC00] 13:28:17 INFO - PROCESS | 2636 | 1466627297244 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 13:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:28:17 INFO - PROCESS | 2636 | 1466627297276 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 2636 | 1466627297278 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:28:17 INFO - PROCESS | 2636 | 1466627297281 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 2636 | 1466627297283 Marionette TRACE conn6 <- [1,2314,null,{}] 13:28:17 INFO - PROCESS | 2636 | 1466627297286 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}] 13:28:17 INFO - PROCESS | 2636 | 1466627297289 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:17 INFO - PROCESS | 2636 | 1466627297404 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:28:17 INFO - PROCESS | 2636 | 1466627297410 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 2636 | 1466627297412 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74AF800 == 36 [pid = 2636] [id = 588] 13:28:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F4445C00) [pid = 2636] [serial = 1764] [outer = 0000000000000000] 13:28:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F6148000) [pid = 2636] [serial = 1765] [outer = 000000A5F4445C00] 13:28:17 INFO - PROCESS | 2636 | 1466627297505 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64BC000) [pid = 2636] [serial = 1766] [outer = 000000A5F4445C00] 13:28:17 INFO - PROCESS | 2636 | 1466627297971 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 13:28:18 INFO - PROCESS | 2636 | 1466627298022 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 2636 | 1466627298024 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:28:18 INFO - PROCESS | 2636 | 1466627298063 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 2636 | 1466627298065 Marionette TRACE conn6 <- [1,2318,null,{}] 13:28:18 INFO - PROCESS | 2636 | 1466627298072 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}] 13:28:18 INFO - PROCESS | 2636 | 1466627298078 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:18 INFO - PROCESS | 2636 | 1466627298222 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:28:18 INFO - PROCESS | 2636 | 1466627298273 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 2636 | 1466627298275 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC59E000 == 37 [pid = 2636] [id = 589] 13:28:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F656D800) [pid = 2636] [serial = 1767] [outer = 0000000000000000] 13:28:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F667E000) [pid = 2636] [serial = 1768] [outer = 000000A5F656D800] 13:28:18 INFO - PROCESS | 2636 | 1466627298321 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6688C00) [pid = 2636] [serial = 1769] [outer = 000000A5F656D800] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F1F84000) [pid = 2636] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8EE2C00) [pid = 2636] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EEE70400) [pid = 2636] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8D25C00) [pid = 2636] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E9A0B400) [pid = 2636] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F611CC00) [pid = 2636] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F2B3D400) [pid = 2636] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8EDCC00) [pid = 2636] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F1F7E400) [pid = 2636] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F64D7000) [pid = 2636] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F718D400) [pid = 2636] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E854FC00) [pid = 2636] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:28:18 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8655400) [pid = 2636] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:28:18 INFO - PROCESS | 2636 | 1466627298707 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 712ms 13:28:18 INFO - PROCESS | 2636 | 1466627298744 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 2636 | 1466627298746 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:28:18 INFO - PROCESS | 2636 | 1466627298750 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 2636 | 1466627298752 Marionette TRACE conn6 <- [1,2322,null,{}] 13:28:18 INFO - PROCESS | 2636 | 1466627298756 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}] 13:28:18 INFO - PROCESS | 2636 | 1466627298758 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:18 INFO - PROCESS | 2636 | 1466627298872 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:28:18 INFO - PROCESS | 2636 | 1466627298923 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 2636 | 1466627298925 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5895000 == 38 [pid = 2636] [id = 590] 13:28:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8556800) [pid = 2636] [serial = 1770] [outer = 0000000000000000] 13:28:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5EF6DD000) [pid = 2636] [serial = 1771] [outer = 000000A5E8556800] 13:28:18 INFO - PROCESS | 2636 | 1466627298970 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6687800) [pid = 2636] [serial = 1772] [outer = 000000A5E8556800] 13:28:19 INFO - PROCESS | 2636 | 1466627299338 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 13:28:19 INFO - PROCESS | 2636 | 1466627299389 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:28:19 INFO - PROCESS | 2636 | 1466627299391 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:28:19 INFO - PROCESS | 2636 | 1466627299395 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 2636 | 1466627299397 Marionette TRACE conn6 <- [1,2326,null,{}] 13:28:19 INFO - PROCESS | 2636 | 1466627299400 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}] 13:28:19 INFO - PROCESS | 2636 | 1466627299402 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:19 INFO - PROCESS | 2636 | 1466627299496 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:28:19 INFO - PROCESS | 2636 | 1466627299502 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 2636 | 1466627299504 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF92000 == 39 [pid = 2636] [id = 591] 13:28:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F66DE400) [pid = 2636] [serial = 1773] [outer = 0000000000000000] 13:28:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F66E6000) [pid = 2636] [serial = 1774] [outer = 000000A5F66DE400] 13:28:19 INFO - PROCESS | 2636 | 1466627299577 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6A59800) [pid = 2636] [serial = 1775] [outer = 000000A5F66DE400] 13:28:20 INFO - PROCESS | 2636 | 1466627299997 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 13:28:20 INFO - PROCESS | 2636 | 1466627300049 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 2636 | 1466627300051 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:28:20 INFO - PROCESS | 2636 | 1466627300056 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 2636 | 1466627300058 Marionette TRACE conn6 <- [1,2330,null,{}] 13:28:20 INFO - PROCESS | 2636 | 1466627300065 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}] 13:28:20 INFO - PROCESS | 2636 | 1466627300068 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:20 INFO - PROCESS | 2636 | 1466627300154 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:28:20 INFO - PROCESS | 2636 | 1466627300162 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 2636 | 1466627300164 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD177000 == 40 [pid = 2636] [id = 592] 13:28:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6C3CC00) [pid = 2636] [serial = 1776] [outer = 0000000000000000] 13:28:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6C92C00) [pid = 2636] [serial = 1777] [outer = 000000A5F6C3CC00] 13:28:20 INFO - PROCESS | 2636 | 1466627300211 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F73C0400) [pid = 2636] [serial = 1778] [outer = 000000A5F6C3CC00] 13:28:20 INFO - PROCESS | 2636 | 1466627300788 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 776ms 13:28:20 INFO - PROCESS | 2636 | 1466627300891 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 2636 | 1466627300896 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:28:20 INFO - PROCESS | 2636 | 1466627300903 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 2636 | 1466627300907 Marionette TRACE conn6 <- [1,2334,null,{}] 13:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:28:20 INFO - PROCESS | 2636 | 1466627300913 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}] 13:28:20 INFO - PROCESS | 2636 | 1466627300917 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:21 INFO - PROCESS | 2636 | 1466627301043 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:28:21 INFO - PROCESS | 2636 | 1466627301159 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 2636 | 1466627301162 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE1800 == 41 [pid = 2636] [id = 593] 13:28:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8D1F800) [pid = 2636] [serial = 1779] [outer = 0000000000000000] 13:28:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E9A83000) [pid = 2636] [serial = 1780] [outer = 000000A5E8D1F800] 13:28:21 INFO - PROCESS | 2636 | 1466627301224 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EEF88800) [pid = 2636] [serial = 1781] [outer = 000000A5E8D1F800] 13:28:21 INFO - PROCESS | 2636 | 1466627301790 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 923ms 13:28:21 INFO - PROCESS | 2636 | 1466627301837 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 2636 | 1466627301842 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:28:21 INFO - PROCESS | 2636 | 1466627301849 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 2636 | 1466627301852 Marionette TRACE conn6 <- [1,2338,null,{}] 13:28:21 INFO - PROCESS | 2636 | 1466627301857 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}] 13:28:21 INFO - PROCESS | 2636 | 1466627301860 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:21 INFO - PROCESS | 2636 | 1466627301979 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:28:22 INFO - PROCESS | 2636 | 1466627302103 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 2636 | 1466627302105 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F983F800 == 42 [pid = 2636] [id = 594] 13:28:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F30D1400) [pid = 2636] [serial = 1782] [outer = 0000000000000000] 13:28:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F3171800) [pid = 2636] [serial = 1783] [outer = 000000A5F30D1400] 13:28:22 INFO - PROCESS | 2636 | 1466627302165 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F5021C00) [pid = 2636] [serial = 1784] [outer = 000000A5F30D1400] 13:28:22 INFO - PROCESS | 2636 | 1466627302781 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 985ms 13:28:22 INFO - PROCESS | 2636 | 1466627302836 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 2636 | 1466627302839 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:28:22 INFO - PROCESS | 2636 | 1466627302842 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 2636 | 1466627302847 Marionette TRACE conn6 <- [1,2342,null,{}] 13:28:22 INFO - PROCESS | 2636 | 1466627302859 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}] 13:28:22 INFO - PROCESS | 2636 | 1466627302864 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:23 INFO - PROCESS | 2636 | 1466627303022 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:28:23 INFO - PROCESS | 2636 | 1466627303041 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 2636 | 1466627303045 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBC1000 == 43 [pid = 2636] [id = 595] 13:28:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F656A000) [pid = 2636] [serial = 1785] [outer = 0000000000000000] 13:28:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6573C00) [pid = 2636] [serial = 1786] [outer = 000000A5F656A000] 13:28:23 INFO - PROCESS | 2636 | 1466627303105 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F73C7800) [pid = 2636] [serial = 1787] [outer = 000000A5F656A000] 13:28:23 INFO - PROCESS | 2636 | 1466627303789 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 986ms 13:28:23 INFO - PROCESS | 2636 | 1466627303854 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 2636 | 1466627303858 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:28:23 INFO - PROCESS | 2636 | 1466627303862 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 2636 | 1466627303865 Marionette TRACE conn6 <- [1,2346,null,{}] 13:28:23 INFO - PROCESS | 2636 | 1466627303869 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}] 13:28:23 INFO - PROCESS | 2636 | 1466627303871 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:24 INFO - PROCESS | 2636 | 1466627304006 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:28:24 INFO - PROCESS | 2636 | 1466627304265 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 2636 | 1466627304269 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E962B000 == 44 [pid = 2636] [id = 596] 13:28:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8C23800) [pid = 2636] [serial = 1788] [outer = 0000000000000000] 13:28:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8D20800) [pid = 2636] [serial = 1789] [outer = 000000A5E8C23800] 13:28:24 INFO - PROCESS | 2636 | 1466627304338 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E8E77800) [pid = 2636] [serial = 1790] [outer = 000000A5E8C23800] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF92000 == 43 [pid = 2636] [id = 591] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5895000 == 42 [pid = 2636] [id = 590] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59E000 == 41 [pid = 2636] [id = 589] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74AF800 == 40 [pid = 2636] [id = 588] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6971000 == 39 [pid = 2636] [id = 587] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C85000 == 38 [pid = 2636] [id = 586] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BF3800 == 37 [pid = 2636] [id = 585] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED674800 == 36 [pid = 2636] [id = 584] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE50000 == 35 [pid = 2636] [id = 582] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC59A800 == 34 [pid = 2636] [id = 581] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6EA000 == 33 [pid = 2636] [id = 570] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE1BF800 == 32 [pid = 2636] [id = 583] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35A9000 == 31 [pid = 2636] [id = 567] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBC7000 == 30 [pid = 2636] [id = 571] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9DB800 == 29 [pid = 2636] [id = 566] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5CA1800 == 28 [pid = 2636] [id = 569] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBC1000 == 27 [pid = 2636] [id = 595] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F983F800 == 26 [pid = 2636] [id = 594] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD177000 == 25 [pid = 2636] [id = 592] 13:28:25 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE1800 == 24 [pid = 2636] [id = 593] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F27AB000) [pid = 2636] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E95BD400) [pid = 2636] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5ED571000) [pid = 2636] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EEF88000) [pid = 2636] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E72800) [pid = 2636] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8ED7800) [pid = 2636] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EE0E8800) [pid = 2636] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EA0DC000) [pid = 2636] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F614CC00) [pid = 2636] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F30C9000) [pid = 2636] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED576400) [pid = 2636] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E941D400) [pid = 2636] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F3256800) [pid = 2636] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F27B2800) [pid = 2636] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6689000) [pid = 2636] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64FA400) [pid = 2636] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F747A000) [pid = 2636] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F73C6400) [pid = 2636] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F2A95800) [pid = 2636] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F3172000) [pid = 2636] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8E76400) [pid = 2636] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EFA5E000) [pid = 2636] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F58B0400) [pid = 2636] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F611B800) [pid = 2636] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5EF6D7000) [pid = 2636] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F64BC400) [pid = 2636] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:28:25 INFO - PROCESS | 2636 | 1466627305691 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1888ms 13:28:25 INFO - PROCESS | 2636 | 1466627305754 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 2636 | 1466627305759 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:28:25 INFO - PROCESS | 2636 | 1466627305765 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 2636 | 1466627305768 Marionette TRACE conn6 <- [1,2350,null,{}] 13:28:25 INFO - PROCESS | 2636 | 1466627305775 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}] 13:28:25 INFO - PROCESS | 2636 | 1466627305778 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:25 INFO - PROCESS | 2636 | 1466627305883 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:28:25 INFO - PROCESS | 2636 | 1466627305891 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 2636 | 1466627305896 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CD0800 == 25 [pid = 2636] [id = 597] 13:28:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8D0CC00) [pid = 2636] [serial = 1791] [outer = 0000000000000000] 13:28:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8D11C00) [pid = 2636] [serial = 1792] [outer = 000000A5E8D0CC00] 13:28:25 INFO - PROCESS | 2636 | 1466627305947 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E1F800) [pid = 2636] [serial = 1793] [outer = 000000A5E8D0CC00] 13:28:26 INFO - PROCESS | 2636 | 1466627306442 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 13:28:26 INFO - PROCESS | 2636 | 1466627306502 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 2636 | 1466627306508 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:28:26 INFO - PROCESS | 2636 | 1466627306514 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 2636 | 1466627306517 Marionette TRACE conn6 <- [1,2354,null,{}] 13:28:26 INFO - PROCESS | 2636 | 1466627306521 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}] 13:28:26 INFO - PROCESS | 2636 | 1466627306524 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:26 INFO - PROCESS | 2636 | 1466627306621 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:28:26 INFO - PROCESS | 2636 | 1466627306635 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 2636 | 1466627306638 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B7000 == 26 [pid = 2636] [id = 598] 13:28:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8EE0400) [pid = 2636] [serial = 1794] [outer = 0000000000000000] 13:28:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8F99C00) [pid = 2636] [serial = 1795] [outer = 000000A5E8EE0400] 13:28:26 INFO - PROCESS | 2636 | 1466627306687 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E954BC00) [pid = 2636] [serial = 1796] [outer = 000000A5E8EE0400] 13:28:27 INFO - PROCESS | 2636 | 1466627307131 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 13:28:27 INFO - PROCESS | 2636 | 1466627307207 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 2636 | 1466627307210 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:28:27 INFO - PROCESS | 2636 | 1466627307252 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 2636 | 1466627307256 Marionette TRACE conn6 <- [1,2358,null,{}] 13:28:27 INFO - PROCESS | 2636 | 1466627307270 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}] 13:28:27 INFO - PROCESS | 2636 | 1466627307275 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:27 INFO - PROCESS | 2636 | 1466627307406 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:28:27 INFO - PROCESS | 2636 | 1466627307416 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 2636 | 1466627307420 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F317F800 == 27 [pid = 2636] [id = 599] 13:28:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5ED577C00) [pid = 2636] [serial = 1797] [outer = 0000000000000000] 13:28:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EDDD8400) [pid = 2636] [serial = 1798] [outer = 000000A5ED577C00] 13:28:27 INFO - PROCESS | 2636 | 1466627307469 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEE76000) [pid = 2636] [serial = 1799] [outer = 000000A5ED577C00] 13:28:27 INFO - PROCESS | 2636 | 1466627307918 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 713ms 13:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:28:27 INFO - PROCESS | 2636 | 1466627307931 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 2636 | 1466627307934 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:28:27 INFO - PROCESS | 2636 | 1466627307937 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 2636 | 1466627307939 Marionette TRACE conn6 <- [1,2362,null,{}] 13:28:27 INFO - PROCESS | 2636 | 1466627307943 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}] 13:28:27 INFO - PROCESS | 2636 | 1466627307945 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:28 INFO - PROCESS | 2636 | 1466627308072 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:28:28 INFO - PROCESS | 2636 | 1466627308088 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 2636 | 1466627308090 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F50EF000 == 28 [pid = 2636] [id = 600] 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEFD8C00) [pid = 2636] [serial = 1800] [outer = 0000000000000000] 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF6F0000) [pid = 2636] [serial = 1801] [outer = 000000A5EEFD8C00] 13:28:28 INFO - PROCESS | 2636 | 1466627308139 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F27AD400) [pid = 2636] [serial = 1802] [outer = 000000A5EEFD8C00] 13:28:28 INFO - PROCESS | 2636 | 1466627308630 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]]]}] 13:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 13:28:28 INFO - PROCESS | 2636 | 1466627308698 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 2636 | 1466627308700 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:28:28 INFO - PROCESS | 2636 | 1466627308704 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 2636 | 1466627308705 Marionette TRACE conn6 <- [1,2366,null,{}] 13:28:28 INFO - PROCESS | 2636 | 1466627308709 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}] 13:28:28 INFO - PROCESS | 2636 | 1466627308711 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:28 INFO - PROCESS | 2636 | 1466627308824 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:28:28 INFO - PROCESS | 2636 | 1466627308835 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 2636 | 1466627308837 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5BBB000 == 29 [pid = 2636] [id = 601] 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EF608800) [pid = 2636] [serial = 1803] [outer = 0000000000000000] 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2B3F000) [pid = 2636] [serial = 1804] [outer = 000000A5EF608800] 13:28:28 INFO - PROCESS | 2636 | 1466627308883 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F316CC00) [pid = 2636] [serial = 1805] [outer = 000000A5EF608800] 13:28:29 INFO - PROCESS | 2636 | 1466627309323 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]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 13:28:29 INFO - PROCESS | 2636 | 1466627309401 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 2636 | 1466627309403 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:28:29 INFO - PROCESS | 2636 | 1466627309407 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 2636 | 1466627309408 Marionette TRACE conn6 <- [1,2370,null,{}] 13:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:28:29 INFO - PROCESS | 2636 | 1466627309412 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}] 13:28:29 INFO - PROCESS | 2636 | 1466627309418 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:29 INFO - PROCESS | 2636 | 1466627309563 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:28:29 INFO - PROCESS | 2636 | 1466627309569 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 2636 | 1466627309572 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F696C800 == 30 [pid = 2636] [id = 602] 13:28:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F322E800) [pid = 2636] [serial = 1806] [outer = 0000000000000000] 13:28:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F32C4000) [pid = 2636] [serial = 1807] [outer = 000000A5F322E800] 13:28:29 INFO - PROCESS | 2636 | 1466627309663 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F5A68800) [pid = 2636] [serial = 1808] [outer = 000000A5F322E800] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F501AC00) [pid = 2636] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F4445C00) [pid = 2636] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8556800) [pid = 2636] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F656D800) [pid = 2636] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8C24400) [pid = 2636] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8ED4000) [pid = 2636] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6142C00) [pid = 2636] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8D2B800) [pid = 2636] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8E29000) [pid = 2636] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EEFD9C00) [pid = 2636] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F66DE400) [pid = 2636] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:28:30 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F6C3CC00) [pid = 2636] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:28:30 INFO - PROCESS | 2636 | 1466627310310 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]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 922ms 13:28:30 INFO - PROCESS | 2636 | 1466627310335 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 2636 | 1466627310337 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:28:30 INFO - PROCESS | 2636 | 1466627310340 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 2636 | 1466627310342 Marionette TRACE conn6 <- [1,2374,null,{}] 13:28:30 INFO - PROCESS | 2636 | 1466627310346 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}] 13:28:30 INFO - PROCESS | 2636 | 1466627310348 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:30 INFO - PROCESS | 2636 | 1466627310430 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:28:30 INFO - PROCESS | 2636 | 1466627310436 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 2636 | 1466627310438 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7348000 == 31 [pid = 2636] [id = 603] 13:28:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5ED3BC800) [pid = 2636] [serial = 1809] [outer = 0000000000000000] 13:28:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EEE0F400) [pid = 2636] [serial = 1810] [outer = 000000A5ED3BC800] 13:28:30 INFO - PROCESS | 2636 | 1466627310483 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F5F29400) [pid = 2636] [serial = 1811] [outer = 000000A5ED3BC800] 13:28:30 INFO - PROCESS | 2636 | 1466627310901 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]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 647ms 13:28:30 INFO - PROCESS | 2636 | 1466627310990 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 2636 | 1466627310992 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:28:30 INFO - PROCESS | 2636 | 1466627310996 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:28:31 INFO - PROCESS | 2636 | 1466627310998 Marionette TRACE conn6 <- [1,2378,null,{}] 13:28:31 INFO - PROCESS | 2636 | 1466627311001 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}] 13:28:31 INFO - PROCESS | 2636 | 1466627311004 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:31 INFO - PROCESS | 2636 | 1466627311089 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:28:31 INFO - PROCESS | 2636 | 1466627311096 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 2636 | 1466627311098 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F85E5800 == 32 [pid = 2636] [id = 604] 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6140C00) [pid = 2636] [serial = 1812] [outer = 0000000000000000] 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6486000) [pid = 2636] [serial = 1813] [outer = 000000A5F6140C00] 13:28:31 INFO - PROCESS | 2636 | 1466627311142 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F64BF000) [pid = 2636] [serial = 1814] [outer = 000000A5F6140C00] 13:28:31 INFO - PROCESS | 2636 | 1466627311566 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 13:28:31 INFO - PROCESS | 2636 | 1466627311628 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 2636 | 1466627311630 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:28:31 INFO - PROCESS | 2636 | 1466627311634 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 2636 | 1466627311635 Marionette TRACE conn6 <- [1,2382,null,{}] 13:28:31 INFO - PROCESS | 2636 | 1466627311639 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}] 13:28:31 INFO - PROCESS | 2636 | 1466627311641 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:31 INFO - PROCESS | 2636 | 1466627311725 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:28:31 INFO - PROCESS | 2636 | 1466627311733 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 2636 | 1466627311735 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9849000 == 33 [pid = 2636] [id = 605] 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F3165400) [pid = 2636] [serial = 1815] [outer = 0000000000000000] 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64C4000) [pid = 2636] [serial = 1816] [outer = 000000A5F3165400] 13:28:31 INFO - PROCESS | 2636 | 1466627311780 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64FB000) [pid = 2636] [serial = 1817] [outer = 000000A5F3165400] 13:28:32 INFO - PROCESS | 2636 | 1466627312297 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 13:28:32 INFO - PROCESS | 2636 | 1466627312371 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 2636 | 1466627312376 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:28:32 INFO - PROCESS | 2636 | 1466627312382 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 2636 | 1466627312387 Marionette TRACE conn6 <- [1,2386,null,{}] 13:28:32 INFO - PROCESS | 2636 | 1466627312394 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}] 13:28:32 INFO - PROCESS | 2636 | 1466627312398 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:32 INFO - PROCESS | 2636 | 1466627312535 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:28:32 INFO - PROCESS | 2636 | 1466627312631 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 2636 | 1466627312636 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE4E800 == 34 [pid = 2636] [id = 606] 13:28:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E86B8800) [pid = 2636] [serial = 1818] [outer = 0000000000000000] 13:28:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8D08400) [pid = 2636] [serial = 1819] [outer = 000000A5E86B8800] 13:28:32 INFO - PROCESS | 2636 | 1466627312695 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8E78000) [pid = 2636] [serial = 1820] [outer = 000000A5E86B8800] 13:28:33 INFO - PROCESS | 2636 | 1466627313524 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1199ms 13:28:33 INFO - PROCESS | 2636 | 1466627313583 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 2636 | 1466627313588 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:28:33 INFO - PROCESS | 2636 | 1466627313595 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 2636 | 1466627313598 Marionette TRACE conn6 <- [1,2390,null,{}] 13:28:33 INFO - PROCESS | 2636 | 1466627313603 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}] 13:28:33 INFO - PROCESS | 2636 | 1466627313606 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:33 INFO - PROCESS | 2636 | 1466627313768 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:28:33 INFO - PROCESS | 2636 | 1466627313883 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 2636 | 1466627313886 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5166800 == 35 [pid = 2636] [id = 607] 13:28:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5ED533000) [pid = 2636] [serial = 1821] [outer = 0000000000000000] 13:28:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5ED653400) [pid = 2636] [serial = 1822] [outer = 000000A5ED533000] 13:28:33 INFO - PROCESS | 2636 | 1466627313945 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EF604400) [pid = 2636] [serial = 1823] [outer = 000000A5ED533000] 13:28:34 INFO - PROCESS | 2636 | 1466627314847 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1347ms 13:28:34 INFO - PROCESS | 2636 | 1466627314944 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 2636 | 1466627314949 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:28:34 INFO - PROCESS | 2636 | 1466627314955 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 2636 | 1466627314958 Marionette TRACE conn6 <- [1,2394,null,{}] 13:28:34 INFO - PROCESS | 2636 | 1466627314964 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}] 13:28:34 INFO - PROCESS | 2636 | 1466627314967 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:35 INFO - PROCESS | 2636 | 1466627315093 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F85E5800 == 34 [pid = 2636] [id = 604] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7348000 == 33 [pid = 2636] [id = 603] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F696C800 == 32 [pid = 2636] [id = 602] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5BBB000 == 31 [pid = 2636] [id = 601] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50EF000 == 30 [pid = 2636] [id = 600] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F317F800 == 29 [pid = 2636] [id = 599] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B7000 == 28 [pid = 2636] [id = 598] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CD0800 == 27 [pid = 2636] [id = 597] 13:28:35 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E962B000 == 26 [pid = 2636] [id = 596] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F5029C00) [pid = 2636] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F5F28000) [pid = 2636] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F64BC000) [pid = 2636] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6148000) [pid = 2636] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EF6DD000) [pid = 2636] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F667E000) [pid = 2636] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F3223400) [pid = 2636] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E97B1C00) [pid = 2636] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EF7BEC00) [pid = 2636] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64FBC00) [pid = 2636] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64C6C00) [pid = 2636] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8E7F000) [pid = 2636] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E9A49800) [pid = 2636] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8ED7000) [pid = 2636] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5ED3C1800) [pid = 2636] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EF6D3400) [pid = 2636] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F1F80800) [pid = 2636] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6A59800) [pid = 2636] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F6C92C00) [pid = 2636] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F73C0400) [pid = 2636] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6688C00) [pid = 2636] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F66E6000) [pid = 2636] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F6687800) [pid = 2636] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F32C0C00) [pid = 2636] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:28:35 INFO - PROCESS | 2636 | 1466627315210 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 2636 | 1466627315214 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E86A7800 == 27 [pid = 2636] [id = 608] 13:28:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E7B46800) [pid = 2636] [serial = 1824] [outer = 0000000000000000] 13:28:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E8C27800) [pid = 2636] [serial = 1825] [outer = 000000A5E7B46800] 13:28:35 INFO - PROCESS | 2636 | 1466627315265 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E9548400) [pid = 2636] [serial = 1826] [outer = 000000A5E7B46800] 13:28:35 INFO - PROCESS | 2636 | 1466627315744 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 839ms 13:28:35 INFO - PROCESS | 2636 | 1466627315800 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 2636 | 1466627315804 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:28:35 INFO - PROCESS | 2636 | 1466627315811 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 2636 | 1466627315814 Marionette TRACE conn6 <- [1,2398,null,{}] 13:28:35 INFO - PROCESS | 2636 | 1466627315818 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}] 13:28:35 INFO - PROCESS | 2636 | 1466627315821 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:35 INFO - PROCESS | 2636 | 1466627315911 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:28:35 INFO - PROCESS | 2636 | 1466627315919 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 2636 | 1466627315921 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2BE9000 == 28 [pid = 2636] [id = 609] 13:28:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5ED6BA000) [pid = 2636] [serial = 1827] [outer = 0000000000000000] 13:28:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EDDB0C00) [pid = 2636] [serial = 1828] [outer = 000000A5ED6BA000] 13:28:35 INFO - PROCESS | 2636 | 1466627315971 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5EEF94400) [pid = 2636] [serial = 1829] [outer = 000000A5ED6BA000] 13:28:36 INFO - PROCESS | 2636 | 1466627316466 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 13:28:36 INFO - PROCESS | 2636 | 1466627316503 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 2636 | 1466627316506 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:28:36 INFO - PROCESS | 2636 | 1466627316509 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 2636 | 1466627316513 Marionette TRACE conn6 <- [1,2402,null,{}] 13:28:36 INFO - PROCESS | 2636 | 1466627316525 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}] 13:28:36 INFO - PROCESS | 2636 | 1466627316530 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:36 INFO - PROCESS | 2636 | 1466627316661 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:28:36 INFO - PROCESS | 2636 | 1466627316746 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 2636 | 1466627316749 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F504D000 == 29 [pid = 2636] [id = 610] 13:28:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E86B6400) [pid = 2636] [serial = 1830] [outer = 0000000000000000] 13:28:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F27AE800) [pid = 2636] [serial = 1831] [outer = 000000A5E86B6400] 13:28:36 INFO - PROCESS | 2636 | 1466627316801 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F316A000) [pid = 2636] [serial = 1832] [outer = 000000A5E86B6400] 13:28:37 INFO - PROCESS | 2636 | 1466627317181 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 13:28:37 INFO - PROCESS | 2636 | 1466627317251 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 2636 | 1466627317254 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:28:37 INFO - PROCESS | 2636 | 1466627317257 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 2636 | 1466627317259 Marionette TRACE conn6 <- [1,2406,null,{}] 13:28:37 INFO - PROCESS | 2636 | 1466627317263 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}] 13:28:37 INFO - PROCESS | 2636 | 1466627317265 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:37 INFO - PROCESS | 2636 | 1466627317385 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:28:37 INFO - PROCESS | 2636 | 1466627317391 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 2636 | 1466627317393 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6369800 == 30 [pid = 2636] [id = 611] 13:28:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F32BF000) [pid = 2636] [serial = 1833] [outer = 0000000000000000] 13:28:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F32C5C00) [pid = 2636] [serial = 1834] [outer = 000000A5F32BF000] 13:28:37 INFO - PROCESS | 2636 | 1466627317484 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F501EC00) [pid = 2636] [serial = 1835] [outer = 000000A5F32BF000] 13:28:37 INFO - PROCESS | 2636 | 1466627317925 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 13:28:37 INFO - PROCESS | 2636 | 1466627317936 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 2636 | 1466627317946 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:28:37 INFO - PROCESS | 2636 | 1466627317950 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 2636 | 1466627317952 Marionette TRACE conn6 <- [1,2410,null,{}] 13:28:37 INFO - PROCESS | 2636 | 1466627317955 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}] 13:28:37 INFO - PROCESS | 2636 | 1466627317958 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:38 INFO - PROCESS | 2636 | 1466627318100 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:28:38 INFO - PROCESS | 2636 | 1466627318127 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 2636 | 1466627318129 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71B0000 == 31 [pid = 2636] [id = 612] 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F501F400) [pid = 2636] [serial = 1836] [outer = 0000000000000000] 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F5F25C00) [pid = 2636] [serial = 1837] [outer = 000000A5F501F400] 13:28:38 INFO - PROCESS | 2636 | 1466627318174 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6484000) [pid = 2636] [serial = 1838] [outer = 000000A5F501F400] 13:28:38 INFO - PROCESS | 2636 | 1466627318609 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 735ms 13:28:38 INFO - PROCESS | 2636 | 1466627318685 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 2636 | 1466627318687 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:28:38 INFO - PROCESS | 2636 | 1466627318690 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 2636 | 1466627318692 Marionette TRACE conn6 <- [1,2414,null,{}] 13:28:38 INFO - PROCESS | 2636 | 1466627318696 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}] 13:28:38 INFO - PROCESS | 2636 | 1466627318702 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:38 INFO - PROCESS | 2636 | 1466627318846 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:28:38 INFO - PROCESS | 2636 | 1466627318854 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 2636 | 1466627318856 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC589000 == 32 [pid = 2636] [id = 613] 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F648FC00) [pid = 2636] [serial = 1839] [outer = 0000000000000000] 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64D3400) [pid = 2636] [serial = 1840] [outer = 000000A5F648FC00] 13:28:38 INFO - PROCESS | 2636 | 1466627318903 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6682C00) [pid = 2636] [serial = 1841] [outer = 000000A5F648FC00] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8D0CC00) [pid = 2636] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8C23800) [pid = 2636] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8EE0400) [pid = 2636] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F322E800) [pid = 2636] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED577C00) [pid = 2636] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EF608800) [pid = 2636] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5ED3BC800) [pid = 2636] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8D1F800) [pid = 2636] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F30D1400) [pid = 2636] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F656A000) [pid = 2636] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EEFD8C00) [pid = 2636] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:28:39 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6140C00) [pid = 2636] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:28:39 INFO - PROCESS | 2636 | 1466627319436 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 774ms 13:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:28:39 INFO - PROCESS | 2636 | 1466627319468 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 2636 | 1466627319470 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:28:39 INFO - PROCESS | 2636 | 1466627319473 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 2636 | 1466627319475 Marionette TRACE conn6 <- [1,2418,null,{}] 13:28:39 INFO - PROCESS | 2636 | 1466627319479 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}] 13:28:39 INFO - PROCESS | 2636 | 1466627319481 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:39 INFO - PROCESS | 2636 | 1466627319565 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:28:39 INFO - PROCESS | 2636 | 1466627319650 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 2636 | 1466627319652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5960800 == 33 [pid = 2636] [id = 614] 13:28:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5EEE70800) [pid = 2636] [serial = 1842] [outer = 0000000000000000] 13:28:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F316EC00) [pid = 2636] [serial = 1843] [outer = 000000A5EEE70800] 13:28:39 INFO - PROCESS | 2636 | 1466627319697 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F6514400) [pid = 2636] [serial = 1844] [outer = 000000A5EEE70800] 13:28:40 INFO - PROCESS | 2636 | 1466627320065 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 13:28:40 INFO - PROCESS | 2636 | 1466627320106 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 2636 | 1466627320108 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:28:40 INFO - PROCESS | 2636 | 1466627320112 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 2636 | 1466627320114 Marionette TRACE conn6 <- [1,2422,null,{}] 13:28:40 INFO - PROCESS | 2636 | 1466627320117 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}] 13:28:40 INFO - PROCESS | 2636 | 1466627320119 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:40 INFO - PROCESS | 2636 | 1466627320236 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:28:40 INFO - PROCESS | 2636 | 1466627320244 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 2636 | 1466627320246 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF89800 == 34 [pid = 2636] [id = 615] 13:28:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F668A000) [pid = 2636] [serial = 1845] [outer = 0000000000000000] 13:28:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F66C0800) [pid = 2636] [serial = 1846] [outer = 000000A5F668A000] 13:28:40 INFO - PROCESS | 2636 | 1466627320292 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F6923800) [pid = 2636] [serial = 1847] [outer = 000000A5F668A000] 13:28:40 INFO - PROCESS | 2636 | 1466627320697 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 13:28:40 INFO - PROCESS | 2636 | 1466627320743 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 2636 | 1466627320746 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:28:40 INFO - PROCESS | 2636 | 1466627320749 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 2636 | 1466627320751 Marionette TRACE conn6 <- [1,2426,null,{}] 13:28:40 INFO - PROCESS | 2636 | 1466627320755 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}] 13:28:40 INFO - PROCESS | 2636 | 1466627320757 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:40 INFO - PROCESS | 2636 | 1466627320873 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:28:40 INFO - PROCESS | 2636 | 1466627320913 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 2636 | 1466627320915 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD172000 == 35 [pid = 2636] [id = 616] 13:28:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F66EB800) [pid = 2636] [serial = 1848] [outer = 0000000000000000] 13:28:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6C34400) [pid = 2636] [serial = 1849] [outer = 000000A5F66EB800] 13:28:40 INFO - PROCESS | 2636 | 1466627320959 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F7183400) [pid = 2636] [serial = 1850] [outer = 000000A5F66EB800] 13:28:41 INFO - PROCESS | 2636 | 1466627321396 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 13:28:41 INFO - PROCESS | 2636 | 1466627321444 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 2636 | 1466627321449 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:28:41 INFO - PROCESS | 2636 | 1466627321455 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 2636 | 1466627321459 Marionette TRACE conn6 <- [1,2430,null,{}] 13:28:41 INFO - PROCESS | 2636 | 1466627321466 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}] 13:28:41 INFO - PROCESS | 2636 | 1466627321469 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:41 INFO - PROCESS | 2636 | 1466627321654 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:28:41 INFO - PROCESS | 2636 | 1466627321749 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 2636 | 1466627321754 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B8800 == 36 [pid = 2636] [id = 617] 13:28:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8EDF400) [pid = 2636] [serial = 1851] [outer = 0000000000000000] 13:28:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E95B3400) [pid = 2636] [serial = 1852] [outer = 000000A5E8EDF400] 13:28:41 INFO - PROCESS | 2636 | 1466627321813 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5ED570400) [pid = 2636] [serial = 1853] [outer = 000000A5E8EDF400] 13:28:42 INFO - PROCESS | 2636 | 1466627322456 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1034ms 13:28:42 INFO - PROCESS | 2636 | 1466627322492 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 2636 | 1466627322497 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:28:42 INFO - PROCESS | 2636 | 1466627322504 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 2636 | 1466627322507 Marionette TRACE conn6 <- [1,2434,null,{}] 13:28:42 INFO - PROCESS | 2636 | 1466627322511 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}] 13:28:42 INFO - PROCESS | 2636 | 1466627322515 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:42 INFO - PROCESS | 2636 | 1466627322636 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:28:42 INFO - PROCESS | 2636 | 1466627322760 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 2636 | 1466627322763 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C83000 == 37 [pid = 2636] [id = 618] 13:28:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F27AE400) [pid = 2636] [serial = 1854] [outer = 0000000000000000] 13:28:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F2B24800) [pid = 2636] [serial = 1855] [outer = 000000A5F27AE400] 13:28:42 INFO - PROCESS | 2636 | 1466627322821 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F32BF400) [pid = 2636] [serial = 1856] [outer = 000000A5F27AE400] 13:28:43 INFO - PROCESS | 2636 | 1466627323328 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 881ms 13:28:43 INFO - PROCESS | 2636 | 1466627323399 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 2636 | 1466627323402 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:28:43 INFO - PROCESS | 2636 | 1466627323407 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:28:43 INFO - PROCESS | 2636 | 1466627323411 Marionette TRACE conn6 <- [1,2438,null,{}] 13:28:43 INFO - PROCESS | 2636 | 1466627323423 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}] 13:28:43 INFO - PROCESS | 2636 | 1466627323428 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:43 INFO - PROCESS | 2636 | 1466627323550 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:28:43 INFO - PROCESS | 2636 | 1466627323666 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 2636 | 1466627323670 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBAE000 == 38 [pid = 2636] [id = 619] 13:28:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F64D9C00) [pid = 2636] [serial = 1857] [outer = 0000000000000000] 13:28:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F656DC00) [pid = 2636] [serial = 1858] [outer = 000000A5F64D9C00] 13:28:43 INFO - PROCESS | 2636 | 1466627323728 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F73B9C00) [pid = 2636] [serial = 1859] [outer = 000000A5F64D9C00] 13:28:44 INFO - PROCESS | 2636 | 1466627324380 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 13:28:44 INFO - PROCESS | 2636 | 1466627324400 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 2636 | 1466627324403 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:28:44 INFO - PROCESS | 2636 | 1466627324406 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 2636 | 1466627324409 Marionette TRACE conn6 <- [1,2442,null,{}] 13:28:44 INFO - PROCESS | 2636 | 1466627324426 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}] 13:28:44 INFO - PROCESS | 2636 | 1466627324429 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:44 INFO - PROCESS | 2636 | 1466627324546 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:28:44 INFO - PROCESS | 2636 | 1466627324666 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 2636 | 1466627324668 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982B800 == 39 [pid = 2636] [id = 620] 13:28:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F64C0400) [pid = 2636] [serial = 1860] [outer = 0000000000000000] 13:28:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F8263800) [pid = 2636] [serial = 1861] [outer = 000000A5F64C0400] 13:28:44 INFO - PROCESS | 2636 | 1466627324724 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F84AB000) [pid = 2636] [serial = 1862] [outer = 000000A5F64C0400] 13:28:45 INFO - PROCESS | 2636 | 1466627325468 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1132ms 13:28:45 INFO - PROCESS | 2636 | 1466627325541 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 2636 | 1466627325546 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:28:45 INFO - PROCESS | 2636 | 1466627325551 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:28:45 INFO - PROCESS | 2636 | 1466627325554 Marionette TRACE conn6 <- [1,2446,null,{}] 13:28:45 INFO - PROCESS | 2636 | 1466627325561 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}] 13:28:45 INFO - PROCESS | 2636 | 1466627325564 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:45 INFO - PROCESS | 2636 | 1466627325673 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:28:45 INFO - PROCESS | 2636 | 1466627325799 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 2636 | 1466627325802 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6C7800 == 40 [pid = 2636] [id = 621] 13:28:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8D25000) [pid = 2636] [serial = 1863] [outer = 0000000000000000] 13:28:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5ED6BB400) [pid = 2636] [serial = 1864] [outer = 000000A5E8D25000] 13:28:45 INFO - PROCESS | 2636 | 1466627325855 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EEFD9C00) [pid = 2636] [serial = 1865] [outer = 000000A5E8D25000] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF89800 == 39 [pid = 2636] [id = 615] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5960800 == 38 [pid = 2636] [id = 614] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC589000 == 37 [pid = 2636] [id = 613] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71B0000 == 36 [pid = 2636] [id = 612] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6369800 == 35 [pid = 2636] [id = 611] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F504D000 == 34 [pid = 2636] [id = 610] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2BE9000 == 33 [pid = 2636] [id = 609] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E86A7800 == 32 [pid = 2636] [id = 608] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9849000 == 31 [pid = 2636] [id = 605] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE4E800 == 30 [pid = 2636] [id = 606] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5166800 == 29 [pid = 2636] [id = 607] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982B800 == 28 [pid = 2636] [id = 620] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBAE000 == 27 [pid = 2636] [id = 619] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C83000 == 26 [pid = 2636] [id = 618] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD172000 == 25 [pid = 2636] [id = 616] 13:28:46 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2B8800 == 24 [pid = 2636] [id = 617] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8D11C00) [pid = 2636] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5E8E1F800) [pid = 2636] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E8E77800) [pid = 2636] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8D20800) [pid = 2636] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8F99C00) [pid = 2636] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E954BC00) [pid = 2636] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F32C4000) [pid = 2636] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EDDD8400) [pid = 2636] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F2B3F000) [pid = 2636] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F316CC00) [pid = 2636] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EEE76000) [pid = 2636] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F5F29400) [pid = 2636] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EEE0F400) [pid = 2636] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F5A68800) [pid = 2636] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EEF88800) [pid = 2636] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E9A83000) [pid = 2636] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F5021C00) [pid = 2636] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F3171800) [pid = 2636] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F73C7800) [pid = 2636] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6573C00) [pid = 2636] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64C4000) [pid = 2636] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EF6F0000) [pid = 2636] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F64BF000) [pid = 2636] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F27AD400) [pid = 2636] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:28:46 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F6486000) [pid = 2636] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:28:47 INFO - PROCESS | 2636 | 1466627327017 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1486ms 13:28:47 INFO - PROCESS | 2636 | 1466627327042 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 2636 | 1466627327046 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:28:47 INFO - PROCESS | 2636 | 1466627327051 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:28:47 INFO - PROCESS | 2636 | 1466627327056 Marionette TRACE conn6 <- [1,2450,null,{}] 13:28:47 INFO - PROCESS | 2636 | 1466627327061 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}] 13:28:47 INFO - PROCESS | 2636 | 1466627327064 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:47 INFO - PROCESS | 2636 | 1466627327161 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:28:47 INFO - PROCESS | 2636 | 1466627327276 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 2636 | 1466627327279 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA509800 == 25 [pid = 2636] [id = 622] 13:28:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8D24000) [pid = 2636] [serial = 1866] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8E22800) [pid = 2636] [serial = 1867] [outer = 000000A5E8D24000] 13:28:47 INFO - PROCESS | 2636 | 1466627327330 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8ED3400) [pid = 2636] [serial = 1868] [outer = 000000A5E8D24000] 13:28:47 INFO - PROCESS | 2636 | 1466627327713 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 693ms 13:28:47 INFO - PROCESS | 2636 | 1466627327751 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 2636 | 1466627327756 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:28:47 INFO - PROCESS | 2636 | 1466627327763 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 2636 | 1466627327766 Marionette TRACE conn6 <- [1,2454,null,{}] 13:28:47 INFO - PROCESS | 2636 | 1466627327770 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}] 13:28:47 INFO - PROCESS | 2636 | 1466627327773 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:47 INFO - PROCESS | 2636 | 1466627327907 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:28:47 INFO - PROCESS | 2636 | 1466627327921 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 2636 | 1466627327923 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2C3000 == 26 [pid = 2636] [id = 623] 13:28:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8FA4000) [pid = 2636] [serial = 1869] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E9A8A000) [pid = 2636] [serial = 1870] [outer = 000000A5E8FA4000] 13:28:47 INFO - PROCESS | 2636 | 1466627327973 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5ED575800) [pid = 2636] [serial = 1871] [outer = 000000A5E8FA4000] 13:28:48 INFO - PROCESS | 2636 | 1466627328416 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 13:28:48 INFO - PROCESS | 2636 | 1466627328439 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 2636 | 1466627328442 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:28:48 INFO - PROCESS | 2636 | 1466627328445 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 2636 | 1466627328449 Marionette TRACE conn6 <- [1,2458,null,{}] 13:28:48 INFO - PROCESS | 2636 | 1466627328461 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}] 13:28:48 INFO - PROCESS | 2636 | 1466627328466 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:48 INFO - PROCESS | 2636 | 1466627328560 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:28:48 INFO - PROCESS | 2636 | 1466627328567 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 2636 | 1466627328571 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39D1000 == 27 [pid = 2636] [id = 624] 13:28:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EEF94800) [pid = 2636] [serial = 1872] [outer = 0000000000000000] 13:28:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEFD5C00) [pid = 2636] [serial = 1873] [outer = 000000A5EEF94800] 13:28:48 INFO - PROCESS | 2636 | 1466627328620 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EF7B9000) [pid = 2636] [serial = 1874] [outer = 000000A5EEF94800] 13:28:49 INFO - PROCESS | 2636 | 1466627329116 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 13:28:49 INFO - PROCESS | 2636 | 1466627329182 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 2636 | 1466627329185 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:28:49 INFO - PROCESS | 2636 | 1466627329195 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 2636 | 1466627329198 Marionette TRACE conn6 <- [1,2462,null,{}] 13:28:49 INFO - PROCESS | 2636 | 1466627329201 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}] 13:28:49 INFO - PROCESS | 2636 | 1466627329203 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:49 INFO - PROCESS | 2636 | 1466627329348 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:28:49 INFO - PROCESS | 2636 | 1466627329371 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 2636 | 1466627329374 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F587E000 == 28 [pid = 2636] [id = 625] 13:28:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F27B2800) [pid = 2636] [serial = 1875] [outer = 0000000000000000] 13:28:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27B6400) [pid = 2636] [serial = 1876] [outer = 000000A5F27B2800] 13:28:49 INFO - PROCESS | 2636 | 1466627329419 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2B4C000) [pid = 2636] [serial = 1877] [outer = 000000A5F27B2800] 13:28:49 INFO - PROCESS | 2636 | 1466627329879 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 13:28:49 INFO - PROCESS | 2636 | 1466627329928 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 2636 | 1466627329931 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:28:49 INFO - PROCESS | 2636 | 1466627329934 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 2636 | 1466627329936 Marionette TRACE conn6 <- [1,2466,null,{}] 13:28:49 INFO - PROCESS | 2636 | 1466627329940 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}] 13:28:49 INFO - PROCESS | 2636 | 1466627329942 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:50 INFO - PROCESS | 2636 | 1466627330056 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:28:50 INFO - PROCESS | 2636 | 1466627330066 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 2636 | 1466627330069 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F8D000 == 29 [pid = 2636] [id = 626] 13:28:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F2B44000) [pid = 2636] [serial = 1878] [outer = 0000000000000000] 13:28:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F3222C00) [pid = 2636] [serial = 1879] [outer = 000000A5F2B44000] 13:28:50 INFO - PROCESS | 2636 | 1466627330113 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F3252000) [pid = 2636] [serial = 1880] [outer = 000000A5F2B44000] 13:28:50 INFO - PROCESS | 2636 | 1466627330589 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 13:28:50 INFO - PROCESS | 2636 | 1466627330695 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 2636 | 1466627330697 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:28:50 INFO - PROCESS | 2636 | 1466627330701 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 2636 | 1466627330703 Marionette TRACE conn6 <- [1,2470,null,{}] 13:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:28:50 INFO - PROCESS | 2636 | 1466627330706 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}] 13:28:50 INFO - PROCESS | 2636 | 1466627330713 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:51 INFO - PROCESS | 2636 | 1466627331017 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F501F400) [pid = 2636] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EEE70800) [pid = 2636] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F668A000) [pid = 2636] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F3165400) [pid = 2636] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F648FC00) [pid = 2636] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E7B46800) [pid = 2636] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED533000) [pid = 2636] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED6BA000) [pid = 2636] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E86B8800) [pid = 2636] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E86B6400) [pid = 2636] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:28:51 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66EB800) [pid = 2636] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:28:51 INFO - PROCESS | 2636 | 1466627331075 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 2636 | 1466627331077 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F98000 == 30 [pid = 2636] [id = 627] 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8D03000) [pid = 2636] [serial = 1881] [outer = 0000000000000000] 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5ED533000) [pid = 2636] [serial = 1882] [outer = 000000A5E8D03000] 13:28:51 INFO - PROCESS | 2636 | 1466627331123 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F316C000) [pid = 2636] [serial = 1883] [outer = 000000A5E8D03000] 13:28:51 INFO - PROCESS | 2636 | 1466627331498 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 840ms 13:28:51 INFO - PROCESS | 2636 | 1466627331547 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 2636 | 1466627331549 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:28:51 INFO - PROCESS | 2636 | 1466627331552 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 2636 | 1466627331554 Marionette TRACE conn6 <- [1,2474,null,{}] 13:28:51 INFO - PROCESS | 2636 | 1466627331558 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}] 13:28:51 INFO - PROCESS | 2636 | 1466627331560 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:51 INFO - PROCESS | 2636 | 1466627331644 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:28:51 INFO - PROCESS | 2636 | 1466627331650 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 2636 | 1466627331652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8413800 == 31 [pid = 2636] [id = 628] 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEF8B800) [pid = 2636] [serial = 1884] [outer = 0000000000000000] 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F611F400) [pid = 2636] [serial = 1885] [outer = 000000A5EEF8B800] 13:28:51 INFO - PROCESS | 2636 | 1466627331697 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6483800) [pid = 2636] [serial = 1886] [outer = 000000A5EEF8B800] 13:28:52 INFO - PROCESS | 2636 | 1466627332115 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 586ms 13:28:52 INFO - PROCESS | 2636 | 1466627332164 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 2636 | 1466627332167 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:28:52 INFO - PROCESS | 2636 | 1466627332171 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:28:52 INFO - PROCESS | 2636 | 1466627332173 Marionette TRACE conn6 <- [1,2478,null,{}] 13:28:52 INFO - PROCESS | 2636 | 1466627332177 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}] 13:28:52 INFO - PROCESS | 2636 | 1466627332178 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:52 INFO - PROCESS | 2636 | 1466627332265 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:28:52 INFO - PROCESS | 2636 | 1466627332271 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 2636 | 1466627332273 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9844000 == 32 [pid = 2636] [id = 629] 13:28:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6482C00) [pid = 2636] [serial = 1887] [outer = 0000000000000000] 13:28:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64C2000) [pid = 2636] [serial = 1888] [outer = 000000A5F6482C00] 13:28:52 INFO - PROCESS | 2636 | 1466627332320 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3227000) [pid = 2636] [serial = 1889] [outer = 000000A5F6482C00] 13:28:52 INFO - PROCESS | 2636 | 1466627332765 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 13:28:52 INFO - PROCESS | 2636 | 1466627332802 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 2636 | 1466627332805 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:28:52 INFO - PROCESS | 2636 | 1466627332808 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 2636 | 1466627332810 Marionette TRACE conn6 <- [1,2482,null,{}] 13:28:52 INFO - PROCESS | 2636 | 1466627332813 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}] 13:28:52 INFO - PROCESS | 2636 | 1466627332815 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:52 INFO - PROCESS | 2636 | 1466627332935 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:28:52 INFO - PROCESS | 2636 | 1466627332941 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 2636 | 1466627332943 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC890800 == 33 [pid = 2636] [id = 630] 13:28:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64C6400) [pid = 2636] [serial = 1890] [outer = 0000000000000000] 13:28:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64D8800) [pid = 2636] [serial = 1891] [outer = 000000A5F64C6400] 13:28:52 INFO - PROCESS | 2636 | 1466627332988 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6514800) [pid = 2636] [serial = 1892] [outer = 000000A5F64C6400] 13:28:53 INFO - PROCESS | 2636 | 1466627333788 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1029ms 13:28:53 INFO - PROCESS | 2636 | 1466627333841 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 2636 | 1466627333846 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:28:53 INFO - PROCESS | 2636 | 1466627333851 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 2636 | 1466627333857 Marionette TRACE conn6 <- [1,2486,null,{}] 13:28:53 INFO - PROCESS | 2636 | 1466627333884 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}] 13:28:53 INFO - PROCESS | 2636 | 1466627333887 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:54 INFO - PROCESS | 2636 | 1466627334021 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:28:54 INFO - PROCESS | 2636 | 1466627334138 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 2636 | 1466627334141 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE5B000 == 34 [pid = 2636] [id = 631] 13:28:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E99800) [pid = 2636] [serial = 1893] [outer = 0000000000000000] 13:28:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8FA1800) [pid = 2636] [serial = 1894] [outer = 000000A5E8E99800] 13:28:54 INFO - PROCESS | 2636 | 1466627334201 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5ED573400) [pid = 2636] [serial = 1895] [outer = 000000A5E8E99800] 13:28:54 INFO - PROCESS | 2636 | 1466627334912 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1108ms 13:28:54 INFO - PROCESS | 2636 | 1466627334964 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 2636 | 1466627334969 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:28:54 INFO - PROCESS | 2636 | 1466627334976 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 2636 | 1466627334979 Marionette TRACE conn6 <- [1,2490,null,{}] 13:28:55 INFO - PROCESS | 2636 | 1466627335008 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}] 13:28:55 INFO - PROCESS | 2636 | 1466627335012 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:55 INFO - PROCESS | 2636 | 1466627335149 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:28:55 INFO - PROCESS | 2636 | 1466627335348 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 2636 | 1466627335351 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8C85000 == 35 [pid = 2636] [id = 632] 13:28:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8C1E400) [pid = 2636] [serial = 1896] [outer = 0000000000000000] 13:28:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8E23000) [pid = 2636] [serial = 1897] [outer = 000000A5E8C1E400] 13:28:55 INFO - PROCESS | 2636 | 1466627335409 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E9A0F400) [pid = 2636] [serial = 1898] [outer = 000000A5E8C1E400] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9844000 == 34 [pid = 2636] [id = 629] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8413800 == 33 [pid = 2636] [id = 628] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F98000 == 32 [pid = 2636] [id = 627] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F8D000 == 31 [pid = 2636] [id = 626] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F587E000 == 30 [pid = 2636] [id = 625] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39D1000 == 29 [pid = 2636] [id = 624] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF2C3000 == 28 [pid = 2636] [id = 623] 13:28:55 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA509800 == 27 [pid = 2636] [id = 622] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F6484000) [pid = 2636] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F5F25C00) [pid = 2636] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F316EC00) [pid = 2636] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F6923800) [pid = 2636] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64FB000) [pid = 2636] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F64D3400) [pid = 2636] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8C27800) [pid = 2636] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E9548400) [pid = 2636] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED653400) [pid = 2636] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EF604400) [pid = 2636] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EDDB0C00) [pid = 2636] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EEF94400) [pid = 2636] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8D08400) [pid = 2636] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8E78000) [pid = 2636] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F27AE800) [pid = 2636] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6682C00) [pid = 2636] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F66C0800) [pid = 2636] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F7183400) [pid = 2636] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6C34400) [pid = 2636] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F32C5C00) [pid = 2636] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6514400) [pid = 2636] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:28:55 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F316A000) [pid = 2636] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:28:56 INFO - PROCESS | 2636 | 1466627336079 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1156ms 13:28:56 INFO - PROCESS | 2636 | 1466627336134 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 2636 | 1466627336138 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:28:56 INFO - PROCESS | 2636 | 1466627336143 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:28:56 INFO - PROCESS | 2636 | 1466627336146 Marionette TRACE conn6 <- [1,2494,null,{}] 13:28:56 INFO - PROCESS | 2636 | 1466627336151 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}] 13:28:56 INFO - PROCESS | 2636 | 1466627336155 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:56 INFO - PROCESS | 2636 | 1466627336248 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:28:56 INFO - PROCESS | 2636 | 1466627336332 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 2636 | 1466627336335 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE31C800 == 28 [pid = 2636] [id = 633] 13:28:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8D03800) [pid = 2636] [serial = 1899] [outer = 0000000000000000] 13:28:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8F99400) [pid = 2636] [serial = 1900] [outer = 000000A5E8D03800] 13:28:56 INFO - PROCESS | 2636 | 1466627336386 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EDDB0C00) [pid = 2636] [serial = 1901] [outer = 000000A5E8D03800] 13:28:56 INFO - PROCESS | 2636 | 1466627336842 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 735ms 13:28:56 INFO - PROCESS | 2636 | 1466627336886 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 2636 | 1466627336890 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:28:56 INFO - PROCESS | 2636 | 1466627336895 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 2636 | 1466627336898 Marionette TRACE conn6 <- [1,2498,null,{}] 13:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:28:56 INFO - PROCESS | 2636 | 1466627336902 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}] 13:28:56 INFO - PROCESS | 2636 | 1466627336905 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:57 INFO - PROCESS | 2636 | 1466627337000 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:28:57 INFO - PROCESS | 2636 | 1466627337008 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 2636 | 1466627337011 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B0000 == 29 [pid = 2636] [id = 634] 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EF6DF000) [pid = 2636] [serial = 1902] [outer = 0000000000000000] 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F1F80000) [pid = 2636] [serial = 1903] [outer = 000000A5EF6DF000] 13:28:57 INFO - PROCESS | 2636 | 1466627337059 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F2B2B400) [pid = 2636] [serial = 1904] [outer = 000000A5EF6DF000] 13:28:57 INFO - PROCESS | 2636 | 1466627337553 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]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 13:28:57 INFO - PROCESS | 2636 | 1466627337571 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 2636 | 1466627337574 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:28:57 INFO - PROCESS | 2636 | 1466627337579 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 2636 | 1466627337586 Marionette TRACE conn6 <- [1,2502,null,{}] 13:28:57 INFO - PROCESS | 2636 | 1466627337597 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}] 13:28:57 INFO - PROCESS | 2636 | 1466627337601 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:57 INFO - PROCESS | 2636 | 1466627337694 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:28:57 INFO - PROCESS | 2636 | 1466627337703 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 2636 | 1466627337706 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6357000 == 30 [pid = 2636] [id = 635] 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EF6E1400) [pid = 2636] [serial = 1905] [outer = 0000000000000000] 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F3230C00) [pid = 2636] [serial = 1906] [outer = 000000A5EF6E1400] 13:28:57 INFO - PROCESS | 2636 | 1466627337753 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F501F000) [pid = 2636] [serial = 1907] [outer = 000000A5EF6E1400] 13:28:58 INFO - PROCESS | 2636 | 1466627338193 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 627ms 13:28:58 INFO - PROCESS | 2636 | 1466627338207 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 2636 | 1466627338210 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:28:58 INFO - PROCESS | 2636 | 1466627338248 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 2636 | 1466627338250 Marionette TRACE conn6 <- [1,2506,null,{}] 13:28:58 INFO - PROCESS | 2636 | 1466627338260 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}] 13:28:58 INFO - PROCESS | 2636 | 1466627338263 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:58 INFO - PROCESS | 2636 | 1466627338381 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:28:58 INFO - PROCESS | 2636 | 1466627338488 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 2636 | 1466627338490 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A5000 == 31 [pid = 2636] [id = 636] 13:28:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F5F2DC00) [pid = 2636] [serial = 1908] [outer = 0000000000000000] 13:28:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F613F000) [pid = 2636] [serial = 1909] [outer = 000000A5F5F2DC00] 13:28:58 INFO - PROCESS | 2636 | 1466627338537 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F648C400) [pid = 2636] [serial = 1910] [outer = 000000A5F5F2DC00] 13:28:58 INFO - PROCESS | 2636 | 1466627338976 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 798ms 13:28:59 INFO - PROCESS | 2636 | 1466627339038 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 2636 | 1466627339040 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:28:59 INFO - PROCESS | 2636 | 1466627339043 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 2636 | 1466627339045 Marionette TRACE conn6 <- [1,2510,null,{}] 13:28:59 INFO - PROCESS | 2636 | 1466627339049 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}] 13:28:59 INFO - PROCESS | 2636 | 1466627339051 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:59 INFO - PROCESS | 2636 | 1466627339166 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:28:59 INFO - PROCESS | 2636 | 1466627339221 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 2636 | 1466627339228 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C97000 == 32 [pid = 2636] [id = 637] 13:28:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64D9000) [pid = 2636] [serial = 1911] [outer = 0000000000000000] 13:28:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F64DCC00) [pid = 2636] [serial = 1912] [outer = 000000A5F64D9000] 13:28:59 INFO - PROCESS | 2636 | 1466627339284 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F656EC00) [pid = 2636] [serial = 1913] [outer = 000000A5F64D9000] 13:28:59 INFO - PROCESS | 2636 | 1466627339735 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 13:28:59 INFO - PROCESS | 2636 | 1466627339791 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 2636 | 1466627339793 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:28:59 INFO - PROCESS | 2636 | 1466627339798 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 2636 | 1466627339800 Marionette TRACE conn6 <- [1,2514,null,{}] 13:28:59 INFO - PROCESS | 2636 | 1466627339804 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}] 13:28:59 INFO - PROCESS | 2636 | 1466627339807 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:28:59 INFO - PROCESS | 2636 | 1466627339930 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:28:59 INFO - PROCESS | 2636 | 1466627339944 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 2636 | 1466627339946 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9CF000 == 33 [pid = 2636] [id = 638] 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6682000) [pid = 2636] [serial = 1914] [outer = 0000000000000000] 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F66C0C00) [pid = 2636] [serial = 1915] [outer = 000000A5F6682000] 13:29:00 INFO - PROCESS | 2636 | 1466627340039 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F66E9000) [pid = 2636] [serial = 1916] [outer = 000000A5F6682000] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64D9C00) [pid = 2636] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F64C0400) [pid = 2636] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F32BF000) [pid = 2636] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6482C00) [pid = 2636] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8FA4000) [pid = 2636] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27B2800) [pid = 2636] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D24000) [pid = 2636] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EEF94800) [pid = 2636] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8D25000) [pid = 2636] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F2B44000) [pid = 2636] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8D03000) [pid = 2636] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EEF8B800) [pid = 2636] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8EDF400) [pid = 2636] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:29:00 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F27AE400) [pid = 2636] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:29:00 INFO - PROCESS | 2636 | 1466627340458 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 13:29:00 INFO - PROCESS | 2636 | 1466627340533 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 2636 | 1466627340535 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:29:00 INFO - PROCESS | 2636 | 1466627340539 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 2636 | 1466627340541 Marionette TRACE conn6 <- [1,2518,null,{}] 13:29:00 INFO - PROCESS | 2636 | 1466627340550 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}] 13:29:00 INFO - PROCESS | 2636 | 1466627340552 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:00 INFO - PROCESS | 2636 | 1466627340637 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:29:00 INFO - PROCESS | 2636 | 1466627340643 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 2636 | 1466627340645 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE5800 == 34 [pid = 2636] [id = 639] 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E954B800) [pid = 2636] [serial = 1917] [outer = 0000000000000000] 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F2B3DC00) [pid = 2636] [serial = 1918] [outer = 000000A5E954B800] 13:29:00 INFO - PROCESS | 2636 | 1466627340696 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F64D9C00) [pid = 2636] [serial = 1919] [outer = 000000A5E954B800] 13:29:01 INFO - PROCESS | 2636 | 1466627341121 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 13:29:01 INFO - PROCESS | 2636 | 1466627341170 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 2636 | 1466627341172 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:29:01 INFO - PROCESS | 2636 | 1466627341176 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 2636 | 1466627341178 Marionette TRACE conn6 <- [1,2522,null,{}] 13:29:01 INFO - PROCESS | 2636 | 1466627341182 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}] 13:29:01 INFO - PROCESS | 2636 | 1466627341183 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:01 INFO - PROCESS | 2636 | 1466627341293 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:29:01 INFO - PROCESS | 2636 | 1466627341302 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 2636 | 1466627341304 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD17C800 == 35 [pid = 2636] [id = 640] 13:29:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F64CE000) [pid = 2636] [serial = 1920] [outer = 0000000000000000] 13:29:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6A58000) [pid = 2636] [serial = 1921] [outer = 000000A5F64CE000] 13:29:01 INFO - PROCESS | 2636 | 1466627341350 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6C95000) [pid = 2636] [serial = 1922] [outer = 000000A5F64CE000] 13:29:01 INFO - PROCESS | 2636 | 1466627341766 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 13:29:01 INFO - PROCESS | 2636 | 1466627341816 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 2636 | 1466627341818 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:29:01 INFO - PROCESS | 2636 | 1466627341822 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 2636 | 1466627341824 Marionette TRACE conn6 <- [1,2526,null,{}] 13:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:29:01 INFO - PROCESS | 2636 | 1466627341827 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}] 13:29:01 INFO - PROCESS | 2636 | 1466627341829 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:01 INFO - PROCESS | 2636 | 1466627341920 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:29:01 INFO - PROCESS | 2636 | 1466627341926 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 2636 | 1466627341928 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBAE000 == 36 [pid = 2636] [id = 641] 13:29:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F7303000) [pid = 2636] [serial = 1923] [outer = 0000000000000000] 13:29:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F73C8800) [pid = 2636] [serial = 1924] [outer = 000000A5F7303000] 13:29:01 INFO - PROCESS | 2636 | 1466627341975 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F7FBB000) [pid = 2636] [serial = 1925] [outer = 000000A5F7303000] 13:29:02 INFO - PROCESS | 2636 | 1466627342587 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 840ms 13:29:02 INFO - PROCESS | 2636 | 1466627342676 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 2636 | 1466627342682 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:29:02 INFO - PROCESS | 2636 | 1466627342688 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 2636 | 1466627342692 Marionette TRACE conn6 <- [1,2530,null,{}] 13:29:02 INFO - PROCESS | 2636 | 1466627342698 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}] 13:29:02 INFO - PROCESS | 2636 | 1466627342701 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:02 INFO - PROCESS | 2636 | 1466627342831 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:29:02 INFO - PROCESS | 2636 | 1466627342949 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 2636 | 1466627342952 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30DF000 == 37 [pid = 2636] [id = 642] 13:29:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E8EA8C00) [pid = 2636] [serial = 1926] [outer = 0000000000000000] 13:29:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5ED56F800) [pid = 2636] [serial = 1927] [outer = 000000A5E8EA8C00] 13:29:03 INFO - PROCESS | 2636 | 1466627343012 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5EF6D9C00) [pid = 2636] [serial = 1928] [outer = 000000A5E8EA8C00] 13:29:03 INFO - PROCESS | 2636 | 1466627343608 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 13:29:03 INFO - PROCESS | 2636 | 1466627343674 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 2636 | 1466627343680 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:29:03 INFO - PROCESS | 2636 | 1466627343686 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 2636 | 1466627343689 Marionette TRACE conn6 <- [1,2534,null,{}] 13:29:03 INFO - PROCESS | 2636 | 1466627343694 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}] 13:29:03 INFO - PROCESS | 2636 | 1466627343697 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:03 INFO - PROCESS | 2636 | 1466627343845 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:29:03 INFO - PROCESS | 2636 | 1466627343971 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 2636 | 1466627343974 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982E800 == 38 [pid = 2636] [id = 643] 13:29:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F3168C00) [pid = 2636] [serial = 1929] [outer = 0000000000000000] 13:29:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F3231800) [pid = 2636] [serial = 1930] [outer = 000000A5F3168C00] 13:29:04 INFO - PROCESS | 2636 | 1466627344033 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F5130800) [pid = 2636] [serial = 1931] [outer = 000000A5F3168C00] 13:29:04 INFO - PROCESS | 2636 | 1466627344665 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1033ms 13:29:04 INFO - PROCESS | 2636 | 1466627344721 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:29:04 INFO - PROCESS | 2636 | 1466627344724 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:29:04 INFO - PROCESS | 2636 | 1466627344728 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 2636 | 1466627344732 Marionette TRACE conn6 <- [1,2538,null,{}] 13:29:04 INFO - PROCESS | 2636 | 1466627344766 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}] 13:29:04 INFO - PROCESS | 2636 | 1466627344771 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:04 INFO - PROCESS | 2636 | 1466627344926 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:29:05 INFO - PROCESS | 2636 | 1466627345050 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 2636 | 1466627345053 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC875800 == 39 [pid = 2636] [id = 644] 13:29:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F64BD800) [pid = 2636] [serial = 1932] [outer = 0000000000000000] 13:29:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F667F400) [pid = 2636] [serial = 1933] [outer = 000000A5F64BD800] 13:29:05 INFO - PROCESS | 2636 | 1466627345114 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F746D400) [pid = 2636] [serial = 1934] [outer = 000000A5F64BD800] 13:29:05 INFO - PROCESS | 2636 | 1466627345893 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1191ms 13:29:05 INFO - PROCESS | 2636 | 1466627345921 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 2636 | 1466627345926 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:29:05 INFO - PROCESS | 2636 | 1466627345931 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 2636 | 1466627345934 Marionette TRACE conn6 <- [1,2542,null,{}] 13:29:05 INFO - PROCESS | 2636 | 1466627345940 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}] 13:29:05 INFO - PROCESS | 2636 | 1466627345943 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:06 INFO - PROCESS | 2636 | 1466627346047 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:29:06 INFO - PROCESS | 2636 | 1466627346152 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 2636 | 1466627346154 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8D9D800 == 40 [pid = 2636] [id = 645] 13:29:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5EE152C00) [pid = 2636] [serial = 1935] [outer = 0000000000000000] 13:29:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EEF86C00) [pid = 2636] [serial = 1936] [outer = 000000A5EE152C00] 13:29:06 INFO - PROCESS | 2636 | 1466627346208 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EF7C0000) [pid = 2636] [serial = 1937] [outer = 000000A5EE152C00] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD17C800 == 39 [pid = 2636] [id = 640] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE5800 == 38 [pid = 2636] [id = 639] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9CF000 == 37 [pid = 2636] [id = 638] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C97000 == 36 [pid = 2636] [id = 637] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A5000 == 35 [pid = 2636] [id = 636] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6357000 == 34 [pid = 2636] [id = 635] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B0000 == 33 [pid = 2636] [id = 634] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE31C800 == 32 [pid = 2636] [id = 633] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8C85000 == 31 [pid = 2636] [id = 632] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC890800 == 30 [pid = 2636] [id = 630] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE5B000 == 29 [pid = 2636] [id = 631] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6C7800 == 28 [pid = 2636] [id = 621] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC875800 == 27 [pid = 2636] [id = 644] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982E800 == 26 [pid = 2636] [id = 643] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBAE000 == 25 [pid = 2636] [id = 641] 13:29:07 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30DF000 == 24 [pid = 2636] [id = 642] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F501EC00) [pid = 2636] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F64C2000) [pid = 2636] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5E9A8A000) [pid = 2636] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5ED575800) [pid = 2636] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F27B6400) [pid = 2636] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8E22800) [pid = 2636] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8ED3400) [pid = 2636] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEFD5C00) [pid = 2636] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEFD9C00) [pid = 2636] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5ED6BB400) [pid = 2636] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F3222C00) [pid = 2636] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F2B4C000) [pid = 2636] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5ED533000) [pid = 2636] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F3252000) [pid = 2636] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F611F400) [pid = 2636] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5ED570400) [pid = 2636] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E95B3400) [pid = 2636] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F32BF400) [pid = 2636] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F2B24800) [pid = 2636] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F3227000) [pid = 2636] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F73B9C00) [pid = 2636] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F656DC00) [pid = 2636] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F84AB000) [pid = 2636] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F8263800) [pid = 2636] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F6483800) [pid = 2636] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F316C000) [pid = 2636] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5EF7B9000) [pid = 2636] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:29:07 INFO - PROCESS | 2636 | 1466627347483 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1598ms 13:29:07 INFO - PROCESS | 2636 | 1466627347534 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 2636 | 1466627347539 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:29:07 INFO - PROCESS | 2636 | 1466627347543 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 2636 | 1466627347547 Marionette TRACE conn6 <- [1,2546,null,{}] 13:29:07 INFO - PROCESS | 2636 | 1466627347552 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}] 13:29:07 INFO - PROCESS | 2636 | 1466627347555 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:07 INFO - PROCESS | 2636 | 1466627347643 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:29:07 INFO - PROCESS | 2636 | 1466627347651 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 2636 | 1466627347655 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED66D000 == 25 [pid = 2636] [id = 646] 13:29:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8C26C00) [pid = 2636] [serial = 1938] [outer = 0000000000000000] 13:29:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8D0E400) [pid = 2636] [serial = 1939] [outer = 000000A5E8C26C00] 13:29:07 INFO - PROCESS | 2636 | 1466627347706 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5E8E24800) [pid = 2636] [serial = 1940] [outer = 000000A5E8C26C00] 13:29:08 INFO - PROCESS | 2636 | 1466627348191 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 13:29:08 INFO - PROCESS | 2636 | 1466627348239 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 2636 | 1466627348245 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:29:08 INFO - PROCESS | 2636 | 1466627348252 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 2636 | 1466627348255 Marionette TRACE conn6 <- [1,2550,null,{}] 13:29:08 INFO - PROCESS | 2636 | 1466627348259 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}] 13:29:08 INFO - PROCESS | 2636 | 1466627348262 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:08 INFO - PROCESS | 2636 | 1466627348388 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:29:08 INFO - PROCESS | 2636 | 1466627348404 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 2636 | 1466627348407 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF717800 == 26 [pid = 2636] [id = 647] 13:29:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E9543400) [pid = 2636] [serial = 1941] [outer = 0000000000000000] 13:29:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E95BD400) [pid = 2636] [serial = 1942] [outer = 000000A5E9543400] 13:29:08 INFO - PROCESS | 2636 | 1466627348461 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EA5BA400) [pid = 2636] [serial = 1943] [outer = 000000A5E9543400] 13:29:08 INFO - PROCESS | 2636 | 1466627348922 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 732ms 13:29:08 INFO - PROCESS | 2636 | 1466627348985 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 2636 | 1466627348988 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:29:08 INFO - PROCESS | 2636 | 1466627348991 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 2636 | 1466627348995 Marionette TRACE conn6 <- [1,2554,null,{}] 13:29:09 INFO - PROCESS | 2636 | 1466627349007 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}] 13:29:09 INFO - PROCESS | 2636 | 1466627349012 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:09 INFO - PROCESS | 2636 | 1466627349104 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:29:09 INFO - PROCESS | 2636 | 1466627349120 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 2636 | 1466627349123 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F39D4800 == 27 [pid = 2636] [id = 648] 13:29:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8D0DC00) [pid = 2636] [serial = 1944] [outer = 0000000000000000] 13:29:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EEF87C00) [pid = 2636] [serial = 1945] [outer = 000000A5E8D0DC00] 13:29:09 INFO - PROCESS | 2636 | 1466627349172 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5EF6D7800) [pid = 2636] [serial = 1946] [outer = 000000A5E8D0DC00] 13:29:09 INFO - PROCESS | 2636 | 1466627349664 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]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 13:29:09 INFO - PROCESS | 2636 | 1466627349689 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 2636 | 1466627349692 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:29:09 INFO - PROCESS | 2636 | 1466627349696 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 2636 | 1466627349697 Marionette TRACE conn6 <- [1,2558,null,{}] 13:29:09 INFO - PROCESS | 2636 | 1466627349701 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}] 13:29:09 INFO - PROCESS | 2636 | 1466627349703 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:09 INFO - PROCESS | 2636 | 1466627349849 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:29:09 INFO - PROCESS | 2636 | 1466627349871 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 2636 | 1466627349873 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5893800 == 28 [pid = 2636] [id = 649] 13:29:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F27AD000) [pid = 2636] [serial = 1947] [outer = 0000000000000000] 13:29:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F27B1800) [pid = 2636] [serial = 1948] [outer = 000000A5F27AD000] 13:29:09 INFO - PROCESS | 2636 | 1466627349919 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F2B43800) [pid = 2636] [serial = 1949] [outer = 000000A5F27AD000] 13:29:10 INFO - PROCESS | 2636 | 1466627350387 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 732ms 13:29:10 INFO - PROCESS | 2636 | 1466627350434 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 2636 | 1466627350436 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:29:10 INFO - PROCESS | 2636 | 1466627350440 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 2636 | 1466627350441 Marionette TRACE conn6 <- [1,2562,null,{}] 13:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:29:10 INFO - PROCESS | 2636 | 1466627350446 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}] 13:29:10 INFO - PROCESS | 2636 | 1466627350448 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:10 INFO - PROCESS | 2636 | 1466627350574 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:29:10 INFO - PROCESS | 2636 | 1466627350586 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 2636 | 1466627350588 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6356000 == 29 [pid = 2636] [id = 650] 13:29:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8E24000) [pid = 2636] [serial = 1950] [outer = 0000000000000000] 13:29:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F316C000) [pid = 2636] [serial = 1951] [outer = 000000A5E8E24000] 13:29:10 INFO - PROCESS | 2636 | 1466627350633 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F322E800) [pid = 2636] [serial = 1952] [outer = 000000A5E8E24000] 13:29:11 INFO - PROCESS | 2636 | 1466627351081 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 13:29:11 INFO - PROCESS | 2636 | 1466627351114 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 2636 | 1466627351117 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:29:11 INFO - PROCESS | 2636 | 1466627351120 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 2636 | 1466627351122 Marionette TRACE conn6 <- [1,2566,null,{}] 13:29:11 INFO - PROCESS | 2636 | 1466627351126 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}] 13:29:11 INFO - PROCESS | 2636 | 1466627351132 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:11 INFO - PROCESS | 2636 | 1466627351302 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F5F2DC00) [pid = 2636] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64D9000) [pid = 2636] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6682000) [pid = 2636] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8D03800) [pid = 2636] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EF6DF000) [pid = 2636] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EF6E1400) [pid = 2636] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8E99800) [pid = 2636] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8C1E400) [pid = 2636] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64CE000) [pid = 2636] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F64C6400) [pid = 2636] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F7303000) [pid = 2636] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:29:11 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5E954B800) [pid = 2636] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:29:11 INFO - PROCESS | 2636 | 1466627351556 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 2636 | 1466627351558 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F635B000 == 30 [pid = 2636] [id = 651] 13:29:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A581E39C00) [pid = 2636] [serial = 1953] [outer = 0000000000000000] 13:29:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8D10000) [pid = 2636] [serial = 1954] [outer = 000000A581E39C00] 13:29:11 INFO - PROCESS | 2636 | 1466627351604 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5EF6DF000) [pid = 2636] [serial = 1955] [outer = 000000A581E39C00] 13:29:11 INFO - PROCESS | 2636 | 1466627351975 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 880ms 13:29:12 INFO - PROCESS | 2636 | 1466627352004 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 2636 | 1466627352006 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:29:12 INFO - PROCESS | 2636 | 1466627352009 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 2636 | 1466627352011 Marionette TRACE conn6 <- [1,2570,null,{}] 13:29:12 INFO - PROCESS | 2636 | 1466627352015 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}] 13:29:12 INFO - PROCESS | 2636 | 1466627352017 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:12 INFO - PROCESS | 2636 | 1466627352130 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:29:12 INFO - PROCESS | 2636 | 1466627352138 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 2636 | 1466627352140 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F8412800 == 31 [pid = 2636] [id = 652] 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F32B8C00) [pid = 2636] [serial = 1956] [outer = 0000000000000000] 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F58BB400) [pid = 2636] [serial = 1957] [outer = 000000A5F32B8C00] 13:29:12 INFO - PROCESS | 2636 | 1466627352186 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F6141800) [pid = 2636] [serial = 1958] [outer = 000000A5F32B8C00] 13:29:12 INFO - PROCESS | 2636 | 1466627352596 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 627ms 13:29:12 INFO - PROCESS | 2636 | 1466627352639 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 2636 | 1466627352642 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:29:12 INFO - PROCESS | 2636 | 1466627352645 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 2636 | 1466627352647 Marionette TRACE conn6 <- [1,2574,null,{}] 13:29:12 INFO - PROCESS | 2636 | 1466627352650 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}] 13:29:12 INFO - PROCESS | 2636 | 1466627352652 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:12 INFO - PROCESS | 2636 | 1466627352763 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:29:12 INFO - PROCESS | 2636 | 1466627352776 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 2636 | 1466627352778 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9839800 == 32 [pid = 2636] [id = 653] 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E29C00) [pid = 2636] [serial = 1959] [outer = 0000000000000000] 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F316F000) [pid = 2636] [serial = 1960] [outer = 000000A5E8E29C00] 13:29:12 INFO - PROCESS | 2636 | 1466627352823 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F64BA400) [pid = 2636] [serial = 1961] [outer = 000000A5E8E29C00] 13:29:13 INFO - PROCESS | 2636 | 1466627353243 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 13:29:13 INFO - PROCESS | 2636 | 1466627353287 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 2636 | 1466627353289 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:29:13 INFO - PROCESS | 2636 | 1466627353293 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:29:13 INFO - PROCESS | 2636 | 1466627353295 Marionette TRACE conn6 <- [1,2578,null,{}] 13:29:13 INFO - PROCESS | 2636 | 1466627353298 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}] 13:29:13 INFO - PROCESS | 2636 | 1466627353300 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:13 INFO - PROCESS | 2636 | 1466627353417 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:29:13 INFO - PROCESS | 2636 | 1466627353424 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 2636 | 1466627353426 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F35B3800 == 33 [pid = 2636] [id = 654] 13:29:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64BFC00) [pid = 2636] [serial = 1962] [outer = 0000000000000000] 13:29:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64CD800) [pid = 2636] [serial = 1963] [outer = 000000A5F64BFC00] 13:29:13 INFO - PROCESS | 2636 | 1466627353472 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64D9000) [pid = 2636] [serial = 1964] [outer = 000000A5F64BFC00] 13:29:14 INFO - PROCESS | 2636 | 1466627354309 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]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1080ms 13:29:14 INFO - PROCESS | 2636 | 1466627354379 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 2636 | 1466627354384 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:29:14 INFO - PROCESS | 2636 | 1466627354389 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 2636 | 1466627354394 Marionette TRACE conn6 <- [1,2582,null,{}] 13:29:14 INFO - PROCESS | 2636 | 1466627354399 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}] 13:29:14 INFO - PROCESS | 2636 | 1466627354402 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:14 INFO - PROCESS | 2636 | 1466627354538 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:29:14 INFO - PROCESS | 2636 | 1466627354658 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 2636 | 1466627354661 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF714000 == 34 [pid = 2636] [id = 655] 13:29:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E8E78000) [pid = 2636] [serial = 1965] [outer = 0000000000000000] 13:29:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8ED5C00) [pid = 2636] [serial = 1966] [outer = 000000A5E8E78000] 13:29:14 INFO - PROCESS | 2636 | 1466627354723 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5EA3E6400) [pid = 2636] [serial = 1967] [outer = 000000A5E8E78000] 13:29:15 INFO - PROCESS | 2636 | 1466627355429 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1078ms 13:29:15 INFO - PROCESS | 2636 | 1466627355492 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 2636 | 1466627355497 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:29:15 INFO - PROCESS | 2636 | 1466627355505 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 2636 | 1466627355508 Marionette TRACE conn6 <- [1,2586,null,{}] 13:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:29:15 INFO - PROCESS | 2636 | 1466627355512 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}] 13:29:15 INFO - PROCESS | 2636 | 1466627355516 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:15 INFO - PROCESS | 2636 | 1466627355650 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:29:15 INFO - PROCESS | 2636 | 1466627355875 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 2636 | 1466627355879 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E976F000 == 35 [pid = 2636] [id = 656] 13:29:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8D24800) [pid = 2636] [serial = 1968] [outer = 0000000000000000] 13:29:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8E21400) [pid = 2636] [serial = 1969] [outer = 000000A5E8D24800] 13:29:15 INFO - PROCESS | 2636 | 1466627355936 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5E95BA800) [pid = 2636] [serial = 1970] [outer = 000000A5E8D24800] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9839800 == 34 [pid = 2636] [id = 653] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F8412800 == 33 [pid = 2636] [id = 652] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F635B000 == 32 [pid = 2636] [id = 651] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6356000 == 31 [pid = 2636] [id = 650] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5893800 == 30 [pid = 2636] [id = 649] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F39D4800 == 29 [pid = 2636] [id = 648] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF717800 == 28 [pid = 2636] [id = 647] 13:29:16 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED66D000 == 27 [pid = 2636] [id = 646] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F613F000) [pid = 2636] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F64DCC00) [pid = 2636] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F66C0C00) [pid = 2636] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F656EC00) [pid = 2636] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8F99400) [pid = 2636] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EDDB0C00) [pid = 2636] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F1F80000) [pid = 2636] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F2B2B400) [pid = 2636] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F3230C00) [pid = 2636] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8FA1800) [pid = 2636] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5ED573400) [pid = 2636] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8E23000) [pid = 2636] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6C95000) [pid = 2636] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E9A0F400) [pid = 2636] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F6514800) [pid = 2636] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F64D8800) [pid = 2636] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F73C8800) [pid = 2636] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F7FBB000) [pid = 2636] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F6A58000) [pid = 2636] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F66E9000) [pid = 2636] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F648C400) [pid = 2636] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F64D9C00) [pid = 2636] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F2B3DC00) [pid = 2636] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F501F000) [pid = 2636] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2636 | 1466627356619 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1131ms 13:29:16 INFO - PROCESS | 2636 | 1466627356645 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 2636 | 1466627356649 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:29:16 INFO - PROCESS | 2636 | 1466627356654 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 2636 | 1466627356657 Marionette TRACE conn6 <- [1,2590,null,{}] 13:29:16 INFO - PROCESS | 2636 | 1466627356662 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}] 13:29:16 INFO - PROCESS | 2636 | 1466627356667 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:16 INFO - PROCESS | 2636 | 1466627356760 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:29:16 INFO - PROCESS | 2636 | 1466627356841 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 2636 | 1466627356844 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE39800 == 28 [pid = 2636] [id = 657] 13:29:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8D2A000) [pid = 2636] [serial = 1971] [outer = 0000000000000000] 13:29:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E95B3800) [pid = 2636] [serial = 1972] [outer = 000000A5E8D2A000] 13:29:16 INFO - PROCESS | 2636 | 1466627356893 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EDD2F400) [pid = 2636] [serial = 1973] [outer = 000000A5E8D2A000] 13:29:17 INFO - PROCESS | 2636 | 1466627357354 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 13:29:17 INFO - PROCESS | 2636 | 1466627357394 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 2636 | 1466627357399 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:29:17 INFO - PROCESS | 2636 | 1466627357408 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 2636 | 1466627357410 Marionette TRACE conn6 <- [1,2594,null,{}] 13:29:17 INFO - PROCESS | 2636 | 1466627357414 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}] 13:29:17 INFO - PROCESS | 2636 | 1466627357417 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:17 INFO - PROCESS | 2636 | 1466627357513 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:29:17 INFO - PROCESS | 2636 | 1466627357521 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 2636 | 1466627357524 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F359D000 == 29 [pid = 2636] [id = 658] 13:29:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EF6E2000) [pid = 2636] [serial = 1974] [outer = 0000000000000000] 13:29:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EF7BF000) [pid = 2636] [serial = 1975] [outer = 000000A5EF6E2000] 13:29:17 INFO - PROCESS | 2636 | 1466627357571 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F2A15800) [pid = 2636] [serial = 1976] [outer = 000000A5EF6E2000] 13:29:18 INFO - PROCESS | 2636 | 1466627358067 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 13:29:18 INFO - PROCESS | 2636 | 1466627358085 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 2636 | 1466627358087 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:29:18 INFO - PROCESS | 2636 | 1466627358093 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:29:18 INFO - PROCESS | 2636 | 1466627358100 Marionette TRACE conn6 <- [1,2598,null,{}] 13:29:18 INFO - PROCESS | 2636 | 1466627358110 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}] 13:29:18 INFO - PROCESS | 2636 | 1466627358114 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:18 INFO - PROCESS | 2636 | 1466627358209 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:29:18 INFO - PROCESS | 2636 | 1466627358219 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 2636 | 1466627358221 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F635B000 == 30 [pid = 2636] [id = 659] 13:29:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E7BD6400) [pid = 2636] [serial = 1977] [outer = 0000000000000000] 13:29:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F32BD000) [pid = 2636] [serial = 1978] [outer = 000000A5E7BD6400] 13:29:18 INFO - PROCESS | 2636 | 1466627358266 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F501B400) [pid = 2636] [serial = 1979] [outer = 000000A5E7BD6400] 13:29:18 INFO - PROCESS | 2636 | 1466627358703 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 648ms 13:29:18 INFO - PROCESS | 2636 | 1466627358745 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 2636 | 1466627358747 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:29:18 INFO - PROCESS | 2636 | 1466627358751 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 2636 | 1466627358753 Marionette TRACE conn6 <- [1,2602,null,{}] 13:29:18 INFO - PROCESS | 2636 | 1466627358761 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}] 13:29:18 INFO - PROCESS | 2636 | 1466627358763 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:18 INFO - PROCESS | 2636 | 1466627358879 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:29:18 INFO - PROCESS | 2636 | 1466627358958 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 2636 | 1466627358960 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A2000 == 31 [pid = 2636] [id = 660] 13:29:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F5137000) [pid = 2636] [serial = 1980] [outer = 0000000000000000] 13:29:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F5F29400) [pid = 2636] [serial = 1981] [outer = 000000A5F5137000] 13:29:19 INFO - PROCESS | 2636 | 1466627359013 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F6484400) [pid = 2636] [serial = 1982] [outer = 000000A5F5137000] 13:29:19 INFO - PROCESS | 2636 | 1466627359444 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 13:29:19 INFO - PROCESS | 2636 | 1466627359486 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 2636 | 1466627359488 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:29:19 INFO - PROCESS | 2636 | 1466627359500 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 2636 | 1466627359502 Marionette TRACE conn6 <- [1,2606,null,{}] 13:29:19 INFO - PROCESS | 2636 | 1466627359506 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}] 13:29:19 INFO - PROCESS | 2636 | 1466627359508 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:19 INFO - PROCESS | 2636 | 1466627359623 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:29:19 INFO - PROCESS | 2636 | 1466627359628 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 2636 | 1466627359635 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5C88000 == 32 [pid = 2636] [id = 661] 13:29:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F64D3800) [pid = 2636] [serial = 1983] [outer = 0000000000000000] 13:29:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F64D8800) [pid = 2636] [serial = 1984] [outer = 000000A5F64D3800] 13:29:19 INFO - PROCESS | 2636 | 1466627359698 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F656B000) [pid = 2636] [serial = 1985] [outer = 000000A5F64D3800] 13:29:20 INFO - PROCESS | 2636 | 1466627360178 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 13:29:20 INFO - PROCESS | 2636 | 1466627360252 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:29:20 INFO - PROCESS | 2636 | 1466627360254 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:29:20 INFO - PROCESS | 2636 | 1466627360257 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 2636 | 1466627360259 Marionette TRACE conn6 <- [1,2610,null,{}] 13:29:20 INFO - PROCESS | 2636 | 1466627360268 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}] 13:29:20 INFO - PROCESS | 2636 | 1466627360270 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:20 INFO - PROCESS | 2636 | 1466627360396 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:29:20 INFO - PROCESS | 2636 | 1466627360410 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 2636 | 1466627360412 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D3800 == 33 [pid = 2636] [id = 662] 13:29:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6686C00) [pid = 2636] [serial = 1986] [outer = 0000000000000000] 13:29:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F66C1800) [pid = 2636] [serial = 1987] [outer = 000000A5F6686C00] 13:29:20 INFO - PROCESS | 2636 | 1466627360505 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F66E5C00) [pid = 2636] [serial = 1988] [outer = 000000A5F6686C00] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F27AD000) [pid = 2636] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E24000) [pid = 2636] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E9543400) [pid = 2636] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8C26C00) [pid = 2636] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EE152C00) [pid = 2636] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8D0DC00) [pid = 2636] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A581E39C00) [pid = 2636] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8EA8C00) [pid = 2636] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F3168C00) [pid = 2636] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F64BD800) [pid = 2636] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F32B8C00) [pid = 2636] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:29:20 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5E8E29C00) [pid = 2636] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:29:20 INFO - PROCESS | 2636 | 1466627360961 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 13:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:29:21 INFO - PROCESS | 2636 | 1466627360997 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 2636 | 1466627360999 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:29:21 INFO - PROCESS | 2636 | 1466627361002 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 2636 | 1466627361004 Marionette TRACE conn6 <- [1,2614,null,{}] 13:29:21 INFO - PROCESS | 2636 | 1466627361008 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}] 13:29:21 INFO - PROCESS | 2636 | 1466627361010 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:21 INFO - PROCESS | 2636 | 1466627361125 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:29:21 INFO - PROCESS | 2636 | 1466627361177 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 2636 | 1466627361179 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA012800 == 34 [pid = 2636] [id = 663] 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8E7C000) [pid = 2636] [serial = 1989] [outer = 0000000000000000] 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EF7BEC00) [pid = 2636] [serial = 1990] [outer = 000000A5E8E7C000] 13:29:21 INFO - PROCESS | 2636 | 1466627361225 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64D4000) [pid = 2636] [serial = 1991] [outer = 000000A5E8E7C000] 13:29:21 INFO - PROCESS | 2636 | 1466627361587 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 13:29:21 INFO - PROCESS | 2636 | 1466627361635 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 2636 | 1466627361637 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:29:21 INFO - PROCESS | 2636 | 1466627361649 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 2636 | 1466627361651 Marionette TRACE conn6 <- [1,2618,null,{}] 13:29:21 INFO - PROCESS | 2636 | 1466627361655 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}] 13:29:21 INFO - PROCESS | 2636 | 1466627361657 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:21 INFO - PROCESS | 2636 | 1466627361742 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:29:21 INFO - PROCESS | 2636 | 1466627361775 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 2636 | 1466627361777 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD178800 == 35 [pid = 2636] [id = 664] 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F66E8000) [pid = 2636] [serial = 1992] [outer = 0000000000000000] 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6A58000) [pid = 2636] [serial = 1993] [outer = 000000A5F66E8000] 13:29:21 INFO - PROCESS | 2636 | 1466627361824 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F6C95000) [pid = 2636] [serial = 1994] [outer = 000000A5F66E8000] 13:29:22 INFO - PROCESS | 2636 | 1466627362237 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 648ms 13:29:22 INFO - PROCESS | 2636 | 1466627362292 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 2636 | 1466627362294 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:29:22 INFO - PROCESS | 2636 | 1466627362314 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 2636 | 1466627362316 Marionette TRACE conn6 <- [1,2622,null,{}] 13:29:22 INFO - PROCESS | 2636 | 1466627362320 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}] 13:29:22 INFO - PROCESS | 2636 | 1466627362322 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:22 INFO - PROCESS | 2636 | 1466627362406 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:29:22 INFO - PROCESS | 2636 | 1466627362411 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 2636 | 1466627362413 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBB5000 == 36 [pid = 2636] [id = 665] 13:29:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F7303000) [pid = 2636] [serial = 1995] [outer = 0000000000000000] 13:29:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F73C7C00) [pid = 2636] [serial = 1996] [outer = 000000A5F7303000] 13:29:22 INFO - PROCESS | 2636 | 1466627362461 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F825EC00) [pid = 2636] [serial = 1997] [outer = 000000A5F7303000] 13:29:23 INFO - PROCESS | 2636 | 1466627363042 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 795ms 13:29:23 INFO - PROCESS | 2636 | 1466627363128 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 2636 | 1466627363132 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:29:23 INFO - PROCESS | 2636 | 1466627363152 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 2636 | 1466627363156 Marionette TRACE conn6 <- [1,2626,null,{}] 13:29:23 INFO - PROCESS | 2636 | 1466627363163 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}] 13:29:23 INFO - PROCESS | 2636 | 1466627363166 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:23 INFO - PROCESS | 2636 | 1466627363297 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:29:23 INFO - PROCESS | 2636 | 1466627363414 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 2636 | 1466627363417 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B63800 == 37 [pid = 2636] [id = 666] 13:29:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E9A88800) [pid = 2636] [serial = 1998] [outer = 0000000000000000] 13:29:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED577C00) [pid = 2636] [serial = 1999] [outer = 000000A5E9A88800] 13:29:23 INFO - PROCESS | 2636 | 1466627363478 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EEFCE800) [pid = 2636] [serial = 2000] [outer = 000000A5E9A88800] 13:29:24 INFO - PROCESS | 2636 | 1466627364047 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]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 13:29:24 INFO - PROCESS | 2636 | 1466627364100 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 2636 | 1466627364105 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:29:24 INFO - PROCESS | 2636 | 1466627364113 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 2636 | 1466627364116 Marionette TRACE conn6 <- [1,2630,null,{}] 13:29:24 INFO - PROCESS | 2636 | 1466627364121 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}] 13:29:24 INFO - PROCESS | 2636 | 1466627364124 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:24 INFO - PROCESS | 2636 | 1466627364243 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:29:24 INFO - PROCESS | 2636 | 1466627364341 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 2636 | 1466627364344 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F7F9F800 == 38 [pid = 2636] [id = 667] 13:29:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F3171000) [pid = 2636] [serial = 2001] [outer = 0000000000000000] 13:29:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F3227400) [pid = 2636] [serial = 2002] [outer = 000000A5F3171000] 13:29:24 INFO - PROCESS | 2636 | 1466627364401 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F5023400) [pid = 2636] [serial = 2003] [outer = 000000A5F3171000] 13:29:25 INFO - PROCESS | 2636 | 1466627365025 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 13:29:25 INFO - PROCESS | 2636 | 1466627365056 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2636 | 1466627365059 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:29:25 INFO - PROCESS | 2636 | 1466627365063 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 2636 | 1466627365067 Marionette TRACE conn6 <- [1,2634,null,{}] 13:29:25 INFO - PROCESS | 2636 | 1466627365080 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}] 13:29:25 INFO - PROCESS | 2636 | 1466627365086 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:25 INFO - PROCESS | 2636 | 1466627365204 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:29:25 INFO - PROCESS | 2636 | 1466627365331 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 2636 | 1466627365334 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC85000 == 39 [pid = 2636] [id = 668] 13:29:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6569800) [pid = 2636] [serial = 2004] [outer = 0000000000000000] 13:29:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6682800) [pid = 2636] [serial = 2005] [outer = 000000A5F6569800] 13:29:25 INFO - PROCESS | 2636 | 1466627365393 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F8262800) [pid = 2636] [serial = 2006] [outer = 000000A5F6569800] 13:29:25 INFO - PROCESS | 2636 | 1466627365971 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 944ms 13:29:26 INFO - PROCESS | 2636 | 1466627366009 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 2636 | 1466627366013 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:29:26 INFO - PROCESS | 2636 | 1466627366016 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 2636 | 1466627366018 Marionette TRACE conn6 <- [1,2638,null,{}] 13:29:26 INFO - PROCESS | 2636 | 1466627366022 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}] 13:29:26 INFO - PROCESS | 2636 | 1466627366025 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:26 INFO - PROCESS | 2636 | 1466627366147 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:29:26 INFO - PROCESS | 2636 | 1466627366237 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 2636 | 1466627366239 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE987000 == 40 [pid = 2636] [id = 669] 13:29:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F85B6800) [pid = 2636] [serial = 2007] [outer = 0000000000000000] 13:29:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F85B9C00) [pid = 2636] [serial = 2008] [outer = 000000A5F85B6800] 13:29:26 INFO - PROCESS | 2636 | 1466627366294 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F85C0C00) [pid = 2636] [serial = 2009] [outer = 000000A5F85B6800] 13:29:27 INFO - PROCESS | 2636 | 1466627367062 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 13:29:27 INFO - PROCESS | 2636 | 1466627367103 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 2636 | 1466627367108 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:29:27 INFO - PROCESS | 2636 | 1466627367115 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 2636 | 1466627367118 Marionette TRACE conn6 <- [1,2642,null,{}] 13:29:27 INFO - PROCESS | 2636 | 1466627367124 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}] 13:29:27 INFO - PROCESS | 2636 | 1466627367127 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:27 INFO - PROCESS | 2636 | 1466627367238 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:29:27 INFO - PROCESS | 2636 | 1466627367363 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 2636 | 1466627367368 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC8800 == 41 [pid = 2636] [id = 670] 13:29:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E97B7000) [pid = 2636] [serial = 2010] [outer = 0000000000000000] 13:29:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5EA044400) [pid = 2636] [serial = 2011] [outer = 000000A5E97B7000] 13:29:27 INFO - PROCESS | 2636 | 1466627367422 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5EE158C00) [pid = 2636] [serial = 2012] [outer = 000000A5E97B7000] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD178800 == 40 [pid = 2636] [id = 664] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA012800 == 39 [pid = 2636] [id = 663] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9D3800 == 38 [pid = 2636] [id = 662] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5C88000 == 37 [pid = 2636] [id = 661] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A2000 == 36 [pid = 2636] [id = 660] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F635B000 == 35 [pid = 2636] [id = 659] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F359D000 == 34 [pid = 2636] [id = 658] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE39800 == 33 [pid = 2636] [id = 657] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E976F000 == 32 [pid = 2636] [id = 656] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF714000 == 31 [pid = 2636] [id = 655] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F35B3800 == 30 [pid = 2636] [id = 654] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8D9D800 == 29 [pid = 2636] [id = 645] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE987000 == 28 [pid = 2636] [id = 669] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC85000 == 27 [pid = 2636] [id = 668] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F7F9F800 == 26 [pid = 2636] [id = 667] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBB5000 == 25 [pid = 2636] [id = 665] 13:29:28 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B63800 == 24 [pid = 2636] [id = 666] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F316F000) [pid = 2636] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F27B1800) [pid = 2636] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F316C000) [pid = 2636] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E95BD400) [pid = 2636] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5EA5BA400) [pid = 2636] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8D0E400) [pid = 2636] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8E24800) [pid = 2636] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EF7C0000) [pid = 2636] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5EEF86C00) [pid = 2636] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EEF87C00) [pid = 2636] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F2B43800) [pid = 2636] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8D10000) [pid = 2636] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EF6D9C00) [pid = 2636] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5ED56F800) [pid = 2636] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F5130800) [pid = 2636] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F3231800) [pid = 2636] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F746D400) [pid = 2636] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F667F400) [pid = 2636] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F322E800) [pid = 2636] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6141800) [pid = 2636] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EF6DF000) [pid = 2636] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F58BB400) [pid = 2636] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EF6D7800) [pid = 2636] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F64BA400) [pid = 2636] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:29:28 INFO - PROCESS | 2636 | 1466627368668 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1588ms 13:29:28 INFO - PROCESS | 2636 | 1466627368714 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 2636 | 1466627368718 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:29:28 INFO - PROCESS | 2636 | 1466627368726 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:29:28 INFO - PROCESS | 2636 | 1466627368729 Marionette TRACE conn6 <- [1,2646,null,{}] 13:29:28 INFO - PROCESS | 2636 | 1466627368734 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}] 13:29:28 INFO - PROCESS | 2636 | 1466627368737 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:28 INFO - PROCESS | 2636 | 1466627368825 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:29:28 INFO - PROCESS | 2636 | 1466627368832 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 2636 | 1466627368835 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA51D800 == 25 [pid = 2636] [id = 671] 13:29:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8C26800) [pid = 2636] [serial = 2013] [outer = 0000000000000000] 13:29:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8D27000) [pid = 2636] [serial = 2014] [outer = 000000A5E8C26800] 13:29:28 INFO - PROCESS | 2636 | 1466627368884 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8E27000) [pid = 2636] [serial = 2015] [outer = 000000A5E8C26800] 13:29:29 INFO - PROCESS | 2636 | 1466627369355 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 13:29:29 INFO - PROCESS | 2636 | 1466627369423 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:29:29 INFO - PROCESS | 2636 | 1466627369428 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:29:29 INFO - PROCESS | 2636 | 1466627369435 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 2636 | 1466627369438 Marionette TRACE conn6 <- [1,2650,null,{}] 13:29:29 INFO - PROCESS | 2636 | 1466627369442 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}] 13:29:29 INFO - PROCESS | 2636 | 1466627369445 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:29 INFO - PROCESS | 2636 | 1466627369542 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:29:29 INFO - PROCESS | 2636 | 1466627369557 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 2636 | 1466627369560 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2ACD800 == 26 [pid = 2636] [id = 672] 13:29:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8FA3C00) [pid = 2636] [serial = 2016] [outer = 0000000000000000] 13:29:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E9A02800) [pid = 2636] [serial = 2017] [outer = 000000A5E8FA3C00] 13:29:29 INFO - PROCESS | 2636 | 1466627369608 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5ED56CC00) [pid = 2636] [serial = 2018] [outer = 000000A5E8FA3C00] 13:29:30 INFO - PROCESS | 2636 | 1466627370072 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 13:29:30 INFO - PROCESS | 2636 | 1466627370127 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 2636 | 1466627370130 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:29:30 INFO - PROCESS | 2636 | 1466627370133 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 2636 | 1466627370137 Marionette TRACE conn6 <- [1,2654,null,{}] 13:29:30 INFO - PROCESS | 2636 | 1466627370149 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}] 13:29:30 INFO - PROCESS | 2636 | 1466627370154 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:30 INFO - PROCESS | 2636 | 1466627370247 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:29:30 INFO - PROCESS | 2636 | 1466627370329 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 2636 | 1466627370332 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5041800 == 27 [pid = 2636] [id = 673] 13:29:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8D25800) [pid = 2636] [serial = 2019] [outer = 0000000000000000] 13:29:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EEFD4400) [pid = 2636] [serial = 2020] [outer = 000000A5E8D25800] 13:29:30 INFO - PROCESS | 2636 | 1466627370394 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EF6E9000) [pid = 2636] [serial = 2021] [outer = 000000A5E8D25800] 13:29:30 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:29:31 INFO - PROCESS | 2636 | [2636] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:29:31 INFO - PROCESS | 2636 | 1466627371319 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]]]}] 13:29:31 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) 13:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1235ms 13:29:31 INFO - PROCESS | 2636 | 1466627371371 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 2636 | 1466627371374 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:29:31 INFO - PROCESS | 2636 | 1466627371384 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 2636 | 1466627371386 Marionette TRACE conn6 <- [1,2658,null,{}] 13:29:31 INFO - PROCESS | 2636 | 1466627371390 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}] 13:29:31 INFO - PROCESS | 2636 | 1466627371392 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:31 INFO - PROCESS | 2636 | 1466627371513 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:29:31 INFO - PROCESS | 2636 | 1466627371519 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 2636 | 1466627371521 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5969800 == 28 [pid = 2636] [id = 674] 13:29:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27ADC00) [pid = 2636] [serial = 2022] [outer = 0000000000000000] 13:29:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2A91000) [pid = 2636] [serial = 2023] [outer = 000000A5F27ADC00] 13:29:31 INFO - PROCESS | 2636 | 1466627371568 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3164800) [pid = 2636] [serial = 2024] [outer = 000000A5F27ADC00] 13:29:32 INFO - PROCESS | 2636 | 1466627372528 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"]]]}] 13:29:32 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 13:29:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 13:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:29:32 INFO - PROCESS | 2636 | 1466627372561 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 2636 | 1466627372564 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:29:32 INFO - PROCESS | 2636 | 1466627372567 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 2636 | 1466627372569 Marionette TRACE conn6 <- [1,2662,null,{}] 13:29:32 INFO - PROCESS | 2636 | 1466627372573 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}] 13:29:32 INFO - PROCESS | 2636 | 1466627372575 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:32 INFO - PROCESS | 2636 | 1466627372788 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F5137000) [pid = 2636] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64D3800) [pid = 2636] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8E7C000) [pid = 2636] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8D2A000) [pid = 2636] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64BFC00) [pid = 2636] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8D24800) [pid = 2636] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EF6E2000) [pid = 2636] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8E78000) [pid = 2636] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E7BD6400) [pid = 2636] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6686C00) [pid = 2636] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F66E8000) [pid = 2636] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:29:32 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F7303000) [pid = 2636] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:29:32 INFO - PROCESS | 2636 | 1466627372845 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 2636 | 1466627372847 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588A000 == 29 [pid = 2636] [id = 675] 13:29:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E7B46800) [pid = 2636] [serial = 2025] [outer = 0000000000000000] 13:29:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8D24800) [pid = 2636] [serial = 2026] [outer = 000000A5E7B46800] 13:29:32 INFO - PROCESS | 2636 | 1466627372921 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F27B1000) [pid = 2636] [serial = 2027] [outer = 000000A5E7B46800] 13:29:33 INFO - PROCESS | 2636 | 1466627373783 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"]]]}] 13:29:33 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 13:29:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1237ms 13:29:33 INFO - PROCESS | 2636 | 1466627373806 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 2636 | 1466627373808 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:29:33 INFO - PROCESS | 2636 | 1466627373812 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 2636 | 1466627373814 Marionette TRACE conn6 <- [1,2666,null,{}] 13:29:33 INFO - PROCESS | 2636 | 1466627373817 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}] 13:29:33 INFO - PROCESS | 2636 | 1466627373823 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:33 INFO - PROCESS | 2636 | 1466627373959 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:29:33 INFO - PROCESS | 2636 | 1466627373966 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 2636 | 1466627373968 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C7E800 == 30 [pid = 2636] [id = 676] 13:29:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F322F400) [pid = 2636] [serial = 2028] [outer = 0000000000000000] 13:29:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F508E000) [pid = 2636] [serial = 2029] [outer = 000000A5F322F400] 13:29:34 INFO - PROCESS | 2636 | 1466627374021 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F5DEF000) [pid = 2636] [serial = 2030] [outer = 000000A5F322F400] 13:29:34 INFO - PROCESS | 2636 | 1466627374963 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]]]}] 13:29:34 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) 13:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 13:29:35 INFO - PROCESS | 2636 | 1466627374995 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 2636 | 1466627375001 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:29:35 INFO - PROCESS | 2636 | 1466627375007 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 2636 | 1466627375011 Marionette TRACE conn6 <- [1,2670,null,{}] 13:29:35 INFO - PROCESS | 2636 | 1466627375018 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}] 13:29:35 INFO - PROCESS | 2636 | 1466627375021 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:35 INFO - PROCESS | 2636 | 1466627375171 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:29:35 INFO - PROCESS | 2636 | 1466627375246 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 2636 | 1466627375249 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0BC800 == 31 [pid = 2636] [id = 677] 13:29:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8D03C00) [pid = 2636] [serial = 2031] [outer = 0000000000000000] 13:29:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8D23400) [pid = 2636] [serial = 2032] [outer = 000000A5E8D03C00] 13:29:35 INFO - PROCESS | 2636 | 1466627375351 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8E7B400) [pid = 2636] [serial = 2033] [outer = 000000A5E8D03C00] 13:29:36 INFO - PROCESS | 2636 | 1466627376556 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]]]}] 13:29:36 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) 13:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1588ms 13:29:36 INFO - PROCESS | 2636 | 1466627376597 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 2636 | 1466627376602 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:29:36 INFO - PROCESS | 2636 | 1466627376619 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 2636 | 1466627376622 Marionette TRACE conn6 <- [1,2674,null,{}] 13:29:36 INFO - PROCESS | 2636 | 1466627376627 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}] 13:29:36 INFO - PROCESS | 2636 | 1466627376630 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:36 INFO - PROCESS | 2636 | 1466627376800 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:29:36 INFO - PROCESS | 2636 | 1466627376917 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 2636 | 1466627376920 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED6DA800 == 32 [pid = 2636] [id = 678] 13:29:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E953F400) [pid = 2636] [serial = 2034] [outer = 0000000000000000] 13:29:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EE06F000) [pid = 2636] [serial = 2035] [outer = 000000A5E953F400] 13:29:36 INFO - PROCESS | 2636 | 1466627376980 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EF7B1800) [pid = 2636] [serial = 2036] [outer = 000000A5E953F400] 13:29:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588A000 == 31 [pid = 2636] [id = 675] 13:29:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5969800 == 30 [pid = 2636] [id = 674] 13:29:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5041800 == 29 [pid = 2636] [id = 673] 13:29:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2ACD800 == 28 [pid = 2636] [id = 672] 13:29:37 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA51D800 == 27 [pid = 2636] [id = 671] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F5F29400) [pid = 2636] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F6484400) [pid = 2636] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64D8800) [pid = 2636] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EF7BEC00) [pid = 2636] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E95B3800) [pid = 2636] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EDD2F400) [pid = 2636] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F64D9000) [pid = 2636] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64CD800) [pid = 2636] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E8E21400) [pid = 2636] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E95BA800) [pid = 2636] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EF7BF000) [pid = 2636] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F2A15800) [pid = 2636] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5E8ED5C00) [pid = 2636] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5EA3E6400) [pid = 2636] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F32BD000) [pid = 2636] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F66C1800) [pid = 2636] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F6A58000) [pid = 2636] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F66E5C00) [pid = 2636] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F6C95000) [pid = 2636] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F73C7C00) [pid = 2636] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5F825EC00) [pid = 2636] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F656B000) [pid = 2636] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5F501B400) [pid = 2636] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:29:37 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5F64D4000) [pid = 2636] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:29:38 INFO - PROCESS | 2636 | 1466627378208 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"]]]}] 13:29:38 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 13:29:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1655ms 13:29:38 INFO - PROCESS | 2636 | 1466627378266 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 2636 | 1466627378271 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:29:38 INFO - PROCESS | 2636 | 1466627378277 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 2636 | 1466627378279 Marionette TRACE conn6 <- [1,2678,null,{}] 13:29:38 INFO - PROCESS | 2636 | 1466627378285 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}] 13:29:38 INFO - PROCESS | 2636 | 1466627378288 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:38 INFO - PROCESS | 2636 | 1466627378411 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:29:38 INFO - PROCESS | 2636 | 1466627378421 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 2636 | 1466627378423 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED37B000 == 28 [pid = 2636] [id = 679] 13:29:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5E8D23000) [pid = 2636] [serial = 2037] [outer = 0000000000000000] 13:29:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5E8D29000) [pid = 2636] [serial = 2038] [outer = 000000A5E8D23000] 13:29:38 INFO - PROCESS | 2636 | 1466627378474 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5E8E76000) [pid = 2636] [serial = 2039] [outer = 000000A5E8D23000] 13:29:39 INFO - PROCESS | 2636 | 1466627379438 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"]]]}] 13:29:39 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 13:29:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1191ms 13:29:39 INFO - PROCESS | 2636 | 1466627379471 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 2636 | 1466627379476 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:29:39 INFO - PROCESS | 2636 | 1466627379482 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 2636 | 1466627379485 Marionette TRACE conn6 <- [1,2682,null,{}] 13:29:39 INFO - PROCESS | 2636 | 1466627379489 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}] 13:29:39 INFO - PROCESS | 2636 | 1466627379492 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:39 INFO - PROCESS | 2636 | 1466627379585 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:29:39 INFO - PROCESS | 2636 | 1466627379592 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 2636 | 1466627379595 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B6C800 == 29 [pid = 2636] [id = 680] 13:29:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5E9A83400) [pid = 2636] [serial = 2040] [outer = 0000000000000000] 13:29:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5EA03D800) [pid = 2636] [serial = 2041] [outer = 000000A5E9A83400] 13:29:39 INFO - PROCESS | 2636 | 1466627379646 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5ED56F400) [pid = 2636] [serial = 2042] [outer = 000000A5E9A83400] 13:29:40 INFO - PROCESS | 2636 | 1466627380638 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"]]]}] 13:29:40 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 13:29:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1190ms 13:29:40 INFO - PROCESS | 2636 | 1466627380677 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 2636 | 1466627380679 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:29:40 INFO - PROCESS | 2636 | 1466627380683 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 2636 | 1466627380687 Marionette TRACE conn6 <- [1,2686,null,{}] 13:29:40 INFO - PROCESS | 2636 | 1466627380700 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}] 13:29:40 INFO - PROCESS | 2636 | 1466627380705 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:40 INFO - PROCESS | 2636 | 1466627380826 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:29:40 INFO - PROCESS | 2636 | 1466627380835 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 2636 | 1466627380838 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F504E800 == 30 [pid = 2636] [id = 681] 13:29:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5EF609800) [pid = 2636] [serial = 2043] [outer = 0000000000000000] 13:29:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EF6DD800) [pid = 2636] [serial = 2044] [outer = 000000A5EF609800] 13:29:40 INFO - PROCESS | 2636 | 1466627380932 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F27AFC00) [pid = 2636] [serial = 2045] [outer = 000000A5EF609800] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F27ADC00) [pid = 2636] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5E8C26800) [pid = 2636] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5E8D25800) [pid = 2636] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5E97B7000) [pid = 2636] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5E8FA3C00) [pid = 2636] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5E9A88800) [pid = 2636] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F3171000) [pid = 2636] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5F6569800) [pid = 2636] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5F85B6800) [pid = 2636] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:29:41 INFO - PROCESS | 2636 | --DOMWINDOW == 53 (000000A5E7B46800) [pid = 2636] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:29:41 INFO - PROCESS | 2636 | 1466627381866 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"]]]}] 13:29:41 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 13:29:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1252ms 13:29:41 INFO - PROCESS | 2636 | 1466627381936 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 2636 | 1466627381939 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:29:41 INFO - PROCESS | 2636 | 1466627381942 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 2636 | 1466627381944 Marionette TRACE conn6 <- [1,2690,null,{}] 13:29:41 INFO - PROCESS | 2636 | 1466627381948 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}] 13:29:41 INFO - PROCESS | 2636 | 1466627381950 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:42 INFO - PROCESS | 2636 | 1466627382068 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:29:42 INFO - PROCESS | 2636 | 1466627382076 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 2636 | 1466627382078 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6359800 == 31 [pid = 2636] [id = 682] 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 54 (000000A5F27ADC00) [pid = 2636] [serial = 2046] [outer = 0000000000000000] 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5F2A9A400) [pid = 2636] [serial = 2047] [outer = 000000A5F27ADC00] 13:29:42 INFO - PROCESS | 2636 | 1466627382124 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5F316C000) [pid = 2636] [serial = 2048] [outer = 000000A5F27ADC00] 13:29:42 INFO - PROCESS | 2636 | 1466627382571 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 13:29:42 INFO - PROCESS | 2636 | 1466627382636 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 2636 | 1466627382638 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:29:42 INFO - PROCESS | 2636 | 1466627382642 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 2636 | 1466627382644 Marionette TRACE conn6 <- [1,2694,null,{}] 13:29:42 INFO - PROCESS | 2636 | 1466627382648 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}] 13:29:42 INFO - PROCESS | 2636 | 1466627382650 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:42 INFO - PROCESS | 2636 | 1466627382736 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:29:42 INFO - PROCESS | 2636 | 1466627382747 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 2636 | 1466627382749 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C80000 == 32 [pid = 2636] [id = 683] 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5F3224000) [pid = 2636] [serial = 2049] [outer = 0000000000000000] 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5F322B800) [pid = 2636] [serial = 2050] [outer = 000000A5F3224000] 13:29:42 INFO - PROCESS | 2636 | 1466627382796 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5F32BF400) [pid = 2636] [serial = 2051] [outer = 000000A5F3224000] 13:29:43 INFO - PROCESS | 2636 | 1466627383221 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 13:29:43 INFO - PROCESS | 2636 | 1466627383275 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 2636 | 1466627383278 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:29:43 INFO - PROCESS | 2636 | 1466627383281 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 2636 | 1466627383283 Marionette TRACE conn6 <- [1,2698,null,{}] 13:29:43 INFO - PROCESS | 2636 | 1466627383287 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}] 13:29:43 INFO - PROCESS | 2636 | 1466627383294 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:43 INFO - PROCESS | 2636 | 1466627383434 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:29:43 INFO - PROCESS | 2636 | 1466627383442 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 2636 | 1466627383444 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F982C000 == 33 [pid = 2636] [id = 684] 13:29:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5F501C800) [pid = 2636] [serial = 2052] [outer = 0000000000000000] 13:29:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5F6142C00) [pid = 2636] [serial = 2053] [outer = 000000A5F501C800] 13:29:43 INFO - PROCESS | 2636 | 1466627383490 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5F6485C00) [pid = 2636] [serial = 2054] [outer = 000000A5F501C800] 13:29:44 INFO - PROCESS | 2636 | 1466627384132 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] 13:29:44 INFO - PROCESS | 2636 | 1466627384210 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:29:44 INFO - PROCESS | 2636 | 1466627384215 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:29:44 INFO - PROCESS | 2636 | 1466627384219 Marionette TRACE conn6 <- [1,2702,null,{}] 13:29:44 INFO - PROCESS | 2636 | 1466627384225 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}] 13:29:44 INFO - PROCESS | 2636 | 1466627384228 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:44 INFO - PROCESS | 2636 | 1466627384388 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:29:44 INFO - PROCESS | 2636 | 1466627384503 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 2636 | 1466627384506 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF717800 == 34 [pid = 2636] [id = 685] 13:29:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5E8ED9400) [pid = 2636] [serial = 2055] [outer = 0000000000000000] 13:29:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8FA3C00) [pid = 2636] [serial = 2056] [outer = 000000A5E8ED9400] 13:29:44 INFO - PROCESS | 2636 | 1466627384566 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5ED571800) [pid = 2636] [serial = 2057] [outer = 000000A5E8ED9400] 13:29:45 INFO - PROCESS | 2636 | 1466627385190 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1031ms 13:29:45 INFO - PROCESS | 2636 | 1466627385250 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 2636 | 1466627385255 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:29:45 INFO - PROCESS | 2636 | 1466627385262 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 2636 | 1466627385265 Marionette TRACE conn6 <- [1,2706,null,{}] 13:29:45 INFO - PROCESS | 2636 | 1466627385270 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}] 13:29:45 INFO - PROCESS | 2636 | 1466627385273 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:45 INFO - PROCESS | 2636 | 1466627385416 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:29:45 INFO - PROCESS | 2636 | 1466627385530 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 2636 | 1466627385533 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74BA800 == 35 [pid = 2636] [id = 686] 13:29:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5EF608C00) [pid = 2636] [serial = 2058] [outer = 0000000000000000] 13:29:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F27ACC00) [pid = 2636] [serial = 2059] [outer = 000000A5EF608C00] 13:29:45 INFO - PROCESS | 2636 | 1466627385592 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F32B7800) [pid = 2636] [serial = 2060] [outer = 000000A5EF608C00] 13:29:46 INFO - PROCESS | 2636 | 1466627386223 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] 13:29:46 INFO - PROCESS | 2636 | 1466627386300 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:29:46 INFO - PROCESS | 2636 | 1466627386304 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 2636 | 1466627386308 Marionette TRACE conn6 <- [1,2710,null,{}] 13:29:46 INFO - PROCESS | 2636 | 1466627386334 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}] 13:29:46 INFO - PROCESS | 2636 | 1466627386340 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:46 INFO - PROCESS | 2636 | 1466627386515 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:29:46 INFO - PROCESS | 2636 | 1466627386565 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 2636 | 1466627386569 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC881000 == 36 [pid = 2636] [id = 687] 13:29:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F6486C00) [pid = 2636] [serial = 2061] [outer = 0000000000000000] 13:29:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F648F000) [pid = 2636] [serial = 2062] [outer = 000000A5F6486C00] 13:29:46 INFO - PROCESS | 2636 | 1466627386627 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F64C3800) [pid = 2636] [serial = 2063] [outer = 000000A5F6486C00] 13:29:47 INFO - PROCESS | 2636 | 1466627387158 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] 13:29:47 INFO - PROCESS | 2636 | 1466627387254 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:29:47 INFO - PROCESS | 2636 | 1466627387257 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 2636 | 1466627387259 Marionette TRACE conn6 <- [1,2714,null,{}] 13:29:47 INFO - PROCESS | 2636 | 1466627387277 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}] 13:29:47 INFO - PROCESS | 2636 | 1466627387280 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:47 INFO - PROCESS | 2636 | 1466627387424 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:29:47 INFO - PROCESS | 2636 | 1466627387473 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 2636 | 1466627387475 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE54800 == 37 [pid = 2636] [id = 688] 13:29:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED7000) [pid = 2636] [serial = 2064] [outer = 0000000000000000] 13:29:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EEF87400) [pid = 2636] [serial = 2065] [outer = 000000A5E8ED7000] 13:29:47 INFO - PROCESS | 2636 | 1466627387531 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F64D9800) [pid = 2636] [serial = 2066] [outer = 000000A5E8ED7000] 13:29:48 INFO - PROCESS | 2636 | 1466627388211 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 13:29:48 INFO - PROCESS | 2636 | 1466627388248 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 2636 | 1466627388253 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:29:48 INFO - PROCESS | 2636 | 1466627388259 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 2636 | 1466627388262 Marionette TRACE conn6 <- [1,2718,null,{}] 13:29:48 INFO - PROCESS | 2636 | 1466627388268 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}] 13:29:48 INFO - PROCESS | 2636 | 1466627388271 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:48 INFO - PROCESS | 2636 | 1466627388382 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC8800 == 36 [pid = 2636] [id = 670] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C80000 == 35 [pid = 2636] [id = 683] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6359800 == 34 [pid = 2636] [id = 682] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F504E800 == 33 [pid = 2636] [id = 681] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B6C800 == 32 [pid = 2636] [id = 680] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED37B000 == 31 [pid = 2636] [id = 679] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C7E800 == 30 [pid = 2636] [id = 676] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED6DA800 == 29 [pid = 2636] [id = 678] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0BC800 == 28 [pid = 2636] [id = 677] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE54800 == 27 [pid = 2636] [id = 688] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC881000 == 26 [pid = 2636] [id = 687] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74BA800 == 25 [pid = 2636] [id = 686] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F982C000 == 24 [pid = 2636] [id = 684] 13:29:49 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF717800 == 23 [pid = 2636] [id = 685] 13:29:49 INFO - PROCESS | 2636 | 1466627389085 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 2636 | 1466627389089 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F2A91000) [pid = 2636] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8D27000) [pid = 2636] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EEFD4400) [pid = 2636] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5EE158C00) [pid = 2636] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EA044400) [pid = 2636] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E9A02800) [pid = 2636] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5ED56CC00) [pid = 2636] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5EEFCE800) [pid = 2636] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5ED577C00) [pid = 2636] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F5023400) [pid = 2636] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F3227400) [pid = 2636] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F8262800) [pid = 2636] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F6682800) [pid = 2636] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F85C0C00) [pid = 2636] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F85B9C00) [pid = 2636] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F3164800) [pid = 2636] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5E8D24800) [pid = 2636] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5E8E27000) [pid = 2636] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5F27B1000) [pid = 2636] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5EF6E9000) [pid = 2636] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | --DOMWINDOW == 53 (000000A5F508E000) [pid = 2636] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:29:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E7307800 == 24 [pid = 2636] [id = 689] 13:29:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 54 (000000A581E3F800) [pid = 2636] [serial = 2067] [outer = 0000000000000000] 13:29:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5E7D09000) [pid = 2636] [serial = 2068] [outer = 000000A581E3F800] 13:29:49 INFO - PROCESS | 2636 | 1466627389249 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5E8C27C00) [pid = 2636] [serial = 2069] [outer = 000000A581E3F800] 13:29:50 INFO - PROCESS | 2636 | 1466627390127 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"]]]}] 13:29:50 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 13:29:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:29:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1887ms 13:29:50 INFO - PROCESS | 2636 | 1466627390152 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2636 | 1466627390156 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:29:50 INFO - PROCESS | 2636 | 1466627390161 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2636 | 1466627390164 Marionette TRACE conn6 <- [1,2722,null,{}] 13:29:50 INFO - PROCESS | 2636 | 1466627390169 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}] 13:29:50 INFO - PROCESS | 2636 | 1466627390174 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:50 INFO - PROCESS | 2636 | 1466627390273 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:29:50 INFO - PROCESS | 2636 | 1466627390344 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 2636 | 1466627390347 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE76800 == 25 [pid = 2636] [id = 690] 13:29:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5E8E79800) [pid = 2636] [serial = 2070] [outer = 0000000000000000] 13:29:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5E8EDB800) [pid = 2636] [serial = 2071] [outer = 000000A5E8E79800] 13:29:50 INFO - PROCESS | 2636 | 1466627390396 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5E8F9FC00) [pid = 2636] [serial = 2072] [outer = 000000A5E8E79800] 13:29:50 INFO - PROCESS | 2636 | 1466627390842 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 13:29:50 INFO - PROCESS | 2636 | 1466627390901 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2636 | 1466627390906 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:29:50 INFO - PROCESS | 2636 | 1466627390912 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2636 | 1466627390914 Marionette TRACE conn6 <- [1,2726,null,{}] 13:29:50 INFO - PROCESS | 2636 | 1466627390918 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}] 13:29:50 INFO - PROCESS | 2636 | 1466627390921 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:51 INFO - PROCESS | 2636 | 1466627391018 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:29:51 INFO - PROCESS | 2636 | 1466627391034 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 2636 | 1466627391036 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE71800 == 26 [pid = 2636] [id = 691] 13:29:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5EA3E5000) [pid = 2636] [serial = 2073] [outer = 0000000000000000] 13:29:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5ED56CC00) [pid = 2636] [serial = 2074] [outer = 000000A5EA3E5000] 13:29:51 INFO - PROCESS | 2636 | 1466627391091 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5ED6C0000) [pid = 2636] [serial = 2075] [outer = 000000A5EA3E5000] 13:29:51 INFO - PROCESS | 2636 | 1466627391581 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]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 13:29:51 INFO - PROCESS | 2636 | 1466627391661 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 2636 | 1466627391663 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:29:51 INFO - PROCESS | 2636 | 1466627391671 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 2636 | 1466627391677 Marionette TRACE conn6 <- [1,2730,null,{}] 13:29:51 INFO - PROCESS | 2636 | 1466627391692 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}] 13:29:51 INFO - PROCESS | 2636 | 1466627391697 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:51 INFO - PROCESS | 2636 | 1466627391824 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:29:51 INFO - PROCESS | 2636 | 1466627391833 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 2636 | 1466627391835 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:51 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F514B800 == 27 [pid = 2636] [id = 692] 13:29:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EEE79800) [pid = 2636] [serial = 2076] [outer = 0000000000000000] 13:29:51 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EEFD8400) [pid = 2636] [serial = 2077] [outer = 000000A5EEE79800] 13:29:51 INFO - PROCESS | 2636 | 1466627391923 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EF7B5000) [pid = 2636] [serial = 2078] [outer = 000000A5EEE79800] 13:29:52 INFO - PROCESS | 2636 | 1466627392349 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 13:29:52 INFO - PROCESS | 2636 | 1466627392406 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 2636 | 1466627392409 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:29:52 INFO - PROCESS | 2636 | 1466627392413 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 2636 | 1466627392415 Marionette TRACE conn6 <- [1,2734,null,{}] 13:29:52 INFO - PROCESS | 2636 | 1466627392418 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}] 13:29:52 INFO - PROCESS | 2636 | 1466627392420 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:52 INFO - PROCESS | 2636 | 1466627392539 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:29:52 INFO - PROCESS | 2636 | 1466627392594 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 2636 | 1466627392596 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F99800 == 28 [pid = 2636] [id = 693] 13:29:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F27B1000) [pid = 2636] [serial = 2079] [outer = 0000000000000000] 13:29:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F2A96800) [pid = 2636] [serial = 2080] [outer = 000000A5F27B1000] 13:29:52 INFO - PROCESS | 2636 | 1466627392643 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F30CA400) [pid = 2636] [serial = 2081] [outer = 000000A5F27B1000] 13:29:53 INFO - PROCESS | 2636 | 1466627393061 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 13:29:53 INFO - PROCESS | 2636 | 1466627393106 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 2636 | 1466627393108 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:29:53 INFO - PROCESS | 2636 | 1466627393112 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 2636 | 1466627393114 Marionette TRACE conn6 <- [1,2738,null,{}] 13:29:53 INFO - PROCESS | 2636 | 1466627393118 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}] 13:29:53 INFO - PROCESS | 2636 | 1466627393120 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:53 INFO - PROCESS | 2636 | 1466627393348 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5EF609800) [pid = 2636] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5E953F400) [pid = 2636] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F322F400) [pid = 2636] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5E8D03C00) [pid = 2636] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E8D23000) [pid = 2636] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5E9A83400) [pid = 2636] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F3224000) [pid = 2636] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F501C800) [pid = 2636] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:29:53 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F27ADC00) [pid = 2636] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:29:53 INFO - PROCESS | 2636 | 1466627393406 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 2636 | 1466627393413 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:53 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AC2800 == 29 [pid = 2636] [id = 694] 13:29:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5E953F400) [pid = 2636] [serial = 2082] [outer = 0000000000000000] 13:29:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5EA5BA800) [pid = 2636] [serial = 2083] [outer = 000000A5E953F400] 13:29:53 INFO - PROCESS | 2636 | 1466627393469 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5F322D400) [pid = 2636] [serial = 2084] [outer = 000000A5E953F400] 13:29:53 INFO - PROCESS | 2636 | 1466627393846 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 795ms 13:29:53 INFO - PROCESS | 2636 | 1466627393910 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 2636 | 1466627393913 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:29:53 INFO - PROCESS | 2636 | 1466627393916 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 2636 | 1466627393918 Marionette TRACE conn6 <- [1,2742,null,{}] 13:29:53 INFO - PROCESS | 2636 | 1466627393922 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}] 13:29:53 INFO - PROCESS | 2636 | 1466627393924 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:54 INFO - PROCESS | 2636 | 1466627394010 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:29:54 INFO - PROCESS | 2636 | 1466627394017 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 2636 | 1466627394019 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CC2000 == 30 [pid = 2636] [id = 695] 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5F3256800) [pid = 2636] [serial = 2085] [outer = 0000000000000000] 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5F5027000) [pid = 2636] [serial = 2086] [outer = 000000A5F3256800] 13:29:54 INFO - PROCESS | 2636 | 1466627394063 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F5B84800) [pid = 2636] [serial = 2087] [outer = 000000A5F3256800] 13:29:54 INFO - PROCESS | 2636 | 1466627394474 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 13:29:54 INFO - PROCESS | 2636 | 1466627394505 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 2636 | 1466627394507 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:29:54 INFO - PROCESS | 2636 | 1466627394523 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 2636 | 1466627394525 Marionette TRACE conn6 <- [1,2746,null,{}] 13:29:54 INFO - PROCESS | 2636 | 1466627394528 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}] 13:29:54 INFO - PROCESS | 2636 | 1466627394530 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:54 INFO - PROCESS | 2636 | 1466627394616 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:29:54 INFO - PROCESS | 2636 | 1466627394622 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 2636 | 1466627394624 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC877000 == 31 [pid = 2636] [id = 696] 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A581E41C00) [pid = 2636] [serial = 2088] [outer = 0000000000000000] 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F613FC00) [pid = 2636] [serial = 2089] [outer = 000000A581E41C00] 13:29:54 INFO - PROCESS | 2636 | 1466627394671 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F648C000) [pid = 2636] [serial = 2090] [outer = 000000A581E41C00] 13:29:55 INFO - PROCESS | 2636 | 1466627395107 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 13:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:29:55 INFO - PROCESS | 2636 | 1466627395158 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 2636 | 1466627395160 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:29:55 INFO - PROCESS | 2636 | 1466627395163 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 2636 | 1466627395165 Marionette TRACE conn6 <- [1,2750,null,{}] 13:29:55 INFO - PROCESS | 2636 | 1466627395174 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}] 13:29:55 INFO - PROCESS | 2636 | 1466627395176 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:55 INFO - PROCESS | 2636 | 1466627395258 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:29:55 INFO - PROCESS | 2636 | 1466627395264 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 2636 | 1466627395266 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D6800 == 32 [pid = 2636] [id = 697] 13:29:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64C4000) [pid = 2636] [serial = 2091] [outer = 0000000000000000] 13:29:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F64CEC00) [pid = 2636] [serial = 2092] [outer = 000000A5F64C4000] 13:29:55 INFO - PROCESS | 2636 | 1466627395315 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F64FA400) [pid = 2636] [serial = 2093] [outer = 000000A5F64C4000] 13:29:56 INFO - PROCESS | 2636 | 1466627396106 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 985ms 13:29:56 INFO - PROCESS | 2636 | 1466627396153 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 2636 | 1466627396158 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:29:56 INFO - PROCESS | 2636 | 1466627396163 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 2636 | 1466627396169 Marionette TRACE conn6 <- [1,2754,null,{}] 13:29:56 INFO - PROCESS | 2636 | 1466627396175 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}] 13:29:56 INFO - PROCESS | 2636 | 1466627396179 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:56 INFO - PROCESS | 2636 | 1466627396337 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:29:56 INFO - PROCESS | 2636 | 1466627396453 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 2636 | 1466627396456 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B76000 == 33 [pid = 2636] [id = 698] 13:29:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8E1C800) [pid = 2636] [serial = 2094] [outer = 0000000000000000] 13:29:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E79C00) [pid = 2636] [serial = 2095] [outer = 000000A5E8E1C800] 13:29:56 INFO - PROCESS | 2636 | 1466627396517 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E95BB800) [pid = 2636] [serial = 2096] [outer = 000000A5E8E1C800] 13:29:57 INFO - PROCESS | 2636 | 1466627397261 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1131ms 13:29:57 INFO - PROCESS | 2636 | 1466627397298 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 2636 | 1466627397303 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:29:57 INFO - PROCESS | 2636 | 1466627397310 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 2636 | 1466627397314 Marionette TRACE conn6 <- [1,2758,null,{}] 13:29:57 INFO - PROCESS | 2636 | 1466627397343 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}] 13:29:57 INFO - PROCESS | 2636 | 1466627397347 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:57 INFO - PROCESS | 2636 | 1466627397591 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:29:57 INFO - PROCESS | 2636 | 1466627397715 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 2636 | 1466627397718 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EA012800 == 34 [pid = 2636] [id = 699] 13:29:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E830DC00) [pid = 2636] [serial = 2097] [outer = 0000000000000000] 13:29:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8D21000) [pid = 2636] [serial = 2098] [outer = 000000A5E830DC00] 13:29:57 INFO - PROCESS | 2636 | 1466627397770 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E8EE1000) [pid = 2636] [serial = 2099] [outer = 000000A5E830DC00] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC877000 == 33 [pid = 2636] [id = 696] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CC2000 == 32 [pid = 2636] [id = 695] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AC2800 == 31 [pid = 2636] [id = 694] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F99800 == 30 [pid = 2636] [id = 693] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F514B800 == 29 [pid = 2636] [id = 692] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE71800 == 28 [pid = 2636] [id = 691] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDE76800 == 27 [pid = 2636] [id = 690] 13:29:58 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7307800 == 26 [pid = 2636] [id = 689] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EF6DD800) [pid = 2636] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EE06F000) [pid = 2636] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EF7B1800) [pid = 2636] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F5DEF000) [pid = 2636] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8D23400) [pid = 2636] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8E7B400) [pid = 2636] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8D29000) [pid = 2636] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5E8E76000) [pid = 2636] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5EA03D800) [pid = 2636] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F32BF400) [pid = 2636] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F322B800) [pid = 2636] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F27AFC00) [pid = 2636] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F6485C00) [pid = 2636] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6142C00) [pid = 2636] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F2A9A400) [pid = 2636] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5ED56F400) [pid = 2636] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F316C000) [pid = 2636] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:29:58 INFO - PROCESS | 2636 | 1466627398350 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1053ms 13:29:58 INFO - PROCESS | 2636 | 1466627398364 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 2636 | 1466627398369 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:29:58 INFO - PROCESS | 2636 | 1466627398373 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:29:58 INFO - PROCESS | 2636 | 1466627398377 Marionette TRACE conn6 <- [1,2762,null,{}] 13:29:58 INFO - PROCESS | 2636 | 1466627398386 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}] 13:29:58 INFO - PROCESS | 2636 | 1466627398389 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:58 INFO - PROCESS | 2636 | 1466627398481 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:29:58 INFO - PROCESS | 2636 | 1466627398488 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 2636 | 1466627398491 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE4E000 == 27 [pid = 2636] [id = 700] 13:29:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8E28800) [pid = 2636] [serial = 2100] [outer = 0000000000000000] 13:29:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5E95BC000) [pid = 2636] [serial = 2101] [outer = 000000A5E8E28800] 13:29:58 INFO - PROCESS | 2636 | 1466627398542 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5ED56B400) [pid = 2636] [serial = 2102] [outer = 000000A5E8E28800] 13:29:59 INFO - PROCESS | 2636 | 1466627399073 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 775ms 13:29:59 INFO - PROCESS | 2636 | 1466627399153 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 2636 | 1466627399156 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:29:59 INFO - PROCESS | 2636 | 1466627399160 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 2636 | 1466627399162 Marionette TRACE conn6 <- [1,2766,null,{}] 13:29:59 INFO - PROCESS | 2636 | 1466627399167 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}] 13:29:59 INFO - PROCESS | 2636 | 1466627399170 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:59 INFO - PROCESS | 2636 | 1466627399264 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:29:59 INFO - PROCESS | 2636 | 1466627399345 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 2636 | 1466627399347 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F504D000 == 28 [pid = 2636] [id = 701] 13:29:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5ED3C3400) [pid = 2636] [serial = 2103] [outer = 0000000000000000] 13:29:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5EEFD4000) [pid = 2636] [serial = 2104] [outer = 000000A5ED3C3400] 13:29:59 INFO - PROCESS | 2636 | 1466627399394 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5EF6EB800) [pid = 2636] [serial = 2105] [outer = 000000A5ED3C3400] 13:29:59 INFO - PROCESS | 2636 | 1466627399778 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 627ms 13:29:59 INFO - PROCESS | 2636 | 1466627399818 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 2636 | 1466627399822 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:29:59 INFO - PROCESS | 2636 | 1466627399835 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 2636 | 1466627399840 Marionette TRACE conn6 <- [1,2770,null,{}] 13:29:59 INFO - PROCESS | 2636 | 1466627399844 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}] 13:29:59 INFO - PROCESS | 2636 | 1466627399848 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:59 INFO - PROCESS | 2636 | 1466627399944 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:29:59 INFO - PROCESS | 2636 | 1466627399950 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 2636 | 1466627399952 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:29:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6645800 == 29 [pid = 2636] [id = 702] 13:29:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F27B1800) [pid = 2636] [serial = 2106] [outer = 0000000000000000] 13:29:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F2B42C00) [pid = 2636] [serial = 2107] [outer = 000000A5F27B1800] 13:30:00 INFO - PROCESS | 2636 | 1466627399997 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F322D000) [pid = 2636] [serial = 2108] [outer = 000000A5F27B1800] 13:30:00 INFO - PROCESS | 2636 | 1466627400412 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 13:30:00 INFO - PROCESS | 2636 | 1466627400464 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 2636 | 1466627400466 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:30:00 INFO - PROCESS | 2636 | 1466627400474 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 2636 | 1466627400476 Marionette TRACE conn6 <- [1,2774,null,{}] 13:30:00 INFO - PROCESS | 2636 | 1466627400480 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}] 13:30:00 INFO - PROCESS | 2636 | 1466627400482 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:00 INFO - PROCESS | 2636 | 1466627400607 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:30:00 INFO - PROCESS | 2636 | 1466627400706 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 2636 | 1466627400709 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71AB800 == 30 [pid = 2636] [id = 703] 13:30:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8C25C00) [pid = 2636] [serial = 2109] [outer = 0000000000000000] 13:30:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F443BC00) [pid = 2636] [serial = 2110] [outer = 000000A5E8C25C00] 13:30:00 INFO - PROCESS | 2636 | 1466627400761 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F508CC00) [pid = 2636] [serial = 2111] [outer = 000000A5E8C25C00] 13:30:01 INFO - PROCESS | 2636 | 1466627401186 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 732ms 13:30:01 INFO - PROCESS | 2636 | 1466627401208 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 2636 | 1466627401210 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:30:01 INFO - PROCESS | 2636 | 1466627401214 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 2636 | 1466627401216 Marionette TRACE conn6 <- [1,2778,null,{}] 13:30:01 INFO - PROCESS | 2636 | 1466627401219 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}] 13:30:01 INFO - PROCESS | 2636 | 1466627401221 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:01 INFO - PROCESS | 2636 | 1466627401341 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:30:01 INFO - PROCESS | 2636 | 1466627401346 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 2636 | 1466627401353 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6354000 == 31 [pid = 2636] [id = 704] 13:30:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6485C00) [pid = 2636] [serial = 2112] [outer = 0000000000000000] 13:30:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F648D400) [pid = 2636] [serial = 2113] [outer = 000000A5F6485C00] 13:30:01 INFO - PROCESS | 2636 | 1466627401460 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F64D7400) [pid = 2636] [serial = 2114] [outer = 000000A5F6485C00] 13:30:01 INFO - PROCESS | 2636 | 1466627401893 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 13:30:01 INFO - PROCESS | 2636 | 1466627401951 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 2636 | 1466627401953 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:30:01 INFO - PROCESS | 2636 | 1466627401956 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:30:01 INFO - PROCESS | 2636 | 1466627401958 Marionette TRACE conn6 <- [1,2782,null,{}] 13:30:02 INFO - PROCESS | 2636 | 1466627402001 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}] 13:30:02 INFO - PROCESS | 2636 | 1466627402003 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:02 INFO - PROCESS | 2636 | 1466627402126 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:30:02 INFO - PROCESS | 2636 | 1466627402134 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 2636 | 1466627402136 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D7800 == 32 [pid = 2636] [id = 705] 13:30:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6488000) [pid = 2636] [serial = 2115] [outer = 0000000000000000] 13:30:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F656D000) [pid = 2636] [serial = 2116] [outer = 000000A5F6488000] 13:30:02 INFO - PROCESS | 2636 | 1466627402188 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6598C00) [pid = 2636] [serial = 2117] [outer = 000000A5F6488000] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EEE79800) [pid = 2636] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F27B1000) [pid = 2636] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A581E3F800) [pid = 2636] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8E79800) [pid = 2636] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EA3E5000) [pid = 2636] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8ED7000) [pid = 2636] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8ED9400) [pid = 2636] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E953F400) [pid = 2636] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EF608C00) [pid = 2636] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6486C00) [pid = 2636] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F3256800) [pid = 2636] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:30:02 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A581E41C00) [pid = 2636] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:30:02 INFO - PROCESS | 2636 | 1466627402642 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 13:30:02 INFO - PROCESS | 2636 | 1466627402693 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 2636 | 1466627402695 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:30:02 INFO - PROCESS | 2636 | 1466627402699 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 2636 | 1466627402701 Marionette TRACE conn6 <- [1,2786,null,{}] 13:30:02 INFO - PROCESS | 2636 | 1466627402704 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}] 13:30:02 INFO - PROCESS | 2636 | 1466627402706 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:02 INFO - PROCESS | 2636 | 1466627402819 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:30:02 INFO - PROCESS | 2636 | 1466627402870 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 2636 | 1466627402872 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF97800 == 33 [pid = 2636] [id = 706] 13:30:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A581E3BC00) [pid = 2636] [serial = 2118] [outer = 0000000000000000] 13:30:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EE15A800) [pid = 2636] [serial = 2119] [outer = 000000A581E3BC00] 13:30:02 INFO - PROCESS | 2636 | 1466627402919 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F64BF800) [pid = 2636] [serial = 2120] [outer = 000000A581E3BC00] 13:30:03 INFO - PROCESS | 2636 | 1466627403283 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 13:30:03 INFO - PROCESS | 2636 | 1466627403332 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 2636 | 1466627403334 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:30:03 INFO - PROCESS | 2636 | 1466627403338 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 2636 | 1466627403339 Marionette TRACE conn6 <- [1,2790,null,{}] 13:30:03 INFO - PROCESS | 2636 | 1466627403343 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}] 13:30:03 INFO - PROCESS | 2636 | 1466627403345 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:03 INFO - PROCESS | 2636 | 1466627403431 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:30:03 INFO - PROCESS | 2636 | 1466627403477 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 2636 | 1466627403478 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:03 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6DF800 == 34 [pid = 2636] [id = 707] 13:30:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F6682800) [pid = 2636] [serial = 2121] [outer = 0000000000000000] 13:30:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6686800) [pid = 2636] [serial = 2122] [outer = 000000A5F6682800] 13:30:03 INFO - PROCESS | 2636 | 1466627403523 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F66C1800) [pid = 2636] [serial = 2123] [outer = 000000A5F6682800] 13:30:03 INFO - PROCESS | 2636 | 1466627403931 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 627ms 13:30:03 INFO - PROCESS | 2636 | 1466627403979 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 2636 | 1466627403981 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:30:04 INFO - PROCESS | 2636 | 1466627403989 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 2636 | 1466627403992 Marionette TRACE conn6 <- [1,2794,null,{}] 13:30:04 INFO - PROCESS | 2636 | 1466627403995 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}] 13:30:04 INFO - PROCESS | 2636 | 1466627403997 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:04 INFO - PROCESS | 2636 | 1466627404086 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:30:04 INFO - PROCESS | 2636 | 1466627404091 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 2636 | 1466627404093 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBAD000 == 35 [pid = 2636] [id = 708] 13:30:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F66C0800) [pid = 2636] [serial = 2124] [outer = 0000000000000000] 13:30:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F66E7400) [pid = 2636] [serial = 2125] [outer = 000000A5F66C0800] 13:30:04 INFO - PROCESS | 2636 | 1466627404139 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6A54800) [pid = 2636] [serial = 2126] [outer = 000000A5F66C0800] 13:30:04 INFO - PROCESS | 2636 | 1466627404614 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 13:30:04 INFO - PROCESS | 2636 | 1466627404665 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 2636 | 1466627404671 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:30:04 INFO - PROCESS | 2636 | 1466627404677 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 2636 | 1466627404681 Marionette TRACE conn6 <- [1,2798,null,{}] 13:30:04 INFO - PROCESS | 2636 | 1466627404688 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}] 13:30:04 INFO - PROCESS | 2636 | 1466627404691 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:04 INFO - PROCESS | 2636 | 1466627404867 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:30:04 INFO - PROCESS | 2636 | 1466627404964 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 2636 | 1466627404969 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B72800 == 36 [pid = 2636] [id = 709] 13:30:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8EDD000) [pid = 2636] [serial = 2127] [outer = 0000000000000000] 13:30:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5E95BFC00) [pid = 2636] [serial = 2128] [outer = 000000A5E8EDD000] 13:30:05 INFO - PROCESS | 2636 | 1466627405027 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5EDDB9000) [pid = 2636] [serial = 2129] [outer = 000000A5E8EDD000] 13:30:05 INFO - PROCESS | 2636 | 1466627405615 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 13:30:05 INFO - PROCESS | 2636 | 1466627405665 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 2636 | 1466627405671 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:30:05 INFO - PROCESS | 2636 | 1466627405678 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 2636 | 1466627405681 Marionette TRACE conn6 <- [1,2802,null,{}] 13:30:05 INFO - PROCESS | 2636 | 1466627405685 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}] 13:30:05 INFO - PROCESS | 2636 | 1466627405688 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:05 INFO - PROCESS | 2636 | 1466627405807 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:30:05 INFO - PROCESS | 2636 | 1466627405903 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 2636 | 1466627405906 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6AB4000 == 37 [pid = 2636] [id = 710] 13:30:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F27B3C00) [pid = 2636] [serial = 2130] [outer = 0000000000000000] 13:30:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F2A8F000) [pid = 2636] [serial = 2131] [outer = 000000A5F27B3C00] 13:30:05 INFO - PROCESS | 2636 | 1466627405963 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F3224C00) [pid = 2636] [serial = 2132] [outer = 000000A5F27B3C00] 13:30:06 INFO - PROCESS | 2636 | 1466627406600 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 13:30:06 INFO - PROCESS | 2636 | 1466627406664 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 2636 | 1466627406667 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:30:06 INFO - PROCESS | 2636 | 1466627406671 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 2636 | 1466627406675 Marionette TRACE conn6 <- [1,2806,null,{}] 13:30:06 INFO - PROCESS | 2636 | 1466627406701 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}] 13:30:06 INFO - PROCESS | 2636 | 1466627406707 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:06 INFO - PROCESS | 2636 | 1466627406859 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:30:06 INFO - PROCESS | 2636 | 1466627406910 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 2636 | 1466627406914 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC76000 == 38 [pid = 2636] [id = 711] 13:30:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F6510800) [pid = 2636] [serial = 2133] [outer = 0000000000000000] 13:30:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F6518C00) [pid = 2636] [serial = 2134] [outer = 000000A5F6510800] 13:30:06 INFO - PROCESS | 2636 | 1466627406972 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66EC400) [pid = 2636] [serial = 2135] [outer = 000000A5F6510800] 13:30:07 INFO - PROCESS | 2636 | 1466627407615 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 985ms 13:30:07 INFO - PROCESS | 2636 | 1466627407658 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:30:07 INFO - PROCESS | 2636 | 1466627407661 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:30:07 INFO - PROCESS | 2636 | 1466627407665 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 2636 | 1466627407667 Marionette TRACE conn6 <- [1,2810,null,{}] 13:30:07 INFO - PROCESS | 2636 | 1466627407671 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}] 13:30:07 INFO - PROCESS | 2636 | 1466627407673 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:07 INFO - PROCESS | 2636 | 1466627407788 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:30:07 INFO - PROCESS | 2636 | 1466627407910 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 2636 | 1466627407913 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE07B000 == 39 [pid = 2636] [id = 712] 13:30:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6C3A000) [pid = 2636] [serial = 2136] [outer = 0000000000000000] 13:30:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F73BF400) [pid = 2636] [serial = 2137] [outer = 000000A5F6C3A000] 13:30:07 INFO - PROCESS | 2636 | 1466627407969 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F7473C00) [pid = 2636] [serial = 2138] [outer = 000000A5F6C3A000] 13:30:08 INFO - PROCESS | 2636 | 1466627408770 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]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1143ms 13:30:08 INFO - PROCESS | 2636 | 1466627408810 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 2636 | 1466627408815 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:30:08 INFO - PROCESS | 2636 | 1466627408820 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 2636 | 1466627408824 Marionette TRACE conn6 <- [1,2814,null,{}] 13:30:08 INFO - PROCESS | 2636 | 1466627408829 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}] 13:30:08 INFO - PROCESS | 2636 | 1466627408832 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:08 INFO - PROCESS | 2636 | 1466627408944 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:30:09 INFO - PROCESS | 2636 | 1466627409075 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 2636 | 1466627409080 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8DAE000 == 40 [pid = 2636] [id = 713] 13:30:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8EDF800) [pid = 2636] [serial = 2139] [outer = 0000000000000000] 13:30:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5E8FA1C00) [pid = 2636] [serial = 2140] [outer = 000000A5E8EDF800] 13:30:09 INFO - PROCESS | 2636 | 1466627409133 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5ED575800) [pid = 2636] [serial = 2141] [outer = 000000A5E8EDF800] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6DF800 == 39 [pid = 2636] [id = 707] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF97800 == 38 [pid = 2636] [id = 706] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9D7800 == 37 [pid = 2636] [id = 705] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6354000 == 36 [pid = 2636] [id = 704] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71AB800 == 35 [pid = 2636] [id = 703] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6645800 == 34 [pid = 2636] [id = 702] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F504D000 == 33 [pid = 2636] [id = 701] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE4E000 == 32 [pid = 2636] [id = 700] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EA012800 == 31 [pid = 2636] [id = 699] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B76000 == 30 [pid = 2636] [id = 698] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC9D6800 == 29 [pid = 2636] [id = 697] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE07B000 == 28 [pid = 2636] [id = 712] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC76000 == 27 [pid = 2636] [id = 711] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6AB4000 == 26 [pid = 2636] [id = 710] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBAD000 == 25 [pid = 2636] [id = 708] 13:30:09 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B72800 == 24 [pid = 2636] [id = 709] 13:30:09 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F613FC00) [pid = 2636] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:30:09 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EEFD8400) [pid = 2636] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:30:09 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F2A96800) [pid = 2636] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:30:09 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E7D09000) [pid = 2636] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:30:09 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8C27C00) [pid = 2636] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5E8EDB800) [pid = 2636] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8F9FC00) [pid = 2636] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5ED56CC00) [pid = 2636] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F64D9800) [pid = 2636] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EEF87400) [pid = 2636] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EF7B5000) [pid = 2636] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED571800) [pid = 2636] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8FA3C00) [pid = 2636] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EA5BA800) [pid = 2636] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F32B7800) [pid = 2636] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F27ACC00) [pid = 2636] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F64C3800) [pid = 2636] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F648F000) [pid = 2636] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F30CA400) [pid = 2636] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F5027000) [pid = 2636] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F648C000) [pid = 2636] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F322D400) [pid = 2636] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F5B84800) [pid = 2636] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5ED6C0000) [pid = 2636] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:30:10 INFO - PROCESS | 2636 | 1466627410302 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1528ms 13:30:10 INFO - PROCESS | 2636 | 1466627410353 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 2636 | 1466627410357 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:30:10 INFO - PROCESS | 2636 | 1466627410362 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:30:10 INFO - PROCESS | 2636 | 1466627410367 Marionette TRACE conn6 <- [1,2818,null,{}] 13:30:10 INFO - PROCESS | 2636 | 1466627410372 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}] 13:30:10 INFO - PROCESS | 2636 | 1466627410375 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:10 INFO - PROCESS | 2636 | 1466627410470 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:30:10 INFO - PROCESS | 2636 | 1466627410478 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 2636 | 1466627410482 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED37A800 == 25 [pid = 2636] [id = 714] 13:30:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5E8D2E000) [pid = 2636] [serial = 2142] [outer = 0000000000000000] 13:30:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8E1C000) [pid = 2636] [serial = 2143] [outer = 000000A5E8D2E000] 13:30:10 INFO - PROCESS | 2636 | 1466627410538 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8E7F400) [pid = 2636] [serial = 2144] [outer = 000000A5E8D2E000] 13:30:11 INFO - PROCESS | 2636 | 1466627411022 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 13:30:11 INFO - PROCESS | 2636 | 1466627411057 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 2636 | 1466627411063 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:30:11 INFO - PROCESS | 2636 | 1466627411074 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 2636 | 1466627411077 Marionette TRACE conn6 <- [1,2822,null,{}] 13:30:11 INFO - PROCESS | 2636 | 1466627411081 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}] 13:30:11 INFO - PROCESS | 2636 | 1466627411084 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:11 INFO - PROCESS | 2636 | 1466627411218 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:30:11 INFO - PROCESS | 2636 | 1466627411234 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 2636 | 1466627411236 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE2000 == 26 [pid = 2636] [id = 715] 13:30:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8FA6C00) [pid = 2636] [serial = 2145] [outer = 0000000000000000] 13:30:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EA3E3000) [pid = 2636] [serial = 2146] [outer = 000000A5E8FA6C00] 13:30:11 INFO - PROCESS | 2636 | 1466627411292 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5ED570C00) [pid = 2636] [serial = 2147] [outer = 000000A5E8FA6C00] 13:30:11 INFO - PROCESS | 2636 | 1466627411757 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 13:30:11 INFO - PROCESS | 2636 | 1466627411807 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 2636 | 1466627411810 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:30:11 INFO - PROCESS | 2636 | 1466627411813 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 2636 | 1466627411817 Marionette TRACE conn6 <- [1,2826,null,{}] 13:30:11 INFO - PROCESS | 2636 | 1466627411829 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}] 13:30:11 INFO - PROCESS | 2636 | 1466627411834 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:11 INFO - PROCESS | 2636 | 1466627411924 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:30:11 INFO - PROCESS | 2636 | 1466627411934 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 2636 | 1466627411937 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:11 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E13800 == 27 [pid = 2636] [id = 716] 13:30:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5EE15A400) [pid = 2636] [serial = 2148] [outer = 0000000000000000] 13:30:11 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5EEF8B800) [pid = 2636] [serial = 2149] [outer = 000000A5EE15A400] 13:30:11 INFO - PROCESS | 2636 | 1466627411987 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5EF6E9000) [pid = 2636] [serial = 2150] [outer = 000000A5EE15A400] 13:30:12 INFO - PROCESS | 2636 | 1466627412473 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 13:30:12 INFO - PROCESS | 2636 | 1466627412508 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 2636 | 1466627412511 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:30:12 INFO - PROCESS | 2636 | 1466627412540 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 2636 | 1466627412542 Marionette TRACE conn6 <- [1,2830,null,{}] 13:30:12 INFO - PROCESS | 2636 | 1466627412546 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}] 13:30:12 INFO - PROCESS | 2636 | 1466627412548 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:12 INFO - PROCESS | 2636 | 1466627412694 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:30:12 INFO - PROCESS | 2636 | 1466627412704 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 2636 | 1466627412706 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5B43000 == 28 [pid = 2636] [id = 717] 13:30:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F27AD400) [pid = 2636] [serial = 2151] [outer = 0000000000000000] 13:30:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2A8FC00) [pid = 2636] [serial = 2152] [outer = 000000A5F27AD400] 13:30:12 INFO - PROCESS | 2636 | 1466627412798 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F30C6C00) [pid = 2636] [serial = 2153] [outer = 000000A5F27AD400] 13:30:13 INFO - PROCESS | 2636 | 1466627413245 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 753ms 13:30:13 INFO - PROCESS | 2636 | 1466627413274 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 2636 | 1466627413277 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:30:13 INFO - PROCESS | 2636 | 1466627413280 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 2636 | 1466627413282 Marionette TRACE conn6 <- [1,2834,null,{}] 13:30:13 INFO - PROCESS | 2636 | 1466627413286 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}] 13:30:13 INFO - PROCESS | 2636 | 1466627413288 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:13 INFO - PROCESS | 2636 | 1466627413404 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:30:13 INFO - PROCESS | 2636 | 1466627413411 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 2636 | 1466627413414 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6368000 == 29 [pid = 2636] [id = 718] 13:30:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F27ADC00) [pid = 2636] [serial = 2154] [outer = 0000000000000000] 13:30:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F316B800) [pid = 2636] [serial = 2155] [outer = 000000A5F27ADC00] 13:30:13 INFO - PROCESS | 2636 | 1466627413461 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F322FC00) [pid = 2636] [serial = 2156] [outer = 000000A5F27ADC00] 13:30:13 INFO - PROCESS | 2636 | 1466627413984 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 732ms 13:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:30:14 INFO - PROCESS | 2636 | 1466627414017 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2636 | 1466627414020 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:30:14 INFO - PROCESS | 2636 | 1466627414053 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 2636 | 1466627414055 Marionette TRACE conn6 <- [1,2838,null,{}] 13:30:14 INFO - PROCESS | 2636 | 1466627414069 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}] 13:30:14 INFO - PROCESS | 2636 | 1466627414075 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:14 INFO - PROCESS | 2636 | 1466627414361 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8C25C00) [pid = 2636] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6485C00) [pid = 2636] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F27B1800) [pid = 2636] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8E28800) [pid = 2636] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8E1C800) [pid = 2636] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5ED3C3400) [pid = 2636] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64C4000) [pid = 2636] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E830DC00) [pid = 2636] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A581E3BC00) [pid = 2636] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6488000) [pid = 2636] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6682800) [pid = 2636] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:30:14 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F66C0800) [pid = 2636] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:30:14 INFO - PROCESS | 2636 | 1466627414418 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 2636 | 1466627414420 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:14 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C7E800 == 30 [pid = 2636] [id = 719] 13:30:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E73D7C00) [pid = 2636] [serial = 2157] [outer = 0000000000000000] 13:30:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E86B6400) [pid = 2636] [serial = 2158] [outer = 000000A5E73D7C00] 13:30:14 INFO - PROCESS | 2636 | 1466627414466 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F27B1800) [pid = 2636] [serial = 2159] [outer = 000000A5E73D7C00] 13:30:14 INFO - PROCESS | 2636 | 1466627414821 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 818ms 13:30:14 INFO - PROCESS | 2636 | 1466627414850 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2636 | 1466627414852 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:30:14 INFO - PROCESS | 2636 | 1466627414856 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 2636 | 1466627414858 Marionette TRACE conn6 <- [1,2842,null,{}] 13:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:30:14 INFO - PROCESS | 2636 | 1466627414861 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}] 13:30:14 INFO - PROCESS | 2636 | 1466627414863 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:14 INFO - PROCESS | 2636 | 1466627414979 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:30:14 INFO - PROCESS | 2636 | 1466627414985 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 2636 | 1466627414986 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F9832800 == 31 [pid = 2636] [id = 720] 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F5020400) [pid = 2636] [serial = 2160] [outer = 0000000000000000] 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6124400) [pid = 2636] [serial = 2161] [outer = 000000A5F5020400] 13:30:15 INFO - PROCESS | 2636 | 1466627415031 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F614BC00) [pid = 2636] [serial = 2162] [outer = 000000A5F5020400] 13:30:15 INFO - PROCESS | 2636 | 1466627415418 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 587ms 13:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:30:15 INFO - PROCESS | 2636 | 1466627415452 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 2636 | 1466627415454 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:30:15 INFO - PROCESS | 2636 | 1466627415457 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 2636 | 1466627415460 Marionette TRACE conn6 <- [1,2846,null,{}] 13:30:15 INFO - PROCESS | 2636 | 1466627415476 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}] 13:30:15 INFO - PROCESS | 2636 | 1466627415478 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:15 INFO - PROCESS | 2636 | 1466627415560 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:30:15 INFO - PROCESS | 2636 | 1466627415567 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 2636 | 1466627415569 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:15 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC879800 == 32 [pid = 2636] [id = 721] 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6147400) [pid = 2636] [serial = 2163] [outer = 0000000000000000] 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64BC400) [pid = 2636] [serial = 2164] [outer = 000000A5F6147400] 13:30:15 INFO - PROCESS | 2636 | 1466627415613 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F64D0400) [pid = 2636] [serial = 2165] [outer = 000000A5F6147400] 13:30:16 INFO - PROCESS | 2636 | 1466627416076 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 649ms 13:30:16 INFO - PROCESS | 2636 | 1466627416108 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 2636 | 1466627416110 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:30:16 INFO - PROCESS | 2636 | 1466627416129 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 2636 | 1466627416131 Marionette TRACE conn6 <- [1,2850,null,{}] 13:30:16 INFO - PROCESS | 2636 | 1466627416135 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}] 13:30:16 INFO - PROCESS | 2636 | 1466627416137 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:16 INFO - PROCESS | 2636 | 1466627416225 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:30:16 INFO - PROCESS | 2636 | 1466627416230 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 2636 | 1466627416233 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:16 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF80800 == 33 [pid = 2636] [id = 722] 13:30:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E830B800) [pid = 2636] [serial = 2166] [outer = 0000000000000000] 13:30:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F316B400) [pid = 2636] [serial = 2167] [outer = 000000A5E830B800] 13:30:16 INFO - PROCESS | 2636 | 1466627416280 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F6564800) [pid = 2636] [serial = 2168] [outer = 000000A5E830B800] 13:30:17 INFO - PROCESS | 2636 | 1466627417107 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1032ms 13:30:17 INFO - PROCESS | 2636 | 1466627417160 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 2636 | 1466627417165 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:30:17 INFO - PROCESS | 2636 | 1466627417170 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 2636 | 1466627417176 Marionette TRACE conn6 <- [1,2854,null,{}] 13:30:17 INFO - PROCESS | 2636 | 1466627417202 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}] 13:30:17 INFO - PROCESS | 2636 | 1466627417205 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:17 INFO - PROCESS | 2636 | 1466627417390 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:30:17 INFO - PROCESS | 2636 | 1466627417482 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 2636 | 1466627417485 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:17 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6BA000 == 34 [pid = 2636] [id = 723] 13:30:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8E76800) [pid = 2636] [serial = 2169] [outer = 0000000000000000] 13:30:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8ED7000) [pid = 2636] [serial = 2170] [outer = 000000A5E8E76800] 13:30:17 INFO - PROCESS | 2636 | 1466627417546 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EA043C00) [pid = 2636] [serial = 2171] [outer = 000000A5E8E76800] 13:30:18 INFO - PROCESS | 2636 | 1466627418224 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1108ms 13:30:18 INFO - PROCESS | 2636 | 1466627418282 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 2636 | 1466627418288 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:30:18 INFO - PROCESS | 2636 | 1466627418345 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 2636 | 1466627418349 Marionette TRACE conn6 <- [1,2858,null,{}] 13:30:18 INFO - PROCESS | 2636 | 1466627418354 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}] 13:30:18 INFO - PROCESS | 2636 | 1466627418358 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:18 INFO - PROCESS | 2636 | 1466627418500 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:30:18 INFO - PROCESS | 2636 | 1466627418728 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 2636 | 1466627418731 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:18 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E8CB9800 == 35 [pid = 2636] [id = 724] 13:30:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5E8D06000) [pid = 2636] [serial = 2172] [outer = 0000000000000000] 13:30:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8D1F800) [pid = 2636] [serial = 2173] [outer = 000000A5E8D06000] 13:30:18 INFO - PROCESS | 2636 | 1466627418792 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8EA5C00) [pid = 2636] [serial = 2174] [outer = 000000A5E8D06000] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC879800 == 34 [pid = 2636] [id = 721] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9832800 == 33 [pid = 2636] [id = 720] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C7E800 == 32 [pid = 2636] [id = 719] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6368000 == 31 [pid = 2636] [id = 718] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5B43000 == 30 [pid = 2636] [id = 717] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E13800 == 29 [pid = 2636] [id = 716] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE2000 == 28 [pid = 2636] [id = 715] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5ED37A800 == 27 [pid = 2636] [id = 714] 13:30:19 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8DAE000 == 26 [pid = 2636] [id = 713] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F443BC00) [pid = 2636] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F648D400) [pid = 2636] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F2B42C00) [pid = 2636] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E95BC000) [pid = 2636] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5ED56B400) [pid = 2636] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E79C00) [pid = 2636] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E95BB800) [pid = 2636] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5EEFD4000) [pid = 2636] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EF6EB800) [pid = 2636] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F64CEC00) [pid = 2636] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F64FA400) [pid = 2636] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8D21000) [pid = 2636] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E8EE1000) [pid = 2636] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5EE15A800) [pid = 2636] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F656D000) [pid = 2636] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F64D7400) [pid = 2636] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F66C1800) [pid = 2636] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F6686800) [pid = 2636] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F66E7400) [pid = 2636] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F6598C00) [pid = 2636] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F6A54800) [pid = 2636] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F508CC00) [pid = 2636] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F64BF800) [pid = 2636] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F322D000) [pid = 2636] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:30:19 INFO - PROCESS | 2636 | 1466627419454 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1166ms 13:30:19 INFO - PROCESS | 2636 | 1466627419485 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 2636 | 1466627419489 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:30:19 INFO - PROCESS | 2636 | 1466627419493 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:30:19 INFO - PROCESS | 2636 | 1466627419496 Marionette TRACE conn6 <- [1,2862,null,{}] 13:30:19 INFO - PROCESS | 2636 | 1466627419501 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}] 13:30:19 INFO - PROCESS | 2636 | 1466627419506 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:19 INFO - PROCESS | 2636 | 1466627419599 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:30:19 INFO - PROCESS | 2636 | 1466627419609 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 2636 | 1466627419612 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:19 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE39800 == 27 [pid = 2636] [id = 725] 13:30:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5E8E75C00) [pid = 2636] [serial = 2175] [outer = 0000000000000000] 13:30:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5E8F9C000) [pid = 2636] [serial = 2176] [outer = 000000A5E8E75C00] 13:30:19 INFO - PROCESS | 2636 | 1466627419660 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5EA5B7400) [pid = 2636] [serial = 2177] [outer = 000000A5E8E75C00] 13:30:20 INFO - PROCESS | 2636 | 1466627420195 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 13:30:20 INFO - PROCESS | 2636 | 1466627420233 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 2636 | 1466627420238 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:30:20 INFO - PROCESS | 2636 | 1466627420242 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 2636 | 1466627420245 Marionette TRACE conn6 <- [1,2866,null,{}] 13:30:20 INFO - PROCESS | 2636 | 1466627420249 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}] 13:30:20 INFO - PROCESS | 2636 | 1466627420251 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:20 INFO - PROCESS | 2636 | 1466627420344 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:30:20 INFO - PROCESS | 2636 | 1466627420418 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 2636 | 1466627420421 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:20 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E0F000 == 28 [pid = 2636] [id = 726] 13:30:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5ED5F7800) [pid = 2636] [serial = 2178] [outer = 0000000000000000] 13:30:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5EF6D7800) [pid = 2636] [serial = 2179] [outer = 000000A5ED5F7800] 13:30:20 INFO - PROCESS | 2636 | 1466627420475 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F1F80C00) [pid = 2636] [serial = 2180] [outer = 000000A5ED5F7800] 13:30:20 INFO - PROCESS | 2636 | 1466627420864 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 13:30:20 INFO - PROCESS | 2636 | 1466627420936 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 2636 | 1466627420939 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:30:20 INFO - PROCESS | 2636 | 1466627420944 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 2636 | 1466627420951 Marionette TRACE conn6 <- [1,2870,null,{}] 13:30:20 INFO - PROCESS | 2636 | 1466627420964 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}] 13:30:20 INFO - PROCESS | 2636 | 1466627420968 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:21 INFO - PROCESS | 2636 | 1466627421081 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:30:21 INFO - PROCESS | 2636 | 1466627421091 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 2636 | 1466627421093 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6368000 == 29 [pid = 2636] [id = 727] 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8655400) [pid = 2636] [serial = 2181] [outer = 0000000000000000] 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F3171800) [pid = 2636] [serial = 2182] [outer = 000000A5E8655400] 13:30:21 INFO - PROCESS | 2636 | 1466627421139 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F32C0C00) [pid = 2636] [serial = 2183] [outer = 000000A5E8655400] 13:30:21 INFO - PROCESS | 2636 | 1466627421594 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 13:30:21 INFO - PROCESS | 2636 | 1466627421635 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 2636 | 1466627421638 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:30:21 INFO - PROCESS | 2636 | 1466627421641 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 2636 | 1466627421643 Marionette TRACE conn6 <- [1,2874,null,{}] 13:30:21 INFO - PROCESS | 2636 | 1466627421647 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}] 13:30:21 INFO - PROCESS | 2636 | 1466627421649 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:21 INFO - PROCESS | 2636 | 1466627421796 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:30:21 INFO - PROCESS | 2636 | 1466627421849 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 2636 | 1466627421858 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:21 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F734F000 == 30 [pid = 2636] [id = 728] 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F443F400) [pid = 2636] [serial = 2184] [outer = 0000000000000000] 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F508E000) [pid = 2636] [serial = 2185] [outer = 000000A5F443F400] 13:30:21 INFO - PROCESS | 2636 | 1466627421904 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F611B000) [pid = 2636] [serial = 2186] [outer = 000000A5F443F400] 13:30:22 INFO - PROCESS | 2636 | 1466627422319 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 13:30:22 INFO - PROCESS | 2636 | 1466627422377 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 2636 | 1466627422379 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:30:22 INFO - PROCESS | 2636 | 1466627422388 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 2636 | 1466627422390 Marionette TRACE conn6 <- [1,2878,null,{}] 13:30:22 INFO - PROCESS | 2636 | 1466627422394 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}] 13:30:22 INFO - PROCESS | 2636 | 1466627422396 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:22 INFO - PROCESS | 2636 | 1466627422507 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:30:22 INFO - PROCESS | 2636 | 1466627422518 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 2636 | 1466627422524 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:22 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F8E800 == 31 [pid = 2636] [id = 729] 13:30:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64BA800) [pid = 2636] [serial = 2187] [outer = 0000000000000000] 13:30:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64C4C00) [pid = 2636] [serial = 2188] [outer = 000000A5F64BA800] 13:30:22 INFO - PROCESS | 2636 | 1466627422624 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F6488000) [pid = 2636] [serial = 2189] [outer = 000000A5F64BA800] 13:30:23 INFO - PROCESS | 2636 | 1466627423067 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 732ms 13:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:30:23 INFO - PROCESS | 2636 | 1466627423142 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 2636 | 1466627423144 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:30:23 INFO - PROCESS | 2636 | 1466627423147 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 2636 | 1466627423149 Marionette TRACE conn6 <- [1,2882,null,{}] 13:30:23 INFO - PROCESS | 2636 | 1466627423153 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}] 13:30:23 INFO - PROCESS | 2636 | 1466627423156 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:23 INFO - PROCESS | 2636 | 1466627423283 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:30:23 INFO - PROCESS | 2636 | 1466627423344 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 2636 | 1466627423346 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:23 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FCF88800 == 32 [pid = 2636] [id = 730] 13:30:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6680000) [pid = 2636] [serial = 2190] [outer = 0000000000000000] 13:30:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6682C00) [pid = 2636] [serial = 2191] [outer = 000000A5F6680000] 13:30:23 INFO - PROCESS | 2636 | 1466627423391 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F66B3400) [pid = 2636] [serial = 2192] [outer = 000000A5F6680000] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F27B3C00) [pid = 2636] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8EDD000) [pid = 2636] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E73D7C00) [pid = 2636] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5E8D2E000) [pid = 2636] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8EDF800) [pid = 2636] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F27ADC00) [pid = 2636] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6C3A000) [pid = 2636] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F5020400) [pid = 2636] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EE15A400) [pid = 2636] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6510800) [pid = 2636] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8FA6C00) [pid = 2636] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F27AD400) [pid = 2636] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:30:23 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F6147400) [pid = 2636] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:30:23 INFO - PROCESS | 2636 | 1466627423828 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 13:30:23 INFO - PROCESS | 2636 | 1466627423883 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 2636 | 1466627423885 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:30:23 INFO - PROCESS | 2636 | 1466627423888 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 2636 | 1466627423890 Marionette TRACE conn6 <- [1,2886,null,{}] 13:30:23 INFO - PROCESS | 2636 | 1466627423893 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}] 13:30:23 INFO - PROCESS | 2636 | 1466627423895 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:24 INFO - PROCESS | 2636 | 1466627424010 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:30:24 INFO - PROCESS | 2636 | 1466627424064 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 2636 | 1466627424066 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF6C2800 == 33 [pid = 2636] [id = 731] 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E854FC00) [pid = 2636] [serial = 2193] [outer = 0000000000000000] 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5ED56F000) [pid = 2636] [serial = 2194] [outer = 000000A5E854FC00] 13:30:24 INFO - PROCESS | 2636 | 1466627424111 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F64CF800) [pid = 2636] [serial = 2195] [outer = 000000A5E854FC00] 13:30:24 INFO - PROCESS | 2636 | 1466627424459 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]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 626ms 13:30:24 INFO - PROCESS | 2636 | 1466627424518 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 2636 | 1466627424520 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:30:24 INFO - PROCESS | 2636 | 1466627424539 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 2636 | 1466627424541 Marionette TRACE conn6 <- [1,2890,null,{}] 13:30:24 INFO - PROCESS | 2636 | 1466627424545 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}] 13:30:24 INFO - PROCESS | 2636 | 1466627424548 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:24 INFO - PROCESS | 2636 | 1466627424659 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:30:24 INFO - PROCESS | 2636 | 1466627424667 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 2636 | 1466627424669 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:24 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6FC800 == 34 [pid = 2636] [id = 732] 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F66C0800) [pid = 2636] [serial = 2196] [outer = 0000000000000000] 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F66E3C00) [pid = 2636] [serial = 2197] [outer = 000000A5F66C0800] 13:30:24 INFO - PROCESS | 2636 | 1466627424713 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F6C32800) [pid = 2636] [serial = 2198] [outer = 000000A5F66C0800] 13:30:25 INFO - PROCESS | 2636 | 1466627425117 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 650ms 13:30:25 INFO - PROCESS | 2636 | 1466627425182 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 2636 | 1466627425184 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:30:25 INFO - PROCESS | 2636 | 1466627425188 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 2636 | 1466627425190 Marionette TRACE conn6 <- [1,2894,null,{}] 13:30:25 INFO - PROCESS | 2636 | 1466627425194 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}] 13:30:25 INFO - PROCESS | 2636 | 1466627425196 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:25 INFO - PROCESS | 2636 | 1466627425282 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:30:25 INFO - PROCESS | 2636 | 1466627425288 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 2636 | 1466627425290 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:25 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC72000 == 35 [pid = 2636] [id = 733] 13:30:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6C3CC00) [pid = 2636] [serial = 2199] [outer = 0000000000000000] 13:30:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6C93C00) [pid = 2636] [serial = 2200] [outer = 000000A5F6C3CC00] 13:30:25 INFO - PROCESS | 2636 | 1466627425335 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F73C8C00) [pid = 2636] [serial = 2201] [outer = 000000A5F6C3CC00] 13:30:25 INFO - PROCESS | 2636 | 1466627425903 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 13:30:26 INFO - PROCESS | 2636 | 1466627426008 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 2636 | 1466627426014 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:30:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:30:26 INFO - PROCESS | 2636 | 1466627426034 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 2636 | 1466627426038 Marionette TRACE conn6 <- [1,2898,null,{}] 13:30:26 INFO - PROCESS | 2636 | 1466627426045 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}] 13:30:26 INFO - PROCESS | 2636 | 1466627426048 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:26 INFO - PROCESS | 2636 | 1466627426184 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:30:26 INFO - PROCESS | 2636 | 1466627426303 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 2636 | 1466627426308 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:26 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2AE4800 == 36 [pid = 2636] [id = 734] 13:30:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5E8D0A400) [pid = 2636] [serial = 2202] [outer = 0000000000000000] 13:30:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5E95BC000) [pid = 2636] [serial = 2203] [outer = 000000A5E8D0A400] 13:30:26 INFO - PROCESS | 2636 | 1466627426370 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5EE154800) [pid = 2636] [serial = 2204] [outer = 000000A5E8D0A400] 13:30:26 INFO - PROCESS | 2636 | 1466627426923 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]]]}] 13:30:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:30:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:30:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 13:30:26 INFO - PROCESS | 2636 | 1466627426984 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 2636 | 1466627426989 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:30:27 INFO - TEST-START | /DOMEvents/constructors.html 13:30:27 INFO - PROCESS | 2636 | 1466627426997 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 2636 | 1466627427001 Marionette TRACE conn6 <- [1,2902,null,{}] 13:30:27 INFO - PROCESS | 2636 | 1466627427005 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}] 13:30:27 INFO - PROCESS | 2636 | 1466627427008 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:27 INFO - PROCESS | 2636 | 1466627427129 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:30:27 INFO - PROCESS | 2636 | 1466627427225 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 2636 | 1466627427228 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:27 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74BA000 == 37 [pid = 2636] [id = 735] 13:30:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F2A9A400) [pid = 2636] [serial = 2205] [outer = 0000000000000000] 13:30:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F30CA400) [pid = 2636] [serial = 2206] [outer = 000000A5F2A9A400] 13:30:27 INFO - PROCESS | 2636 | 1466627427285 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F32C2400) [pid = 2636] [serial = 2207] [outer = 000000A5F2A9A400] 13:30:27 INFO - PROCESS | 2636 | 1466627427965 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]]]}] 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:30:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:30:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1087ms 13:30:28 INFO - PROCESS | 2636 | 1466627428099 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 2636 | 1466627428102 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:30:28 INFO - PROCESS | 2636 | 1466627428107 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 2636 | 1466627428112 Marionette TRACE conn6 <- [1,2906,null,{}] 13:30:28 INFO - PROCESS | 2636 | 1466627428124 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}] 13:30:28 INFO - PROCESS | 2636 | 1466627428129 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:28 INFO - PROCESS | 2636 | 1466627428252 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:30:28 INFO - PROCESS | 2636 | 1466627428329 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 2636 | 1466627428333 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:28 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE98E800 == 38 [pid = 2636] [id = 736] 13:30:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F659D400) [pid = 2636] [serial = 2208] [outer = 0000000000000000] 13:30:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6923800) [pid = 2636] [serial = 2209] [outer = 000000A5F659D400] 13:30:28 INFO - PROCESS | 2636 | 1466627428434 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F7FB4000) [pid = 2636] [serial = 2210] [outer = 000000A5F659D400] 13:30:28 INFO - PROCESS | 2636 | 1466627428980 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:30:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:30:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 13:30:29 INFO - PROCESS | 2636 | 1466627429056 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 2636 | 1466627429059 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:30:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:30:29 INFO - PROCESS | 2636 | 1466627429063 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 2636 | 1466627429065 Marionette TRACE conn6 <- [1,2910,null,{}] 13:30:29 INFO - PROCESS | 2636 | 1466627429069 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}] 13:30:29 INFO - PROCESS | 2636 | 1466627429072 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:29 INFO - PROCESS | 2636 | 1466627429187 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:30:29 INFO - PROCESS | 2636 | 1466627429281 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 2636 | 1466627429284 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:29 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF110000 == 39 [pid = 2636] [id = 737] 13:30:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F853E000) [pid = 2636] [serial = 2211] [outer = 0000000000000000] 13:30:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F85B5C00) [pid = 2636] [serial = 2212] [outer = 000000A5F853E000] 13:30:29 INFO - PROCESS | 2636 | 1466627429338 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F85BDC00) [pid = 2636] [serial = 2213] [outer = 000000A5F853E000] 13:30:29 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:29 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:29 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:29 INFO - PROCESS | 2636 | [2636] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:29 INFO - PROCESS | 2636 | 1466627429861 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]]]}] 13:30:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:30:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:29 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 13:30:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:29 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 13:30:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:29 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]" 13:30:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:30:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 842ms 13:30:29 INFO - PROCESS | 2636 | 1466627429905 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 2636 | 1466627429907 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:30:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:30:29 INFO - PROCESS | 2636 | 1466627429911 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 2636 | 1466627429913 Marionette TRACE conn6 <- [1,2914,null,{}] 13:30:29 INFO - PROCESS | 2636 | 1466627429917 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}] 13:30:29 INFO - PROCESS | 2636 | 1466627429920 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:30 INFO - PROCESS | 2636 | 1466627430063 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:30:30 INFO - PROCESS | 2636 | 1466627430187 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 2636 | 1466627430189 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:30 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E730B000 == 40 [pid = 2636] [id = 738] 13:30:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8D06C00) [pid = 2636] [serial = 2214] [outer = 0000000000000000] 13:30:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8E7FC00) [pid = 2636] [serial = 2215] [outer = 000000A5E8D06C00] 13:30:30 INFO - PROCESS | 2636 | 1466627430247 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5EEFD8C00) [pid = 2636] [serial = 2216] [outer = 000000A5E8D06C00] 13:30:30 INFO - PROCESS | 2636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:30:30 INFO - PROCESS | 2636 | 1466627430930 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]]]}] 13:30:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:30:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1084ms 13:30:31 INFO - PROCESS | 2636 | 1466627430999 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 2636 | 1466627431003 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:30:31 INFO - PROCESS | 2636 | 1466627431008 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:30:31 INFO - PROCESS | 2636 | 1466627431013 Marionette TRACE conn6 <- [1,2918,null,{}] 13:30:31 INFO - PROCESS | 2636 | 1466627431032 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}] 13:30:31 INFO - PROCESS | 2636 | 1466627431034 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:31 INFO - PROCESS | 2636 | 1466627431154 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:30:31 INFO - PROCESS | 2636 | 1466627431277 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 2636 | 1466627431280 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:31 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E97DF800 == 41 [pid = 2636] [id = 739] 13:30:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5ED6C1C00) [pid = 2636] [serial = 2217] [outer = 0000000000000000] 13:30:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5EEE11C00) [pid = 2636] [serial = 2218] [outer = 000000A5ED6C1C00] 13:30:31 INFO - PROCESS | 2636 | 1466627431335 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F1F80400) [pid = 2636] [serial = 2219] [outer = 000000A5ED6C1C00] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6FC800 == 40 [pid = 2636] [id = 732] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6C2800 == 39 [pid = 2636] [id = 731] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF88800 == 38 [pid = 2636] [id = 730] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F8E800 == 37 [pid = 2636] [id = 729] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F734F000 == 36 [pid = 2636] [id = 728] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6368000 == 35 [pid = 2636] [id = 727] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E0F000 == 34 [pid = 2636] [id = 726] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE39800 == 33 [pid = 2636] [id = 725] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E8CB9800 == 32 [pid = 2636] [id = 724] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EF6BA000 == 31 [pid = 2636] [id = 723] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FCF80800 == 30 [pid = 2636] [id = 722] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E730B000 == 29 [pid = 2636] [id = 738] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF110000 == 28 [pid = 2636] [id = 737] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE98E800 == 27 [pid = 2636] [id = 736] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F74BA000 == 26 [pid = 2636] [id = 735] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC72000 == 25 [pid = 2636] [id = 733] 13:30:32 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2AE4800 == 24 [pid = 2636] [id = 734] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5F3224C00) [pid = 2636] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5EDDB9000) [pid = 2636] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5E86B6400) [pid = 2636] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5E8E1C000) [pid = 2636] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8FA1C00) [pid = 2636] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F27B1800) [pid = 2636] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F316B800) [pid = 2636] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5ED575800) [pid = 2636] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F73BF400) [pid = 2636] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F614BC00) [pid = 2636] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EEF8B800) [pid = 2636] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E95BFC00) [pid = 2636] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F6518C00) [pid = 2636] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F66EC400) [pid = 2636] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8E7F400) [pid = 2636] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F6124400) [pid = 2636] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F2A8F000) [pid = 2636] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5EA3E3000) [pid = 2636] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5EF6E9000) [pid = 2636] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F2A8FC00) [pid = 2636] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F322FC00) [pid = 2636] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F30C6C00) [pid = 2636] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED570C00) [pid = 2636] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F7473C00) [pid = 2636] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F64BC400) [pid = 2636] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64D0400) [pid = 2636] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:30:32 INFO - PROCESS | 2636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:30:32 INFO - PROCESS | 2636 | 1466627432554 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]]]}] 13:30:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:30:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1588ms 13:30:32 INFO - PROCESS | 2636 | 1466627432601 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 2636 | 1466627432606 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 2636 | 1466627432610 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:30:32 INFO - PROCESS | 2636 | 1466627432616 Marionette TRACE conn6 <- [1,2922,null,{}] 13:30:32 INFO - PROCESS | 2636 | 1466627432621 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}] 13:30:32 INFO - PROCESS | 2636 | 1466627432624 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:32 INFO - PROCESS | 2636 | 1466627432723 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:30:32 INFO - PROCESS | 2636 | 1466627432844 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 2636 | 1466627432846 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:32 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE31E800 == 25 [pid = 2636] [id = 740] 13:30:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5E8D0B000) [pid = 2636] [serial = 2220] [outer = 0000000000000000] 13:30:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8E25800) [pid = 2636] [serial = 2221] [outer = 000000A5E8D0B000] 13:30:32 INFO - PROCESS | 2636 | 1466627432897 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8ED8400) [pid = 2636] [serial = 2222] [outer = 000000A5E8D0B000] 13:30:33 INFO - PROCESS | 2636 | 1466627433270 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]]]}] 13:30:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:30:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 13:30:33 INFO - PROCESS | 2636 | 1466627433313 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 2636 | 1466627433318 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:30:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:30:33 INFO - PROCESS | 2636 | 1466627433325 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 2636 | 1466627433328 Marionette TRACE conn6 <- [1,2926,null,{}] 13:30:33 INFO - PROCESS | 2636 | 1466627433332 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}] 13:30:33 INFO - PROCESS | 2636 | 1466627433334 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:33 INFO - PROCESS | 2636 | 1466627433461 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:30:33 INFO - PROCESS | 2636 | 1466627433469 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 2636 | 1466627433471 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:33 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30F2800 == 26 [pid = 2636] [id = 741] 13:30:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8FA5400) [pid = 2636] [serial = 2223] [outer = 0000000000000000] 13:30:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E9A8B400) [pid = 2636] [serial = 2224] [outer = 000000A5E8FA5400] 13:30:33 INFO - PROCESS | 2636 | 1466627433519 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5ED579C00) [pid = 2636] [serial = 2225] [outer = 000000A5E8FA5400] 13:30:33 INFO - PROCESS | 2636 | 1466627433931 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]]]}] 13:30:33 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. 13:30:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 13:30:34 INFO - PROCESS | 2636 | 1466627433985 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 2636 | 1466627433988 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:30:34 INFO - PROCESS | 2636 | 1466627433993 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:30:34 INFO - PROCESS | 2636 | 1466627433996 Marionette TRACE conn6 <- [1,2930,null,{}] 13:30:34 INFO - PROCESS | 2636 | 1466627434008 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}] 13:30:34 INFO - PROCESS | 2636 | 1466627434013 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:34 INFO - PROCESS | 2636 | 1466627434103 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:30:34 INFO - PROCESS | 2636 | 1466627434110 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 2636 | 1466627434113 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5896000 == 27 [pid = 2636] [id = 742] 13:30:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EEFCE000) [pid = 2636] [serial = 2226] [outer = 0000000000000000] 13:30:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EF6D3400) [pid = 2636] [serial = 2227] [outer = 000000A5EEFCE000] 13:30:34 INFO - PROCESS | 2636 | 1466627434164 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F1F84400) [pid = 2636] [serial = 2228] [outer = 000000A5EEFCE000] 13:30:34 INFO - PROCESS | 2636 | 1466627434638 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"]]]}] 13:30:34 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 13:30:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 690ms 13:30:34 INFO - PROCESS | 2636 | 1466627434689 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 2636 | 1466627434692 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:30:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:30:34 INFO - PROCESS | 2636 | 1466627434695 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 2636 | 1466627434697 Marionette TRACE conn6 <- [1,2934,null,{}] 13:30:34 INFO - PROCESS | 2636 | 1466627434701 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}] 13:30:34 INFO - PROCESS | 2636 | 1466627434703 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:34 INFO - PROCESS | 2636 | 1466627434826 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:30:34 INFO - PROCESS | 2636 | 1466627434912 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 2636 | 1466627434914 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:34 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6362800 == 28 [pid = 2636] [id = 743] 13:30:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F30C6C00) [pid = 2636] [serial = 2229] [outer = 0000000000000000] 13:30:34 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F30D1000) [pid = 2636] [serial = 2230] [outer = 000000A5F30C6C00] 13:30:34 INFO - PROCESS | 2636 | 1466627434962 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F3172400) [pid = 2636] [serial = 2231] [outer = 000000A5F30C6C00] 13:30:35 INFO - PROCESS | 2636 | 1466627435352 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]]]}] 13:30:35 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. 13:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 13:30:35 INFO - PROCESS | 2636 | 1466627435394 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 2636 | 1466627435396 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:30:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:30:35 INFO - PROCESS | 2636 | 1466627435400 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 2636 | 1466627435402 Marionette TRACE conn6 <- [1,2938,null,{}] 13:30:35 INFO - PROCESS | 2636 | 1466627435405 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}] 13:30:35 INFO - PROCESS | 2636 | 1466627435407 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:35 INFO - PROCESS | 2636 | 1466627435529 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:30:35 INFO - PROCESS | 2636 | 1466627435535 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 2636 | 1466627435537 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C71000 == 29 [pid = 2636] [id = 744] 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8558800) [pid = 2636] [serial = 2232] [outer = 0000000000000000] 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F3230000) [pid = 2636] [serial = 2233] [outer = 000000A5E8558800] 13:30:35 INFO - PROCESS | 2636 | 1466627435582 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F396A000) [pid = 2636] [serial = 2234] [outer = 000000A5E8558800] 13:30:35 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A5000 == 30 [pid = 2636] [id = 745] 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6120000) [pid = 2636] [serial = 2235] [outer = 0000000000000000] 13:30:35 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F613F800) [pid = 2636] [serial = 2236] [outer = 000000A5F6120000] 13:30:36 INFO - PROCESS | 2636 | 1466627436096 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]]]}] 13:30:36 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. 13:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 13:30:36 INFO - PROCESS | 2636 | 1466627436137 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 2636 | 1466627436139 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:30:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:30:36 INFO - PROCESS | 2636 | 1466627436151 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 2636 | 1466627436153 Marionette TRACE conn6 <- [1,2942,null,{}] 13:30:36 INFO - PROCESS | 2636 | 1466627436157 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}] 13:30:36 INFO - PROCESS | 2636 | 1466627436163 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:36 INFO - PROCESS | 2636 | 1466627436339 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F443F400) [pid = 2636] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F64BA800) [pid = 2636] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E854FC00) [pid = 2636] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F6680000) [pid = 2636] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8E75C00) [pid = 2636] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5E8E76800) [pid = 2636] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E830B800) [pid = 2636] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5E8655400) [pid = 2636] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5ED5F7800) [pid = 2636] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D06000) [pid = 2636] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F66C0800) [pid = 2636] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:30:36 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6C3CC00) [pid = 2636] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:30:36 INFO - PROCESS | 2636 | 1466627436605 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 2636 | 1466627436608 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:36 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588F000 == 31 [pid = 2636] [id = 746] 13:30:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A581BDFC00) [pid = 2636] [serial = 2237] [outer = 0000000000000000] 13:30:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E8655400) [pid = 2636] [serial = 2238] [outer = 000000A581BDFC00] 13:30:36 INFO - PROCESS | 2636 | 1466627436654 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5EEF87400) [pid = 2636] [serial = 2239] [outer = 000000A581BDFC00] 13:30:37 INFO - PROCESS | 2636 | 1466627437007 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]]]}] 13:30:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:30:37 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 13:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 901ms 13:30:37 INFO - PROCESS | 2636 | 1466627437047 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2636 | 1466627437050 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:30:37 INFO - PROCESS | 2636 | 1466627437053 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 2636 | 1466627437055 Marionette TRACE conn6 <- [1,2946,null,{}] 13:30:37 INFO - PROCESS | 2636 | 1466627437058 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}] 13:30:37 INFO - PROCESS | 2636 | 1466627437061 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:37 INFO - PROCESS | 2636 | 1466627437158 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:30:37 INFO - PROCESS | 2636 | 1466627437239 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 2636 | 1466627437241 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:37 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC88B000 == 32 [pid = 2636] [id = 747] 13:30:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A581E36800) [pid = 2636] [serial = 2240] [outer = 0000000000000000] 13:30:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F508CC00) [pid = 2636] [serial = 2241] [outer = 000000A581E36800] 13:30:37 INFO - PROCESS | 2636 | 1466627437288 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F64D1000) [pid = 2636] [serial = 2242] [outer = 000000A581E36800] 13:30:37 INFO - PROCESS | 2636 | 1466627437615 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]]]}] 13:30:37 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. 13:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 13:30:37 INFO - PROCESS | 2636 | 1466627437686 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2636 | 1466627437691 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:30:37 INFO - PROCESS | 2636 | 1466627437696 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 2636 | 1466627437701 Marionette TRACE conn6 <- [1,2950,null,{}] 13:30:37 INFO - PROCESS | 2636 | 1466627437707 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}] 13:30:37 INFO - PROCESS | 2636 | 1466627437711 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:37 INFO - PROCESS | 2636 | 1466627437848 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:30:38 INFO - PROCESS | 2636 | 1466627438057 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 2636 | 1466627438061 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:38 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EE0BD800 == 33 [pid = 2636] [id = 748] 13:30:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E8D07800) [pid = 2636] [serial = 2243] [outer = 0000000000000000] 13:30:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5E8D21C00) [pid = 2636] [serial = 2244] [outer = 000000A5E8D07800] 13:30:38 INFO - PROCESS | 2636 | 1466627438124 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5E8EDC000) [pid = 2636] [serial = 2245] [outer = 000000A5E8D07800] 13:30:38 INFO - PROCESS | 2636 | 1466627438717 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]]]}] 13:30:38 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. 13:30:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1033ms 13:30:38 INFO - PROCESS | 2636 | 1466627438759 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 2636 | 1466627438763 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:30:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:30:38 INFO - PROCESS | 2636 | 1466627438794 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 2636 | 1466627438798 Marionette TRACE conn6 <- [1,2954,null,{}] 13:30:38 INFO - PROCESS | 2636 | 1466627438803 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}] 13:30:38 INFO - PROCESS | 2636 | 1466627438806 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:38 INFO - PROCESS | 2636 | 1466627438943 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:30:39 INFO - PROCESS | 2636 | 1466627439132 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 2636 | 1466627439135 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:39 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C80000 == 34 [pid = 2636] [id = 749] 13:30:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5EEE79C00) [pid = 2636] [serial = 2246] [outer = 0000000000000000] 13:30:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EF6D3800) [pid = 2636] [serial = 2247] [outer = 000000A5EEE79C00] 13:30:39 INFO - PROCESS | 2636 | 1466627439201 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F2A19400) [pid = 2636] [serial = 2248] [outer = 000000A5EEE79C00] 13:30:39 INFO - PROCESS | 2636 | 1466627439783 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]]]}] 13:30:39 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. 13:30:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1027ms 13:30:39 INFO - PROCESS | 2636 | 1466627439825 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 2636 | 1466627439828 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:30:39 INFO - PROCESS | 2636 | 1466627439831 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 2636 | 1466627439834 Marionette TRACE conn6 <- [1,2958,null,{}] 13:30:39 INFO - PROCESS | 2636 | 1466627439845 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}] 13:30:39 INFO - PROCESS | 2636 | 1466627439851 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:39 INFO - PROCESS | 2636 | 1466627439989 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:30:40 INFO - PROCESS | 2636 | 1466627440120 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 2636 | 1466627440125 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:40 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6E5000 == 35 [pid = 2636] [id = 750] 13:30:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F611DC00) [pid = 2636] [serial = 2249] [outer = 0000000000000000] 13:30:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F614C400) [pid = 2636] [serial = 2250] [outer = 000000A5F611DC00] 13:30:40 INFO - PROCESS | 2636 | 1466627440185 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F64D3C00) [pid = 2636] [serial = 2251] [outer = 000000A5F611DC00] 13:30:40 INFO - PROCESS | 2636 | 1466627440945 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]]]}] 13:30:40 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. 13:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1129ms 13:30:40 INFO - PROCESS | 2636 | 1466627440963 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 2636 | 1466627440967 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:30:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:30:40 INFO - PROCESS | 2636 | 1466627440972 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 2636 | 1466627440976 Marionette TRACE conn6 <- [1,2962,null,{}] 13:30:40 INFO - PROCESS | 2636 | 1466627440982 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}] 13:30:40 INFO - PROCESS | 2636 | 1466627440985 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:41 INFO - PROCESS | 2636 | 1466627441170 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:30:41 INFO - PROCESS | 2636 | 1466627441180 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 2636 | 1466627441185 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EEE5C000 == 36 [pid = 2636] [id = 751] 13:30:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5E8EDB800) [pid = 2636] [serial = 2252] [outer = 0000000000000000] 13:30:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5E8FA5C00) [pid = 2636] [serial = 2253] [outer = 000000A5E8EDB800] 13:30:41 INFO - PROCESS | 2636 | 1466627441240 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5ED575800) [pid = 2636] [serial = 2254] [outer = 000000A5E8EDB800] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588F000 == 35 [pid = 2636] [id = 746] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F71A5000 == 34 [pid = 2636] [id = 745] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C71000 == 33 [pid = 2636] [id = 744] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6362800 == 32 [pid = 2636] [id = 743] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5896000 == 31 [pid = 2636] [id = 742] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F30F2800 == 30 [pid = 2636] [id = 741] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE31E800 == 29 [pid = 2636] [id = 740] 13:30:41 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E97DF800 == 28 [pid = 2636] [id = 739] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F508E000) [pid = 2636] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5F611B000) [pid = 2636] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5F6488000) [pid = 2636] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5F64C4C00) [pid = 2636] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5ED56F000) [pid = 2636] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F6682C00) [pid = 2636] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5E8F9C000) [pid = 2636] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5EA5B7400) [pid = 2636] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8ED7000) [pid = 2636] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EA043C00) [pid = 2636] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F6564800) [pid = 2636] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F316B400) [pid = 2636] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5F3171800) [pid = 2636] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5EF6D7800) [pid = 2636] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F1F80C00) [pid = 2636] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8D1F800) [pid = 2636] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8EA5C00) [pid = 2636] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F6C32800) [pid = 2636] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F66E3C00) [pid = 2636] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F6C93C00) [pid = 2636] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F66B3400) [pid = 2636] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F73C8C00) [pid = 2636] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F64CF800) [pid = 2636] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F32C0C00) [pid = 2636] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:30:41 INFO - PROCESS | 2636 | 1466627441702 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]]]}] 13:30:41 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. 13:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 775ms 13:30:41 INFO - PROCESS | 2636 | 1466627441752 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 2636 | 1466627441757 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:30:41 INFO - PROCESS | 2636 | 1466627441763 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 2636 | 1466627441766 Marionette TRACE conn6 <- [1,2966,null,{}] 13:30:41 INFO - PROCESS | 2636 | 1466627441770 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}] 13:30:41 INFO - PROCESS | 2636 | 1466627441773 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:41 INFO - PROCESS | 2636 | 1466627441873 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:30:41 INFO - PROCESS | 2636 | 1466627441961 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 2636 | 1466627441963 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:41 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F2B76000 == 29 [pid = 2636] [id = 752] 13:30:41 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5E8FA6C00) [pid = 2636] [serial = 2255] [outer = 0000000000000000] 13:30:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5ED5F7800) [pid = 2636] [serial = 2256] [outer = 000000A5E8FA6C00] 13:30:42 INFO - PROCESS | 2636 | 1466627442015 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5EF610800) [pid = 2636] [serial = 2257] [outer = 000000A5E8FA6C00] 13:30:42 INFO - PROCESS | 2636 | 1466627442343 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]]]}] 13:30:42 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. 13:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 13:30:42 INFO - PROCESS | 2636 | 1466627442394 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 2636 | 1466627442397 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:30:42 INFO - PROCESS | 2636 | 1466627442400 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 2636 | 1466627442404 Marionette TRACE conn6 <- [1,2970,null,{}] 13:30:42 INFO - PROCESS | 2636 | 1466627442416 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}] 13:30:42 INFO - PROCESS | 2636 | 1466627442421 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:42 INFO - PROCESS | 2636 | 1466627442514 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:30:42 INFO - PROCESS | 2636 | 1466627442599 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 2636 | 1466627442602 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:42 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F588A000 == 30 [pid = 2636] [id = 753] 13:30:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F27A7800) [pid = 2636] [serial = 2258] [outer = 0000000000000000] 13:30:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F2B3F000) [pid = 2636] [serial = 2259] [outer = 000000A5F27A7800] 13:30:42 INFO - PROCESS | 2636 | 1466627442655 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F32C0C00) [pid = 2636] [serial = 2260] [outer = 000000A5F27A7800] 13:30:43 INFO - PROCESS | 2636 | 1466627443228 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"]]]}] 13:30:43 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 13:30:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 879ms 13:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:30:43 INFO - PROCESS | 2636 | 1466627443282 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 2636 | 1466627443285 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:30:43 INFO - PROCESS | 2636 | 1466627443288 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 2636 | 1466627443290 Marionette TRACE conn6 <- [1,2974,null,{}] 13:30:43 INFO - PROCESS | 2636 | 1466627443294 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}] 13:30:43 INFO - PROCESS | 2636 | 1466627443296 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:43 INFO - PROCESS | 2636 | 1466627443391 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:30:43 INFO - PROCESS | 2636 | 1466627443480 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 2636 | 1466627443483 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:43 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F6C6E000 == 31 [pid = 2636] [id = 754] 13:30:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F614C000) [pid = 2636] [serial = 2261] [outer = 0000000000000000] 13:30:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F64B9800) [pid = 2636] [serial = 2262] [outer = 000000A5F614C000] 13:30:43 INFO - PROCESS | 2636 | 1466627443529 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F64D4C00) [pid = 2636] [serial = 2263] [outer = 000000A5F614C000] 13:30:43 INFO - PROCESS | 2636 | 1466627443933 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]]]}] 13:30:43 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. 13:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 13:30:43 INFO - PROCESS | 2636 | 1466627443982 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 2636 | 1466627443985 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:30:43 INFO - PROCESS | 2636 | 1466627443988 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:30:43 INFO - PROCESS | 2636 | 1466627443990 Marionette TRACE conn6 <- [1,2978,null,{}] 13:30:43 INFO - PROCESS | 2636 | 1466627443993 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}] 13:30:43 INFO - PROCESS | 2636 | 1466627443995 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:44 INFO - PROCESS | 2636 | 1466627444135 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:30:44 INFO - PROCESS | 2636 | 1466627444159 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 2636 | 1466627444162 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC588000 == 32 [pid = 2636] [id = 755] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F611F400) [pid = 2636] [serial = 2264] [outer = 0000000000000000] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F656B400) [pid = 2636] [serial = 2265] [outer = 000000A5F611F400] 13:30:44 INFO - PROCESS | 2636 | 1466627444210 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F6573000) [pid = 2636] [serial = 2266] [outer = 000000A5F611F400] 13:30:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC887000 == 33 [pid = 2636] [id = 756] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F66B4000) [pid = 2636] [serial = 2267] [outer = 0000000000000000] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F66B8800) [pid = 2636] [serial = 2268] [outer = 000000A5F66B4000] 13:30:44 INFO - PROCESS | 2636 | 1466627444649 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]]]}] 13:30:44 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. 13:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 13:30:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:30:44 INFO - PROCESS | 2636 | 1466627444683 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 2636 | 1466627444685 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:30:44 INFO - PROCESS | 2636 | 1466627444689 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 2636 | 1466627444691 Marionette TRACE conn6 <- [1,2982,null,{}] 13:30:44 INFO - PROCESS | 2636 | 1466627444695 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}] 13:30:44 INFO - PROCESS | 2636 | 1466627444701 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:44 INFO - PROCESS | 2636 | 1466627444867 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:30:44 INFO - PROCESS | 2636 | 1466627444885 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 2636 | 1466627444888 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:44 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD162000 == 34 [pid = 2636] [id = 757] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F66C0800) [pid = 2636] [serial = 2269] [outer = 0000000000000000] 13:30:44 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F66E7000) [pid = 2636] [serial = 2270] [outer = 000000A5F66C0800] 13:30:44 INFO - PROCESS | 2636 | 1466627444936 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F6C3E800) [pid = 2636] [serial = 2271] [outer = 000000A5F66C0800] 13:30:45 INFO - PROCESS | 2636 | 1466627445357 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]]]}] 13:30:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:30:45 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 13:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 13:30:45 INFO - PROCESS | 2636 | 1466627445426 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 2636 | 1466627445428 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:30:45 INFO - PROCESS | 2636 | 1466627445432 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 2636 | 1466627445434 Marionette TRACE conn6 <- [1,2986,null,{}] 13:30:45 INFO - PROCESS | 2636 | 1466627445438 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}] 13:30:45 INFO - PROCESS | 2636 | 1466627445440 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:45 INFO - PROCESS | 2636 | 1466627445569 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:30:45 INFO - PROCESS | 2636 | 1466627445678 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 2636 | 1466627445680 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:45 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDBB3800 == 35 [pid = 2636] [id = 758] 13:30:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F6CA0800) [pid = 2636] [serial = 2272] [outer = 0000000000000000] 13:30:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F73C6400) [pid = 2636] [serial = 2273] [outer = 000000A5F6CA0800] 13:30:45 INFO - PROCESS | 2636 | 1466627445732 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F7F1A000) [pid = 2636] [serial = 2274] [outer = 000000A5F6CA0800] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A581BDFC00) [pid = 2636] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5E8FA5400) [pid = 2636] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5ED6C1C00) [pid = 2636] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F30C6C00) [pid = 2636] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8D0B000) [pid = 2636] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EEFCE000) [pid = 2636] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8558800) [pid = 2636] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F6120000) [pid = 2636] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8D0A400) [pid = 2636] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F2A9A400) [pid = 2636] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F659D400) [pid = 2636] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F853E000) [pid = 2636] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:30:45 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8D06C00) [pid = 2636] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:30:46 INFO - PROCESS | 2636 | 1466627446141 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]]]}] 13:30:46 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. 13:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 775ms 13:30:46 INFO - PROCESS | 2636 | 1466627446210 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 2636 | 1466627446212 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:30:46 INFO - PROCESS | 2636 | 1466627446216 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 2636 | 1466627446218 Marionette TRACE conn6 <- [1,2990,null,{}] 13:30:46 INFO - PROCESS | 2636 | 1466627446222 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}] 13:30:46 INFO - PROCESS | 2636 | 1466627446224 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:46 INFO - PROCESS | 2636 | 1466627446316 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:30:46 INFO - PROCESS | 2636 | 1466627446339 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 2636 | 1466627446341 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:46 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FDC7F000 == 36 [pid = 2636] [id = 759] 13:30:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6C9D800) [pid = 2636] [serial = 2275] [outer = 0000000000000000] 13:30:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F8264C00) [pid = 2636] [serial = 2276] [outer = 000000A5F6C9D800] 13:30:46 INFO - PROCESS | 2636 | 1466627446387 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F853E000) [pid = 2636] [serial = 2277] [outer = 000000A5F6C9D800] 13:30:46 INFO - PROCESS | 2636 | 1466627446820 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]]]}] 13:30:46 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. 13:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 13:30:46 INFO - PROCESS | 2636 | 1466627446857 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 2636 | 1466627446860 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:30:46 INFO - PROCESS | 2636 | 1466627446863 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:30:46 INFO - PROCESS | 2636 | 1466627446873 Marionette TRACE conn6 <- [1,2994,null,{}] 13:30:46 INFO - PROCESS | 2636 | 1466627446883 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}] 13:30:46 INFO - PROCESS | 2636 | 1466627446886 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:46 INFO - PROCESS | 2636 | 1466627446976 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:30:46 INFO - PROCESS | 2636 | 1466627446981 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 2636 | 1466627446983 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FE081800 == 37 [pid = 2636] [id = 760] 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F6C32800) [pid = 2636] [serial = 2278] [outer = 0000000000000000] 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F85BB000) [pid = 2636] [serial = 2279] [outer = 000000A5F6C32800] 13:30:47 INFO - PROCESS | 2636 | 1466627447030 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F877B400) [pid = 2636] [serial = 2280] [outer = 000000A5F6C32800] 13:30:47 INFO - PROCESS | 2636 | 1466627447452 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]]]}] 13:30:47 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. 13:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 649ms 13:30:47 INFO - PROCESS | 2636 | 1466627447522 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 2636 | 1466627447524 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:30:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:30:47 INFO - PROCESS | 2636 | 1466627447527 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 2636 | 1466627447529 Marionette TRACE conn6 <- [1,2998,null,{}] 13:30:47 INFO - PROCESS | 2636 | 1466627447533 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}] 13:30:47 INFO - PROCESS | 2636 | 1466627447535 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:47 INFO - PROCESS | 2636 | 1466627447628 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:30:47 INFO - PROCESS | 2636 | 1466627447659 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 2636 | 1466627447661 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:47 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FF10E000 == 38 [pid = 2636] [id = 761] 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F87DDC00) [pid = 2636] [serial = 2281] [outer = 0000000000000000] 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5F87E3000) [pid = 2636] [serial = 2282] [outer = 000000A5F87DDC00] 13:30:47 INFO - PROCESS | 2636 | 1466627447705 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F9182800) [pid = 2636] [serial = 2283] [outer = 000000A5F87DDC00] 13:30:48 INFO - PROCESS | 2636 | [2636] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:30:48 INFO - PROCESS | 2636 | 1466627448358 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:30:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:30:48 INFO - {} 13:30:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:30:48 INFO - {} 13:30:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:30:48 INFO - {} 13:30:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:30:48 INFO - {} 13:30:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 882ms 13:30:48 INFO - PROCESS | 2636 | 1466627448413 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 2636 | 1466627448418 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:30:48 INFO - TEST-START | /FileAPI/fileReader.html 13:30:48 INFO - PROCESS | 2636 | 1466627448423 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 2636 | 1466627448429 Marionette TRACE conn6 <- [1,3002,null,{}] 13:30:48 INFO - PROCESS | 2636 | 1466627448435 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}] 13:30:48 INFO - PROCESS | 2636 | 1466627448439 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:48 INFO - PROCESS | 2636 | 1466627448581 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:30:48 INFO - PROCESS | 2636 | 1466627448750 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 2636 | 1466627448752 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:48 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F587D800 == 39 [pid = 2636] [id = 762] 13:30:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5EF7B5C00) [pid = 2636] [serial = 2284] [outer = 0000000000000000] 13:30:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5F27AB800) [pid = 2636] [serial = 2285] [outer = 000000A5EF7B5C00] 13:30:48 INFO - PROCESS | 2636 | 1466627448816 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5F32B7800) [pid = 2636] [serial = 2286] [outer = 000000A5EF7B5C00] 13:30:49 INFO - PROCESS | 2636 | 1466627449318 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]]]}] 13:30:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:30:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:30:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:30:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:30:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 13:30:49 INFO - PROCESS | 2636 | 1466627449372 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 2636 | 1466627449377 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:30:49 INFO - TEST-START | /FileAPI/historical.html 13:30:49 INFO - PROCESS | 2636 | 1466627449385 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 2636 | 1466627449389 Marionette TRACE conn6 <- [1,3006,null,{}] 13:30:49 INFO - PROCESS | 2636 | 1466627449393 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}] 13:30:49 INFO - PROCESS | 2636 | 1466627449396 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:49 INFO - PROCESS | 2636 | 1466627449582 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:30:49 INFO - PROCESS | 2636 | 1466627449706 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 2636 | 1466627449709 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:49 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6E3800 == 40 [pid = 2636] [id = 763] 13:30:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5F656CC00) [pid = 2636] [serial = 2287] [outer = 0000000000000000] 13:30:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 89 (000000A5F667E800) [pid = 2636] [serial = 2288] [outer = 000000A5F656CC00] 13:30:49 INFO - PROCESS | 2636 | 1466627449771 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 2636 | ++DOMWINDOW == 90 (000000A5F66C0000) [pid = 2636] [serial = 2289] [outer = 000000A5F656CC00] 13:30:50 INFO - PROCESS | 2636 | 1466627450307 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"]]]}] 13:30:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:30:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:30:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:30:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:30:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:30:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:30:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:30:50 INFO - TEST-OK | /FileAPI/historical.html | took 984ms 13:30:50 INFO - PROCESS | 2636 | 1466627450370 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 2636 | 1466627450373 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /FileAPI/idlharness.html 13:30:50 INFO - PROCESS | 2636 | 1466627450378 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 2636 | 1466627450382 Marionette TRACE conn6 <- [1,3010,null,{}] 13:30:50 INFO - PROCESS | 2636 | 1466627450395 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}] 13:30:50 INFO - PROCESS | 2636 | 1466627450400 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:50 INFO - PROCESS | 2636 | 1466627450520 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:30:50 INFO - PROCESS | 2636 | 1466627450622 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 2636 | 1466627450626 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:50 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FFD21000 == 41 [pid = 2636] [id = 764] 13:30:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 91 (000000A5F87DD400) [pid = 2636] [serial = 2290] [outer = 0000000000000000] 13:30:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 92 (000000A5F917E800) [pid = 2636] [serial = 2291] [outer = 000000A5F87DD400] 13:30:50 INFO - PROCESS | 2636 | 1466627450684 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 2636 | ++DOMWINDOW == 93 (000000A5F981A400) [pid = 2636] [serial = 2292] [outer = 000000A5F87DD400] 13:30:51 INFO - PROCESS | 2636 | 1466627451800 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]]]}] 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:30:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:30:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:30:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:30:51 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 13:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:30:51 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 13:30:51 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 13:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:30:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:30:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:30:51 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 13:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:30:51 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 13:30:51 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 13:30:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:30:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:30:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1538ms 13:30:51 INFO - PROCESS | 2636 | 1466627451947 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 2636 | 1466627451950 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:30:51 INFO - PROCESS | 2636 | 1466627451955 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 2636 | 1466627451957 Marionette TRACE conn6 <- [1,3014,null,{}] 13:30:51 INFO - TEST-START | /FileAPI/idlharness.worker 13:30:51 INFO - PROCESS | 2636 | 1466627451961 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}] 13:30:51 INFO - PROCESS | 2636 | 1466627451964 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:52 INFO - PROCESS | 2636 | 1466627452070 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:30:52 INFO - PROCESS | 2636 | 1466627452198 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 2636 | 1466627452201 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:52 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC590000 == 42 [pid = 2636] [id = 765] 13:30:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 94 (000000A5E8D2A800) [pid = 2636] [serial = 2293] [outer = 0000000000000000] 13:30:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 95 (000000A5F1F7F800) [pid = 2636] [serial = 2294] [outer = 000000A5E8D2A800] 13:30:52 INFO - PROCESS | 2636 | 1466627452258 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 2636 | ++DOMWINDOW == 96 (000000A5FC754400) [pid = 2636] [serial = 2295] [outer = 000000A5E8D2A800] 13:30:52 INFO - PROCESS | 2636 | [2636] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FE081800 == 41 [pid = 2636] [id = 760] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDC7F000 == 40 [pid = 2636] [id = 759] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FDBB3800 == 39 [pid = 2636] [id = 758] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD162000 == 38 [pid = 2636] [id = 757] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC588000 == 37 [pid = 2636] [id = 755] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC887000 == 36 [pid = 2636] [id = 756] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C6E000 == 35 [pid = 2636] [id = 754] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F588A000 == 34 [pid = 2636] [id = 753] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B76000 == 33 [pid = 2636] [id = 752] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EEE5C000 == 32 [pid = 2636] [id = 751] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6E5000 == 31 [pid = 2636] [id = 750] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C80000 == 30 [pid = 2636] [id = 749] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0BD800 == 29 [pid = 2636] [id = 748] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC88B000 == 28 [pid = 2636] [id = 747] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FFD21000 == 27 [pid = 2636] [id = 764] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FD6E3800 == 26 [pid = 2636] [id = 763] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F587D800 == 25 [pid = 2636] [id = 762] 13:30:54 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FF10E000 == 24 [pid = 2636] [id = 761] 13:30:54 INFO - PROCESS | 2636 | 1466627454302 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,{},{}]]]}] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 95 (000000A5E9A8B400) [pid = 2636] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 94 (000000A5ED579C00) [pid = 2636] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 93 (000000A5F1F80400) [pid = 2636] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 92 (000000A5EEE11C00) [pid = 2636] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 91 (000000A5F30D1000) [pid = 2636] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 90 (000000A5E8E25800) [pid = 2636] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 89 (000000A5E8ED8400) [pid = 2636] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 88 (000000A5EF6D3400) [pid = 2636] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5EEF87400) [pid = 2636] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F3230000) [pid = 2636] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F508CC00) [pid = 2636] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F3172400) [pid = 2636] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5E8655400) [pid = 2636] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F396A000) [pid = 2636] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F613F800) [pid = 2636] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5EE154800) [pid = 2636] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E95BC000) [pid = 2636] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F32C2400) [pid = 2636] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F30CA400) [pid = 2636] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F7FB4000) [pid = 2636] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F6923800) [pid = 2636] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F85BDC00) [pid = 2636] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F85B5C00) [pid = 2636] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5EEFD8C00) [pid = 2636] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5E8E7FC00) [pid = 2636] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F1F84400) [pid = 2636] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:30:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:30:54 INFO - {} 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:30:54 INFO - {} 13:30:54 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 - {} 13:30:54 INFO - {} 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:30:54 INFO - {} 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:30:54 INFO - {} 13:30:54 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 - {} 13:30:54 INFO - {} 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 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 13:30:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2562ms 13:30:54 INFO - PROCESS | 2636 | 1466627454526 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 2636 | 1466627454530 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:30:54 INFO - PROCESS | 2636 | 1466627454535 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 2636 | 1466627454539 Marionette TRACE conn6 <- [1,3018,null,{}] 13:30:54 INFO - PROCESS | 2636 | 1466627454546 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}] 13:30:54 INFO - PROCESS | 2636 | 1466627454549 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:54 INFO - PROCESS | 2636 | 1466627454653 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:30:54 INFO - PROCESS | 2636 | 1466627454727 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 2636 | 1466627454731 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:54 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E976F000 == 25 [pid = 2636] [id = 766] 13:30:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5E8D0C000) [pid = 2636] [serial = 2296] [outer = 0000000000000000] 13:30:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5E8D0D000) [pid = 2636] [serial = 2297] [outer = 000000A5E8D0C000] 13:30:54 INFO - PROCESS | 2636 | 1466627454783 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5E8E25400) [pid = 2636] [serial = 2298] [outer = 000000A5E8D0C000] 13:30:55 INFO - PROCESS | 2636 | 1466627455225 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]]]}] 13:30:55 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 13:30:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 13:30:55 INFO - PROCESS | 2636 | 1466627455273 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 2636 | 1466627455280 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:30:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:30:55 INFO - PROCESS | 2636 | 1466627455287 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 2636 | 1466627455290 Marionette TRACE conn6 <- [1,3022,null,{}] 13:30:55 INFO - PROCESS | 2636 | 1466627455294 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}] 13:30:55 INFO - PROCESS | 2636 | 1466627455305 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:55 INFO - PROCESS | 2636 | 1466627455407 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:30:55 INFO - PROCESS | 2636 | 1466627455418 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 2636 | 1466627455421 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:55 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2B4000 == 26 [pid = 2636] [id = 767] 13:30:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8EDE400) [pid = 2636] [serial = 2299] [outer = 0000000000000000] 13:30:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E8F99C00) [pid = 2636] [serial = 2300] [outer = 000000A5E8EDE400] 13:30:55 INFO - PROCESS | 2636 | 1466627455471 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5E97C9C00) [pid = 2636] [serial = 2301] [outer = 000000A5E8EDE400] 13:30:55 INFO - PROCESS | 2636 | 1466627455944 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]]]}] 13:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:30:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 732ms 13:30:56 INFO - PROCESS | 2636 | 1466627456020 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 2636 | 1466627456022 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:30:56 INFO - PROCESS | 2636 | 1466627456065 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:30:56 INFO - PROCESS | 2636 | 1466627456069 Marionette TRACE conn6 <- [1,3026,null,{}] 13:30:56 INFO - PROCESS | 2636 | 1466627456084 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}] 13:30:56 INFO - PROCESS | 2636 | 1466627456089 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:56 INFO - PROCESS | 2636 | 1466627456238 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:30:56 INFO - PROCESS | 2636 | 1466627456286 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 2636 | 1466627456290 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:56 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F4E13800 == 27 [pid = 2636] [id = 768] 13:30:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5ED571C00) [pid = 2636] [serial = 2302] [outer = 0000000000000000] 13:30:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5ED6BA400) [pid = 2636] [serial = 2303] [outer = 000000A5ED571C00] 13:30:56 INFO - PROCESS | 2636 | 1466627456342 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5EEE07800) [pid = 2636] [serial = 2304] [outer = 000000A5ED571C00] 13:30:56 INFO - PROCESS | 2636 | 1466627456757 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"]]]}] 13:30:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:30:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:30:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 13:30:56 INFO - PROCESS | 2636 | 1466627456806 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 2636 | 1466627456809 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:30:56 INFO - PROCESS | 2636 | 1466627456813 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 2636 | 1466627456815 Marionette TRACE conn6 <- [1,3030,null,{}] 13:30:56 INFO - PROCESS | 2636 | 1466627456818 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}] 13:30:56 INFO - PROCESS | 2636 | 1466627456820 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:56 INFO - PROCESS | 2636 | 1466627456956 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:30:57 INFO - PROCESS | 2636 | 1466627457036 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 2636 | 1466627457038 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:57 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5F9A800 == 28 [pid = 2636] [id = 769] 13:30:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5F1F80400) [pid = 2636] [serial = 2305] [outer = 0000000000000000] 13:30:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5F27AB000) [pid = 2636] [serial = 2306] [outer = 000000A5F1F80400] 13:30:57 INFO - PROCESS | 2636 | 1466627457085 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5F2A8F800) [pid = 2636] [serial = 2307] [outer = 000000A5F1F80400] 13:30:57 INFO - PROCESS | 2636 | 1466627457761 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]]]}] 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:30:57 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. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:30:57 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'.) 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:30:57 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. 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:30:57 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. 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:30:57 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. 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:30:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1027ms 13:30:57 INFO - PROCESS | 2636 | 1466627457842 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 2636 | 1466627457844 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:30:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:30:57 INFO - PROCESS | 2636 | 1466627457848 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 2636 | 1466627457850 Marionette TRACE conn6 <- [1,3034,null,{}] 13:30:57 INFO - PROCESS | 2636 | 1466627457856 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}] 13:30:57 INFO - PROCESS | 2636 | 1466627457858 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:57 INFO - PROCESS | 2636 | 1466627457980 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:30:57 INFO - PROCESS | 2636 | 1466627457985 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 2636 | 1466627457987 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:58 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE5B000 == 29 [pid = 2636] [id = 770] 13:30:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EFA5E000) [pid = 2636] [serial = 2308] [outer = 0000000000000000] 13:30:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F3223000) [pid = 2636] [serial = 2309] [outer = 000000A5EFA5E000] 13:30:58 INFO - PROCESS | 2636 | 1466627458052 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F501B400) [pid = 2636] [serial = 2310] [outer = 000000A5EFA5E000] 13:30:58 INFO - PROCESS | 2636 | [2636] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F66C0800) [pid = 2636] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5F66B4000) [pid = 2636] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5F611F400) [pid = 2636] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5E8FA6C00) [pid = 2636] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F611DC00) [pid = 2636] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8EDB800) [pid = 2636] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5F27A7800) [pid = 2636] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A581E36800) [pid = 2636] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F614C000) [pid = 2636] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5E8D07800) [pid = 2636] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5EEE79C00) [pid = 2636] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F6CA0800) [pid = 2636] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F87DDC00) [pid = 2636] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F6C32800) [pid = 2636] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:30:58 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F6C9D800) [pid = 2636] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:30:58 INFO - PROCESS | 2636 | 1466627458795 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:30:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:30:58 INFO - {} 13:30:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 13:30:58 INFO - PROCESS | 2636 | 1466627458835 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:30:58 INFO - PROCESS | 2636 | 1466627458837 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:30:58 INFO - PROCESS | 2636 | 1466627458840 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 2636 | 1466627458842 Marionette TRACE conn6 <- [1,3038,null,{}] 13:30:58 INFO - PROCESS | 2636 | 1466627458846 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}] 13:30:58 INFO - PROCESS | 2636 | 1466627458853 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:58 INFO - PROCESS | 2636 | 1466627458989 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:30:59 INFO - PROCESS | 2636 | 1466627458995 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 2636 | 1466627458997 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC5A3000 == 30 [pid = 2636] [id = 771] 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6143000) [pid = 2636] [serial = 2311] [outer = 0000000000000000] 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F64DC000) [pid = 2636] [serial = 2312] [outer = 000000A5F6143000] 13:30:59 INFO - PROCESS | 2636 | 1466627459046 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F6686800) [pid = 2636] [serial = 2313] [outer = 000000A5F6143000] 13:30:59 INFO - PROCESS | 2636 | 1466627459539 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]]]}] 13:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:30:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:30:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 13:30:59 INFO - PROCESS | 2636 | 1466627459579 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 2636 | 1466627459581 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:30:59 INFO - PROCESS | 2636 | 1466627459585 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 2636 | 1466627459587 Marionette TRACE conn6 <- [1,3042,null,{}] 13:30:59 INFO - PROCESS | 2636 | 1466627459590 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}] 13:30:59 INFO - PROCESS | 2636 | 1466627459592 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:59 INFO - PROCESS | 2636 | 1466627459693 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:30:59 INFO - PROCESS | 2636 | 1466627459699 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 2636 | 1466627459701 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:30:59 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EDE54800 == 31 [pid = 2636] [id = 772] 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5E8E79400) [pid = 2636] [serial = 2314] [outer = 0000000000000000] 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5E95BFC00) [pid = 2636] [serial = 2315] [outer = 000000A5E8E79400] 13:30:59 INFO - PROCESS | 2636 | 1466627459747 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5EEE77000) [pid = 2636] [serial = 2316] [outer = 000000A5E8E79400] 13:31:00 INFO - PROCESS | 2636 | 1466627460453 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"]]]}] 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:00 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" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:00 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" 13:31:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1015ms 13:31:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:31:00 INFO - PROCESS | 2636 | 1466627460602 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 2636 | 1466627460604 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 2636 | 1466627460608 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 2636 | 1466627460610 Marionette TRACE conn6 <- [1,3046,null,{}] 13:31:00 INFO - PROCESS | 2636 | 1466627460613 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}] 13:31:00 INFO - PROCESS | 2636 | 1466627460615 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:00 INFO - PROCESS | 2636 | 1466627460705 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:31:00 INFO - PROCESS | 2636 | 1466627460710 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 2636 | 1466627460712 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:00 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5B41800 == 32 [pid = 2636] [id = 773] 13:31:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F2A9A400) [pid = 2636] [serial = 2317] [outer = 0000000000000000] 13:31:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F3171400) [pid = 2636] [serial = 2318] [outer = 000000A5F2A9A400] 13:31:00 INFO - PROCESS | 2636 | 1466627460759 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 2636 | ++DOMWINDOW == 79 (000000A5F39B1400) [pid = 2636] [serial = 2319] [outer = 000000A5F2A9A400] 13:31:01 INFO - PROCESS | 2636 | 1466627461449 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]]]}] 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:31:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:31:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:31:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:31:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:31:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:31:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 882ms 13:31:01 INFO - PROCESS | 2636 | 1466627461529 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 2636 | 1466627461535 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 2636 | 1466627461540 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:31:01 INFO - PROCESS | 2636 | 1466627461546 Marionette TRACE conn6 <- [1,3050,null,{}] 13:31:01 INFO - PROCESS | 2636 | 1466627461552 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}] 13:31:01 INFO - PROCESS | 2636 | 1466627461555 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:01 INFO - PROCESS | 2636 | 1466627461692 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:31:01 INFO - PROCESS | 2636 | 1466627461810 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 2636 | 1466627461814 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:01 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F30DF000 == 33 [pid = 2636] [id = 774] 13:31:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 80 (000000A5E8FA4C00) [pid = 2636] [serial = 2320] [outer = 0000000000000000] 13:31:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 81 (000000A5E95BC000) [pid = 2636] [serial = 2321] [outer = 000000A5E8FA4C00] 13:31:01 INFO - PROCESS | 2636 | 1466627461874 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 2636 | ++DOMWINDOW == 82 (000000A5ED347C00) [pid = 2636] [serial = 2322] [outer = 000000A5E8FA4C00] 13:31:02 INFO - PROCESS | 2636 | [2636] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:31:02 INFO - PROCESS | 2636 | 1466627462554 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:31:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:31:02 INFO - {} 13:31:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1025ms 13:31:02 INFO - PROCESS | 2636 | 1466627462573 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 2636 | 1466627462578 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:31:02 INFO - PROCESS | 2636 | 1466627462632 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 2636 | 1466627462635 Marionette TRACE conn6 <- [1,3054,null,{}] 13:31:02 INFO - PROCESS | 2636 | 1466627462640 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}] 13:31:02 INFO - PROCESS | 2636 | 1466627462643 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:02 INFO - PROCESS | 2636 | 1466627462779 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:31:02 INFO - PROCESS | 2636 | 1466627462897 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 2636 | 1466627462900 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:02 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F74BA000 == 34 [pid = 2636] [id = 775] 13:31:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 83 (000000A5EF7B6800) [pid = 2636] [serial = 2323] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 2636 | ++DOMWINDOW == 84 (000000A5F2B43800) [pid = 2636] [serial = 2324] [outer = 000000A5EF7B6800] 13:31:02 INFO - PROCESS | 2636 | 1466627462962 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 2636 | ++DOMWINDOW == 85 (000000A5F3231000) [pid = 2636] [serial = 2325] [outer = 000000A5EF7B6800] 13:31:03 INFO - PROCESS | 2636 | 1466627463587 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]]]}] 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:31:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:31:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1077ms 13:31:03 INFO - PROCESS | 2636 | 1466627463665 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 2636 | 1466627463668 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:31:03 INFO - PROCESS | 2636 | 1466627463672 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 2636 | 1466627463677 Marionette TRACE conn6 <- [1,3058,null,{}] 13:31:03 INFO - PROCESS | 2636 | 1466627463708 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}] 13:31:03 INFO - PROCESS | 2636 | 1466627463713 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:03 INFO - PROCESS | 2636 | 1466627463942 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:31:04 INFO - PROCESS | 2636 | 1466627464073 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 2636 | 1466627464076 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:04 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5E9629000 == 35 [pid = 2636] [id = 776] 13:31:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 86 (000000A5E8D0D400) [pid = 2636] [serial = 2326] [outer = 0000000000000000] 13:31:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 87 (000000A5E8D28000) [pid = 2636] [serial = 2327] [outer = 000000A5E8D0D400] 13:31:04 INFO - PROCESS | 2636 | 1466627464135 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 2636 | ++DOMWINDOW == 88 (000000A5E8F9A000) [pid = 2636] [serial = 2328] [outer = 000000A5E8D0D400] 13:31:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDD6F800 == 34 [pid = 2636] [id = 559] 13:31:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F587F800 == 33 [pid = 2636] [id = 552] 13:31:04 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B65000 == 32 [pid = 2636] [id = 550] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 87 (000000A5F66B8800) [pid = 2636] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 86 (000000A5F656B400) [pid = 2636] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 85 (000000A5F6C3E800) [pid = 2636] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 84 (000000A5F66E7000) [pid = 2636] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 83 (000000A5ED5F7800) [pid = 2636] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 82 (000000A5EF610800) [pid = 2636] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 81 (000000A5F614C400) [pid = 2636] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 80 (000000A5F64D3C00) [pid = 2636] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 79 (000000A5E8FA5C00) [pid = 2636] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 78 (000000A5ED575800) [pid = 2636] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F2B3F000) [pid = 2636] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5F32C0C00) [pid = 2636] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64D1000) [pid = 2636] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F64B9800) [pid = 2636] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8D21C00) [pid = 2636] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5E8EDC000) [pid = 2636] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5EF6D3800) [pid = 2636] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5F2A19400) [pid = 2636] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5F73C6400) [pid = 2636] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5F9182800) [pid = 2636] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F87E3000) [pid = 2636] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5F7F1A000) [pid = 2636] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5F877B400) [pid = 2636] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F85BB000) [pid = 2636] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5F6573000) [pid = 2636] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F853E000) [pid = 2636] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F64D4C00) [pid = 2636] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F8264C00) [pid = 2636] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 13:31:04 INFO - PROCESS | 2636 | 1466627464712 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]]]}] 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1081ms 13:31:04 INFO - PROCESS | 2636 | 1466627464756 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 2636 | 1466627464761 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:31:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:31:04 INFO - PROCESS | 2636 | 1466627464805 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 2636 | 1466627464808 Marionette TRACE conn6 <- [1,3062,null,{}] 13:31:04 INFO - PROCESS | 2636 | 1466627464813 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}] 13:31:04 INFO - PROCESS | 2636 | 1466627464816 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:04 INFO - PROCESS | 2636 | 1466627464918 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:31:05 INFO - PROCESS | 2636 | 1466627465001 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 2636 | 1466627465004 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF748000 == 33 [pid = 2636] [id = 777] 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 61 (000000A5E8EDC000) [pid = 2636] [serial = 2329] [outer = 0000000000000000] 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 62 (000000A5EA3E6800) [pid = 2636] [serial = 2330] [outer = 000000A5E8EDC000] 13:31:05 INFO - PROCESS | 2636 | 1466627465055 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 63 (000000A5EDEA0C00) [pid = 2636] [serial = 2331] [outer = 000000A5E8EDC000] 13:31:05 INFO - PROCESS | 2636 | 1466627465492 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]]]}] 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:31:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 754ms 13:31:05 INFO - PROCESS | 2636 | 1466627465545 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 2636 | 1466627465548 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:31:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:31:05 INFO - PROCESS | 2636 | 1466627465552 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 2636 | 1466627465554 Marionette TRACE conn6 <- [1,3066,null,{}] 13:31:05 INFO - PROCESS | 2636 | 1466627465558 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}] 13:31:05 INFO - PROCESS | 2636 | 1466627465561 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:05 INFO - PROCESS | 2636 | 1466627465656 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:31:05 INFO - PROCESS | 2636 | 1466627465673 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 2636 | 1466627465676 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:05 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F5046800 == 34 [pid = 2636] [id = 778] 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 64 (000000A5EFA5AC00) [pid = 2636] [serial = 2332] [outer = 0000000000000000] 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 65 (000000A5F27B1400) [pid = 2636] [serial = 2333] [outer = 000000A5EFA5AC00] 13:31:05 INFO - PROCESS | 2636 | 1466627465729 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 2636 | ++DOMWINDOW == 66 (000000A5F30D0C00) [pid = 2636] [serial = 2334] [outer = 000000A5EFA5AC00] 13:31:06 INFO - PROCESS | 2636 | 1466627466188 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] 13:31:06 INFO - PROCESS | 2636 | 1466627466273 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:31:06 INFO - PROCESS | 2636 | 1466627466285 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 2636 | 1466627466290 Marionette TRACE conn6 <- [1,3070,null,{}] 13:31:06 INFO - PROCESS | 2636 | 1466627466294 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}] 13:31:06 INFO - PROCESS | 2636 | 1466627466298 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:06 INFO - PROCESS | 2636 | 1466627466396 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:31:06 INFO - PROCESS | 2636 | 1466627466489 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 2636 | 1466627466491 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:06 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5F71A6000 == 35 [pid = 2636] [id = 779] 13:31:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 67 (000000A5F1F85400) [pid = 2636] [serial = 2335] [outer = 0000000000000000] 13:31:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5F3969C00) [pid = 2636] [serial = 2336] [outer = 000000A5F1F85400] 13:31:06 INFO - PROCESS | 2636 | 1466627466539 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F5020000) [pid = 2636] [serial = 2337] [outer = 000000A5F1F85400] 13:31:06 INFO - PROCESS | 2636 | 1466627466926 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]]]}] 13:31:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:31:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:31:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 13:31:06 INFO - PROCESS | 2636 | 1466627466983 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 2636 | 1466627466986 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:31:07 INFO - PROCESS | 2636 | 1466627466996 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 2636 | 1466627466998 Marionette TRACE conn6 <- [1,3074,null,{}] 13:31:07 INFO - PROCESS | 2636 | 1466627467042 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}] 13:31:07 INFO - PROCESS | 2636 | 1466627467045 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:07 INFO - PROCESS | 2636 | 1466627467176 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:31:07 INFO - PROCESS | 2636 | 1466627467184 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 2636 | 1466627467186 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FA202800 == 36 [pid = 2636] [id = 780] 13:31:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F5F2D800) [pid = 2636] [serial = 2338] [outer = 0000000000000000] 13:31:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6142C00) [pid = 2636] [serial = 2339] [outer = 000000A5F5F2D800] 13:31:07 INFO - PROCESS | 2636 | 1466627467290 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F648FC00) [pid = 2636] [serial = 2340] [outer = 000000A5F5F2D800] 13:31:07 INFO - PROCESS | 2636 | 1466627467690 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:31:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 712ms 13:31:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:31:07 INFO - PROCESS | 2636 | 1466627467703 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 2636 | 1466627467705 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:31:07 INFO - PROCESS | 2636 | 1466627467708 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 2636 | 1466627467710 Marionette TRACE conn6 <- [1,3078,null,{}] 13:31:07 INFO - PROCESS | 2636 | 1466627467714 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}] 13:31:07 INFO - PROCESS | 2636 | 1466627467716 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:07 INFO - PROCESS | 2636 | 1466627467839 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:31:07 INFO - PROCESS | 2636 | 1466627467894 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 2636 | 1466627467900 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:07 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FA21A000 == 37 [pid = 2636] [id = 781] 13:31:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F64C5400) [pid = 2636] [serial = 2341] [outer = 0000000000000000] 13:31:07 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F64D1000) [pid = 2636] [serial = 2342] [outer = 000000A5F64C5400] 13:31:07 INFO - PROCESS | 2636 | 1466627467968 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F6513C00) [pid = 2636] [serial = 2343] [outer = 000000A5F64C5400] 13:31:08 INFO - PROCESS | 2636 | 1466627468394 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:31:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 13:31:08 INFO - PROCESS | 2636 | 1466627468446 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 2636 | 1466627468448 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:31:08 INFO - PROCESS | 2636 | 1466627468452 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:31:08 INFO - PROCESS | 2636 | 1466627468453 Marionette TRACE conn6 <- [1,3082,null,{}] 13:31:08 INFO - PROCESS | 2636 | 1466627468457 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}] 13:31:08 INFO - PROCESS | 2636 | 1466627468459 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:08 INFO - PROCESS | 2636 | 1466627468643 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:31:08 INFO - PROCESS | 2636 | 1466627468664 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 2636 | 1466627468666 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:08 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FC9D9800 == 38 [pid = 2636] [id = 782] 13:31:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F6569800) [pid = 2636] [serial = 2344] [outer = 0000000000000000] 13:31:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 77 (000000A5F66B3400) [pid = 2636] [serial = 2345] [outer = 000000A5F6569800] 13:31:08 INFO - PROCESS | 2636 | 1466627468712 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 2636 | ++DOMWINDOW == 78 (000000A5F66E6C00) [pid = 2636] [serial = 2346] [outer = 000000A5F6569800] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 77 (000000A5F6143000) [pid = 2636] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 76 (000000A5E8EDE400) [pid = 2636] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5EFA5E000) [pid = 2636] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5F656CC00) [pid = 2636] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5E8D2A800) [pid = 2636] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5ED571C00) [pid = 2636] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F1F80400) [pid = 2636] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5E8D0C000) [pid = 2636] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EF7B5C00) [pid = 2636] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5E8E79400) [pid = 2636] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:31:08 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F87DD400) [pid = 2636] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:31:09 INFO - PROCESS | 2636 | 1466627469119 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:31:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 13:31:09 INFO - PROCESS | 2636 | 1466627469126 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 2636 | 1466627469128 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:31:09 INFO - PROCESS | 2636 | 1466627469132 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:31:09 INFO - PROCESS | 2636 | 1466627469133 Marionette TRACE conn6 <- [1,3086,null,{}] 13:31:09 INFO - PROCESS | 2636 | 1466627469137 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}] 13:31:09 INFO - PROCESS | 2636 | 1466627469139 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:09 INFO - PROCESS | 2636 | 1466627469263 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:31:09 INFO - PROCESS | 2636 | 1466627469318 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2636 | 1466627469320 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD163800 == 39 [pid = 2636] [id = 783] 13:31:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 68 (000000A5E8D2A800) [pid = 2636] [serial = 2347] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 69 (000000A5F66E8400) [pid = 2636] [serial = 2348] [outer = 000000A5E8D2A800] 13:31:09 INFO - PROCESS | 2636 | 1466627469382 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 70 (000000A5F6C33000) [pid = 2636] [serial = 2349] [outer = 000000A5E8D2A800] 13:31:09 INFO - PROCESS | 2636 | 1466627469740 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]]]}] 13:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:31:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:31:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 13:31:09 INFO - PROCESS | 2636 | 1466627469763 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 2636 | 1466627469766 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:31:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:31:09 INFO - PROCESS | 2636 | 1466627469769 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 2636 | 1466627469771 Marionette TRACE conn6 <- [1,3090,null,{}] 13:31:09 INFO - PROCESS | 2636 | 1466627469774 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}] 13:31:09 INFO - PROCESS | 2636 | 1466627469776 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:09 INFO - PROCESS | 2636 | 1466627469908 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:31:09 INFO - PROCESS | 2636 | 1466627469913 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2636 | 1466627469915 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:09 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD41C800 == 40 [pid = 2636] [id = 784] 13:31:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 71 (000000A5F6C40800) [pid = 2636] [serial = 2350] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 2636 | ++DOMWINDOW == 72 (000000A5F73B9C00) [pid = 2636] [serial = 2351] [outer = 000000A5F6C40800] 13:31:09 INFO - PROCESS | 2636 | 1466627469962 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 73 (000000A5F7FB4000) [pid = 2636] [serial = 2352] [outer = 000000A5F6C40800] 13:31:10 INFO - PROCESS | 2636 | 1466627470367 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:31:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 13:31:10 INFO - PROCESS | 2636 | 1466627470402 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:31:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:31:10 INFO - PROCESS | 2636 | 1466627470404 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:31:10 INFO - PROCESS | 2636 | 1466627470407 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 2636 | 1466627470409 Marionette TRACE conn6 <- [1,3094,null,{}] 13:31:10 INFO - PROCESS | 2636 | 1466627470412 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}] 13:31:10 INFO - PROCESS | 2636 | 1466627470414 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:10 INFO - PROCESS | 2636 | 1466627470544 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:31:10 INFO - PROCESS | 2636 | 1466627470570 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2636 | 1466627470572 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:10 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5FD6FE000 == 41 [pid = 2636] [id = 785] 13:31:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 74 (000000A5F8269000) [pid = 2636] [serial = 2353] [outer = 0000000000000000] 13:31:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 75 (000000A5F853FC00) [pid = 2636] [serial = 2354] [outer = 000000A5F8269000] 13:31:10 INFO - PROCESS | 2636 | 1466627470617 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2636 | ++DOMWINDOW == 76 (000000A5F85BF000) [pid = 2636] [serial = 2355] [outer = 000000A5F8269000] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EE0BF000 == 40 [pid = 2636] [id = 549] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC590000 == 39 [pid = 2636] [id = 765] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5EDEB8000 == 38 [pid = 2636] [id = 557] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F50E6000 == 37 [pid = 2636] [id = 561] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F749F000 == 36 [pid = 2636] [id = 555] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5FC878800 == 35 [pid = 2636] [id = 565] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5F8B000 == 34 [pid = 2636] [id = 553] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9840800 == 33 [pid = 2636] [id = 564] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F5169800 == 32 [pid = 2636] [id = 558] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F9833800 == 31 [pid = 2636] [id = 556] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6353800 == 30 [pid = 2636] [id = 562] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F4E11800 == 29 [pid = 2636] [id = 551] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F2B6F800 == 28 [pid = 2636] [id = 560] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5F6C6D800 == 27 [pid = 2636] [id = 563] 13:31:11 INFO - PROCESS | 2636 | --DOCSHELL 000000A5E7B1C000 == 26 [pid = 2636] [id = 554] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 75 (000000A5F64DC000) [pid = 2636] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 74 (000000A5E97C9C00) [pid = 2636] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 73 (000000A5F501B400) [pid = 2636] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 72 (000000A5F3223000) [pid = 2636] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 71 (000000A5F66C0000) [pid = 2636] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 70 (000000A5FC754400) [pid = 2636] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 69 (000000A5EEE07800) [pid = 2636] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 68 (000000A5ED6BA400) [pid = 2636] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 67 (000000A5F2A8F800) [pid = 2636] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 66 (000000A5E8D0D000) [pid = 2636] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 65 (000000A5E8F99C00) [pid = 2636] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 64 (000000A5F32B7800) [pid = 2636] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 63 (000000A5E95BFC00) [pid = 2636] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 62 (000000A5F667E800) [pid = 2636] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 61 (000000A5F1F7F800) [pid = 2636] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 60 (000000A5F981A400) [pid = 2636] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 59 (000000A5F917E800) [pid = 2636] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 58 (000000A5F27AB800) [pid = 2636] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 57 (000000A5F27AB000) [pid = 2636] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 56 (000000A5F6686800) [pid = 2636] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 55 (000000A5E8E25400) [pid = 2636] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | --DOMWINDOW == 54 (000000A5EEE77000) [pid = 2636] [serial = 2316] [outer = 0000000000000000] [url = about:blank] 13:31:12 INFO - PROCESS | 2636 | 1466627472482 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]]]}] 13:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2140ms 13:31:12 INFO - PROCESS | 2636 | 1466627472552 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 2636 | 1466627472556 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:31:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:31:12 INFO - PROCESS | 2636 | 1466627472561 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 2636 | 1466627472565 Marionette TRACE conn6 <- [1,3098,null,{}] 13:31:12 INFO - PROCESS | 2636 | 1466627472572 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}] 13:31:12 INFO - PROCESS | 2636 | 1466627472575 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:12 INFO - PROCESS | 2636 | 1466627472674 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:31:12 INFO - PROCESS | 2636 | 1466627472689 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 2636 | 1466627472691 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:12 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5ED382000 == 27 [pid = 2636] [id = 786] 13:31:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 55 (000000A5E8D0CC00) [pid = 2636] [serial = 2356] [outer = 0000000000000000] 13:31:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 56 (000000A5E8D0D800) [pid = 2636] [serial = 2357] [outer = 000000A5E8D0CC00] 13:31:12 INFO - PROCESS | 2636 | 1466627472741 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 2636 | ++DOMWINDOW == 57 (000000A5E8E1C800) [pid = 2636] [serial = 2358] [outer = 000000A5E8D0CC00] 13:31:13 INFO - PROCESS | 2636 | 1466627473218 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"]]]}] 13:31:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:31:13 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 13:31:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:31:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 13:31:13 INFO - PROCESS | 2636 | 1466627473257 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2636 | 1466627473263 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:31:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:31:13 INFO - PROCESS | 2636 | 1466627473269 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 2636 | 1466627473272 Marionette TRACE conn6 <- [1,3102,null,{}] 13:31:13 INFO - PROCESS | 2636 | 1466627473276 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}] 13:31:13 INFO - PROCESS | 2636 | 1466627473280 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:13 INFO - PROCESS | 2636 | 1466627473374 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:31:13 INFO - PROCESS | 2636 | 1466627473382 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\", \"f5c1909a-2e5f-4334-bd20-0638998f7874\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2636 | 1466627473385 Marionette INFO sendAsync 4f89fdd0-f1bf-4848-ad4a-5345552c95e6 13:31:13 INFO - PROCESS | 2636 | ++DOCSHELL 000000A5EF2BB000 == 28 [pid = 2636] [id = 787] 13:31:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 58 (000000A5E8E7C000) [pid = 2636] [serial = 2359] [outer = 0000000000000000] 13:31:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 59 (000000A5E8E9B000) [pid = 2636] [serial = 2360] [outer = 000000A5E8E7C000] 13:31:13 INFO - PROCESS | 2636 | 1466627473437 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2636 | ++DOMWINDOW == 60 (000000A5E8EE1000) [pid = 2636] [serial = 2361] [outer = 000000A5E8E7C000] 13:31:13 INFO - PROCESS | 2636 | 1466627473898 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]]]}] 13:31:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:31:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 13:31:13 INFO - PROCESS | 2636 | 1466627473947 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2636 | 1466627473949 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:31:15 WARNING - u'runner_teardown' () 13:31:15 INFO - No more tests 13:31:15 INFO - Got 0 unexpected results 13:31:15 INFO - SUITE-END | took 696s 13:31:15 INFO - Closing logging queue 13:31:15 INFO - queue closed 13:31:15 INFO - Return code: 0 13:31:15 WARNING - # TBPL SUCCESS # 13:31:15 INFO - Running post-action listener: _resource_record_post_action 13:31:15 INFO - Running post-run listener: _resource_record_post_run 13:31:16 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 139934208; Write bytes: 1011476992; Read time: 7180930; Write time: 5323120 13:31:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:31:16 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 101588992; Read time: 0; Write time: 187100 13:31:16 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 139891712; Write bytes: 897321472; Read time: 7173960; Write time: 5124830 13:31:16 INFO - Running post-run listener: _upload_blobber_files 13:31:16 INFO - Blob upload gear active. 13:31:16 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:31:16 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 13:31:16 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:31:16 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:31:16 INFO - (blobuploader) - INFO - Open directory for files ... 13:31:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:31:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:31:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:31:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:31:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:31:17 INFO - (blobuploader) - INFO - Done attempting. 13:31:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:31:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:31:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:31:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:31:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:31:20 INFO - (blobuploader) - INFO - Done attempting. 13:31:20 INFO - (blobuploader) - INFO - Iteration through files over. 13:31:20 INFO - Return code: 0 13:31:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:31:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb3708d2b0f24e29315d72272e04615b321cd8007cf2434c465eda6903b433853ed00e04b169ba38eb9884e4166a4c23cc62606f74406ba37b778001ce1b333", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c13dcd7d1e89285472ab46fbf27766f5ae1b9b7aff6b76d3a32e45b831b88a90aa6f836cc171af32de35d5e54475cfbb14218704f37fc2401c9387333f391e"} 13:31:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:31:20 INFO - Writing to file C:\slave\test\properties\blobber_files 13:31:20 INFO - Contents: 13:31:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb3708d2b0f24e29315d72272e04615b321cd8007cf2434c465eda6903b433853ed00e04b169ba38eb9884e4166a4c23cc62606f74406ba37b778001ce1b333", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c13dcd7d1e89285472ab46fbf27766f5ae1b9b7aff6b76d3a32e45b831b88a90aa6f836cc171af32de35d5e54475cfbb14218704f37fc2401c9387333f391e"} 13:31:20 INFO - Running post-run listener: copy_logs_to_upload_dir 13:31:20 INFO - Copying logs to upload dir... 13:31:20 INFO - mkdir: C:\slave\test\build\upload\logs 13:31:20 INFO - Copying logs to upload dir... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... 13:31:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=945.682000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-22 13:31:20.670373) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:20.671270) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb3708d2b0f24e29315d72272e04615b321cd8007cf2434c465eda6903b433853ed00e04b169ba38eb9884e4166a4c23cc62606f74406ba37b778001ce1b333", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c13dcd7d1e89285472ab46fbf27766f5ae1b9b7aff6b76d3a32e45b831b88a90aa6f836cc171af32de35d5e54475cfbb14218704f37fc2401c9387333f391e"} build_url:https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb3708d2b0f24e29315d72272e04615b321cd8007cf2434c465eda6903b433853ed00e04b169ba38eb9884e4166a4c23cc62606f74406ba37b778001ce1b333", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/46c13dcd7d1e89285472ab46fbf27766f5ae1b9b7aff6b76d3a32e45b831b88a90aa6f836cc171af32de35d5e54475cfbb14218704f37fc2401c9387333f391e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bLOsZa5HSRiA72Uuy4iuKw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:20.795551) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:20.795972) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:20.917722) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:20.918268) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 13:31:21.498895) ========= ========= Total master_lag: 0.52 =========