builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-200 starttime: 1467873109.22 results: success (0) buildid: 20160706215822 builduid: 005acac198204b229cc2500b323a4168 revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:31:49.220512) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:31:49.220986) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-07-06 23:31:49.221275) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-07-06 23:31:54.765500) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:54.765776) ========= '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-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows using PTY: False --23:31:56-- 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% 15.17 MB/s 23:31:56 (15.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.277000 ========= master_lag: 0.93 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:56.970385) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 23:31:56.970679) ========= '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-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.709000 ========= master_lag: 0.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 23:32:00.001198) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:32:00.001518) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --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 d142c49033c015f67272562b37dbe2912cfc7f14 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows using PTY: False 2016-07-06 23:32:00,792 truncating revision to first 12 chars 2016-07-06 23:32:00,792 Setting DEBUG logging. 2016-07-06 23:32:00,792 attempt 1/10 2016-07-06 23:32:00,792 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d142c49033c0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:32:04,888 unpacking tar archive at: mozilla-beta-d142c49033c0/testing/mozharness/ program finished with exit code 0 elapsedTime=4.794000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:32:04.867341) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:32:04.867701) ========= script_repo_revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:32:04.868098) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:32:04.868407) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:32:04.887646) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 28 secs) (at 2016-07-06 23:32:04.888113) ========= '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-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:32:05 INFO - MultiFileLogger online at 20160706 23:32:05 in C:\slave\test 23:32:05 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 23:32:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:32:05 INFO - {'append_to_log': False, 23:32:05 INFO - 'base_work_dir': 'C:\\slave\\test', 23:32:05 INFO - 'blob_upload_branch': 'mozilla-beta', 23:32:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:32:05 INFO - 'buildbot_json_path': 'buildprops.json', 23:32:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:32:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:32:05 INFO - 'download_minidump_stackwalk': True, 23:32:05 INFO - 'download_symbols': 'true', 23:32:05 INFO - 'e10s': False, 23:32:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:32:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:32:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:32:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:32:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:32:05 INFO - 'C:/mozilla-build/tooltool.py'), 23:32:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:32:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:32:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:32:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:32:05 INFO - 'log_level': 'info', 23:32:05 INFO - 'log_to_console': True, 23:32:05 INFO - 'opt_config_files': (), 23:32:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:32:05 INFO - '--processes=1', 23:32:05 INFO - '--config=%(test_path)s/wptrunner.ini', 23:32:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:32:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:32:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:32:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:32:05 INFO - 'pip_index': False, 23:32:05 INFO - 'require_test_zip': True, 23:32:05 INFO - 'test_type': ('testharness',), 23:32:05 INFO - 'this_chunk': '1', 23:32:05 INFO - 'total_chunks': '10', 23:32:05 INFO - 'virtualenv_path': 'venv', 23:32:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:32:05 INFO - 'work_dir': 'build'} 23:32:05 INFO - ##### 23:32:05 INFO - ##### Running clobber step. 23:32:05 INFO - ##### 23:32:05 INFO - Running pre-action listener: _resource_record_pre_action 23:32:05 INFO - Running main action method: clobber 23:32:05 INFO - rmtree: C:\slave\test\build 23:32:05 INFO - Using _rmtree_windows ... 23:32:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:33:29 INFO - Running post-action listener: _resource_record_post_action 23:33:29 INFO - ##### 23:33:29 INFO - ##### Running read-buildbot-config step. 23:33:29 INFO - ##### 23:33:29 INFO - Running pre-action listener: _resource_record_pre_action 23:33:29 INFO - Running main action method: read_buildbot_config 23:33:29 INFO - Using buildbot properties: 23:33:29 INFO - { 23:33:29 INFO - "project": "", 23:33:29 INFO - "product": "firefox", 23:33:29 INFO - "script_repo_revision": "production", 23:33:29 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 23:33:29 INFO - "repository": "", 23:33:29 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 23:33:29 INFO - "buildid": "20160706215822", 23:33:29 INFO - "pgo_build": "False", 23:33:29 INFO - "basedir": "C:\\slave\\test", 23:33:29 INFO - "buildnumber": 7, 23:33:29 INFO - "slavename": "t-w864-ix-200", 23:33:29 INFO - "revision": "d142c49033c015f67272562b37dbe2912cfc7f14", 23:33:29 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 23:33:29 INFO - "platform": "win64", 23:33:29 INFO - "branch": "mozilla-beta", 23:33:29 INFO - "repo_path": "releases/mozilla-beta", 23:33:29 INFO - "moz_repo_path": "", 23:33:29 INFO - "stage_platform": "win64", 23:33:29 INFO - "builduid": "005acac198204b229cc2500b323a4168", 23:33:29 INFO - "slavebuilddir": "test" 23:33:29 INFO - } 23:33:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 23:33:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 23:33:29 INFO - Running post-action listener: _resource_record_post_action 23:33:29 INFO - ##### 23:33:29 INFO - ##### Running download-and-extract step. 23:33:29 INFO - ##### 23:33:29 INFO - Running pre-action listener: _resource_record_pre_action 23:33:29 INFO - Running main action method: download_and_extract 23:33:29 INFO - mkdir: C:\slave\test\build\tests 23:33:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:33:29 INFO - https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:33:29 INFO - trying https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 23:33:29 INFO - Downloading https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:30 INFO - Downloaded 1240 bytes. 23:33:30 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 23:33:30 INFO - Using the following test package requirements: 23:33:30 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 23:33:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 23:33:30 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 23:33:30 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'jsshell-win64.zip'], 23:33:30 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 23:33:30 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 23:33:30 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 23:33:30 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 23:33:30 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 23:33:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:33:30 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 23:33:30 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 23:33: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')]} 23:33:30 INFO - https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:33:30 INFO - trying https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 23:33:30 INFO - Downloading https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:31 INFO - Downloaded 20908678 bytes. 23:33:31 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/*'] 23:33:31 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/* 23:33:33 INFO - caution: filename not matched: web-platform/* 23:33:33 INFO - Return code: 11 23:33:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:33:33 INFO - https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:33:33 INFO - trying https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 23:33:33 INFO - Downloading https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:33:34 INFO - Downloaded 36389910 bytes. 23:33:34 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/*'] 23:33:34 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/* 23:34:14 INFO - caution: filename not matched: bin/* 23:34:14 INFO - caution: filename not matched: config/* 23:34:14 INFO - caution: filename not matched: mozbase/* 23:34:14 INFO - caution: filename not matched: marionette/* 23:34:14 INFO - caution: filename not matched: tools/wptserve/* 23:34:14 INFO - Return code: 11 23:34: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')]} 23:34:14 INFO - https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 23:34:14 INFO - trying https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:34:14 INFO - Downloading https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 23:34:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:34:16 INFO - Downloaded 82729901 bytes. 23:34:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:34:16 INFO - mkdir: C:\slave\test\properties 23:34:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:34:16 INFO - Writing to file C:\slave\test\properties\build_url 23:34:16 INFO - Contents: 23:34:16 INFO - build_url:https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:34:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:34:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:34:16 INFO - Writing to file C:\slave\test\properties\symbols_url 23:34:16 INFO - Contents: 23:34:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:34:16 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')]} 23:34:16 INFO - https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:34:16 INFO - trying https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:34:16 INFO - Downloading https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:34:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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 23:34:18 INFO - Downloaded 50749171 bytes. 23:34:18 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'] 23:34:18 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 23:34:22 INFO - Return code: 0 23:34:22 INFO - Running post-action listener: _resource_record_post_action 23:34:22 INFO - Running post-action listener: set_extra_try_arguments 23:34:22 INFO - ##### 23:34:22 INFO - ##### Running create-virtualenv step. 23:34:22 INFO - ##### 23:34:22 INFO - Running pre-action listener: _pre_create_virtualenv 23:34:22 INFO - Running pre-action listener: _resource_record_pre_action 23:34:22 INFO - Running main action method: create_virtualenv 23:34:22 INFO - Creating virtualenv C:\slave\test\build\venv 23:34:22 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 23:34:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:34:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:34:28 INFO - Installing distribute......................................................................................................................................................................................done. 23:34:30 INFO - Return code: 0 23:34:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:34: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')]} 23:34:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:34: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')]} 23:34:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:34:30 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-200', 'USERDOMAIN': 'T-W864-IX-200', '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-200', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-200', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\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 23:34:30 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 23:34:30 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 23:34:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:34:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:34:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:34:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:34:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:34:30 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:34:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:34:30 INFO - 'DCLOCATION': 'SCL3', 23:34:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:34:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:34:30 INFO - 'HOMEDRIVE': 'C:', 23:34:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:34:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:34:30 INFO - 'KTS_VERSION': '1.19c', 23:34:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:34:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:34:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:34:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:34:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:34:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:34:30 INFO - 'MOZ_NO_REMOTE': '1', 23:34:30 INFO - 'NO_EM_RESTART': '1', 23:34:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:34:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:34:30 INFO - 'OS': 'Windows_NT', 23:34:30 INFO - 'OURDRIVE': 'C:', 23:34:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 23:34:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:34:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:34:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:34:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:34:30 INFO - 'PROCESSOR_LEVEL': '6', 23:34:30 INFO - 'PROCESSOR_REVISION': '1e05', 23:34:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:34:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:34:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:34:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:34:30 INFO - 'PROMPT': '$P$G', 23:34:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:34:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:34:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:34:30 INFO - 'PWD': 'C:\\slave\\test', 23:34:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:34:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:34:30 INFO - 'SYSTEMDRIVE': 'C:', 23:34:30 INFO - 'SYSTEMROOT': 'C:\\windows', 23:34:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:30 INFO - 'TEST1': 'testie', 23:34:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:30 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:34:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:34:30 INFO - 'USERNAME': 'cltbld', 23:34:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:34:30 INFO - 'WINDIR': 'C:\\windows', 23:34:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:34:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:34:31 INFO - Downloading/unpacking psutil>=0.7.1 23:34:31 INFO - Running setup.py egg_info for package psutil 23:34:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:34:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:34:31 INFO - Installing collected packages: psutil 23:34:31 INFO - Running setup.py install for psutil 23:34:31 INFO - building 'psutil._psutil_windows' extension 23:34:31 INFO - error: Unable to find vcvarsall.bat 23:34:31 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-gagrv0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:34:31 INFO - running install 23:34:31 INFO - running build 23:34:31 INFO - running build_py 23:34:31 INFO - creating build 23:34:31 INFO - creating build\lib.win32-2.7 23:34:31 INFO - creating build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:34:31 INFO - running build_ext 23:34:31 INFO - building 'psutil._psutil_windows' extension 23:34:31 INFO - error: Unable to find vcvarsall.bat 23:34:31 INFO - ---------------------------------------- 23:34:31 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-gagrv0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:34:31 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-200\AppData\Roaming\pip\pip.log 23:34:31 WARNING - Return code: 1 23:34:31 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! 23:34:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:34:31 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')]} 23:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:34:31 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')]} 23:34:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:34:31 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-200', 'USERDOMAIN': 'T-W864-IX-200', '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-200', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-200', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\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 23:34:31 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 23:34:31 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 23:34:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:34:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:34:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:34:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:34:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:34:31 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:34:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:34:31 INFO - 'DCLOCATION': 'SCL3', 23:34:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:34:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:34:31 INFO - 'HOMEDRIVE': 'C:', 23:34:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:34:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:34:31 INFO - 'KTS_VERSION': '1.19c', 23:34:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:34:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:34:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:34:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:34:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:34:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:34:31 INFO - 'MOZ_NO_REMOTE': '1', 23:34:31 INFO - 'NO_EM_RESTART': '1', 23:34:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:34:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:34:31 INFO - 'OS': 'Windows_NT', 23:34:31 INFO - 'OURDRIVE': 'C:', 23:34:31 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', 23:34:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:34:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:34:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:34:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:34:31 INFO - 'PROCESSOR_LEVEL': '6', 23:34:31 INFO - 'PROCESSOR_REVISION': '1e05', 23:34:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:34:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:34:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:34:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:34:31 INFO - 'PROMPT': '$P$G', 23:34:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:34:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:34:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:34:31 INFO - 'PWD': 'C:\\slave\\test', 23:34:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:34:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:34:31 INFO - 'SYSTEMDRIVE': 'C:', 23:34:31 INFO - 'SYSTEMROOT': 'C:\\windows', 23:34:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:31 INFO - 'TEST1': 'testie', 23:34:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:31 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:34:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:34:31 INFO - 'USERNAME': 'cltbld', 23:34:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:34:31 INFO - 'WINDIR': 'C:\\windows', 23:34:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:34:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:34:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:34:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:34:32 INFO - Running setup.py egg_info for package mozsystemmonitor 23:34:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:34:32 INFO - Running setup.py egg_info for package psutil 23:34:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:34:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:34:32 INFO - Installing collected packages: mozsystemmonitor, psutil 23:34:32 INFO - Running setup.py install for mozsystemmonitor 23:34:32 INFO - Running setup.py install for psutil 23:34:32 INFO - building 'psutil._psutil_windows' extension 23:34:32 INFO - error: Unable to find vcvarsall.bat 23:34:32 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-1z2yvq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:34:32 INFO - running install 23:34:32 INFO - running build 23:34:32 INFO - running build_py 23:34:32 INFO - running build_ext 23:34:32 INFO - building 'psutil._psutil_windows' extension 23:34:32 INFO - error: Unable to find vcvarsall.bat 23:34:32 INFO - ---------------------------------------- 23:34:32 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-1z2yvq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:34:32 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-200\AppData\Roaming\pip\pip.log 23:34:32 WARNING - Return code: 1 23:34:32 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! 23:34:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:34:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:34:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:34:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:34:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:34:32 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-200', 'USERDOMAIN': 'T-W864-IX-200', '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-200', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-200', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\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 23:34:32 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 23:34:32 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 23:34:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:34:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:34:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:34:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:34:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:34:32 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:34:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:34:32 INFO - 'DCLOCATION': 'SCL3', 23:34:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:34:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:34:32 INFO - 'HOMEDRIVE': 'C:', 23:34:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:34:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:34:32 INFO - 'KTS_VERSION': '1.19c', 23:34:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:34:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:34:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:34:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:34:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:34:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:34:32 INFO - 'MOZ_NO_REMOTE': '1', 23:34:32 INFO - 'NO_EM_RESTART': '1', 23:34:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:34:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:34:32 INFO - 'OS': 'Windows_NT', 23:34:32 INFO - 'OURDRIVE': 'C:', 23:34: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', 23:34:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:34:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:34:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:34:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:34:32 INFO - 'PROCESSOR_LEVEL': '6', 23:34:32 INFO - 'PROCESSOR_REVISION': '1e05', 23:34:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:34:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:34:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:34:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:34:32 INFO - 'PROMPT': '$P$G', 23:34:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:34:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:34:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:34:32 INFO - 'PWD': 'C:\\slave\\test', 23:34:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:34:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:34:32 INFO - 'SYSTEMDRIVE': 'C:', 23:34:32 INFO - 'SYSTEMROOT': 'C:\\windows', 23:34:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:32 INFO - 'TEST1': 'testie', 23:34:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:32 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:34:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:34:32 INFO - 'USERNAME': 'cltbld', 23:34:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:34:32 INFO - 'WINDIR': 'C:\\windows', 23:34:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:34:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:34:32 INFO - Downloading/unpacking blobuploader==1.2.4 23:34:32 INFO - Downloading blobuploader-1.2.4.tar.gz 23:34:32 INFO - Running setup.py egg_info for package blobuploader 23:34:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:34:37 INFO - Running setup.py egg_info for package requests 23:34:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:34:37 INFO - Downloading docopt-0.6.1.tar.gz 23:34:37 INFO - Running setup.py egg_info for package docopt 23:34:37 INFO - Installing collected packages: blobuploader, docopt, requests 23:34:37 INFO - Running setup.py install for blobuploader 23:34:37 INFO - Running setup.py install for docopt 23:34:37 INFO - Running setup.py install for requests 23:34:37 INFO - Successfully installed blobuploader docopt requests 23:34:37 INFO - Cleaning up... 23:34:37 INFO - Return code: 0 23:34:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:34: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')]} 23:34:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:34: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')]} 23:34:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:34:37 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-200', 'USERDOMAIN': 'T-W864-IX-200', '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-200', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-200', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\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 23:34:37 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 23:34:37 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 23:34:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:34:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:34:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:34:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:34:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:34:37 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:34:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:34:37 INFO - 'DCLOCATION': 'SCL3', 23:34:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:34:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:34:37 INFO - 'HOMEDRIVE': 'C:', 23:34:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:34:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:34:37 INFO - 'KTS_VERSION': '1.19c', 23:34:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:34:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:34:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:34:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:34:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:34:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:34:37 INFO - 'MOZ_NO_REMOTE': '1', 23:34:37 INFO - 'NO_EM_RESTART': '1', 23:34:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:34:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:34:37 INFO - 'OS': 'Windows_NT', 23:34:37 INFO - 'OURDRIVE': 'C:', 23:34: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', 23:34:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:34:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:34:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:34:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:34:37 INFO - 'PROCESSOR_LEVEL': '6', 23:34:37 INFO - 'PROCESSOR_REVISION': '1e05', 23:34:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:34:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:34:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:34:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:34:37 INFO - 'PROMPT': '$P$G', 23:34:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:34:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:34:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:34:37 INFO - 'PWD': 'C:\\slave\\test', 23:34:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:34:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:34:37 INFO - 'SYSTEMDRIVE': 'C:', 23:34:37 INFO - 'SYSTEMROOT': 'C:\\windows', 23:34:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:37 INFO - 'TEST1': 'testie', 23:34:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:37 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:34:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:34:37 INFO - 'USERNAME': 'cltbld', 23:34:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:34:37 INFO - 'WINDIR': 'C:\\windows', 23:34:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:34:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:34:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:34:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:34:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:34:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:34:41 INFO - Unpacking c:\slave\test\build\tests\marionette 23:34:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:34:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:34:41 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 23:34:41 INFO - Running setup.py install for browsermob-proxy 23:34:56 INFO - Running setup.py install for manifestparser 23:34:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for marionette-client 23:34:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:34:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for marionette-driver 23:34:56 INFO - Running setup.py install for mozcrash 23:34:56 INFO - Running setup.py install for mozdebug 23:34:56 INFO - Running setup.py install for mozdevice 23:34:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozfile 23:34:56 INFO - Running setup.py install for mozhttpd 23:34:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozinfo 23:34:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozInstall 23:34:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozleak 23:34:56 INFO - Running setup.py install for mozlog 23:34:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for moznetwork 23:34:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozprocess 23:34:56 INFO - Running setup.py install for mozprofile 23:34:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozrunner 23:34:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for mozscreenshot 23:34:56 INFO - Running setup.py install for moztest 23:34:56 INFO - Running setup.py install for mozversion 23:34:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:34:56 INFO - Running setup.py install for wptserve 23:34:56 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 23:34:56 INFO - Cleaning up... 23:34:56 INFO - Return code: 0 23:34:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:34:56 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')]} 23:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:34:56 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')]} 23:34:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:34:56 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6E58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, '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-200', 'USERDOMAIN': 'T-W864-IX-200', '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-200', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-200', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\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 23:34:56 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 23:34:56 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 23:34:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:34:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:34:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:34:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:34:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:34:56 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:34:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:34:56 INFO - 'DCLOCATION': 'SCL3', 23:34:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:34:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:34:56 INFO - 'HOMEDRIVE': 'C:', 23:34:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:34:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:34:56 INFO - 'KTS_VERSION': '1.19c', 23:34:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:34:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:34:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:34:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:34:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:34:56 INFO - 'MOZ_NO_REMOTE': '1', 23:34:56 INFO - 'NO_EM_RESTART': '1', 23:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:34:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:34:56 INFO - 'OS': 'Windows_NT', 23:34:56 INFO - 'OURDRIVE': 'C:', 23:34:56 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', 23:34:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:34:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:34:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:34:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:34:56 INFO - 'PROCESSOR_LEVEL': '6', 23:34:56 INFO - 'PROCESSOR_REVISION': '1e05', 23:34:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:34:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:34:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:34:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:34:56 INFO - 'PROMPT': '$P$G', 23:34:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:34:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:34:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:34:56 INFO - 'PWD': 'C:\\slave\\test', 23:34:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:34:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:34:56 INFO - 'SYSTEMDRIVE': 'C:', 23:34:56 INFO - 'SYSTEMROOT': 'C:\\windows', 23:34:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:56 INFO - 'TEST1': 'testie', 23:34:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:34:56 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:34:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:34:56 INFO - 'USERNAME': 'cltbld', 23:34:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:34:56 INFO - 'WINDIR': 'C:\\windows', 23:34:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:35:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:35:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:35:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:35:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:35:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:35:01 INFO - Unpacking c:\slave\test\build\tests\marionette 23:35:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:35:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:35:01 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)) 23:35:12 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)) 23:35:12 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)) 23:35:12 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)) 23:35:12 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)) 23:35:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:35:12 INFO - Downloading blessings-1.6.tar.gz 23:35:12 INFO - Running setup.py egg_info for package blessings 23:35:12 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)) 23:35:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:35:12 INFO - Running setup.py install for blessings 23:35:12 INFO - Running setup.py install for browsermob-proxy 23:35:12 INFO - Running setup.py install for manifestparser 23:35:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for marionette-client 23:35:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:35:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for marionette-driver 23:35:12 INFO - Running setup.py install for mozcrash 23:35:12 INFO - Running setup.py install for mozdebug 23:35:12 INFO - Running setup.py install for mozdevice 23:35:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for mozhttpd 23:35:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for mozInstall 23:35:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for mozleak 23:35:12 INFO - Running setup.py install for mozprofile 23:35:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Running setup.py install for mozrunner 23:35:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:35:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:35:14 INFO - Running setup.py install for mozscreenshot 23:35:14 INFO - Running setup.py install for moztest 23:35:14 INFO - Running setup.py install for mozversion 23:35:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:35:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:35:14 INFO - Running setup.py install for wptserve 23:35:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:35:14 INFO - Cleaning up... 23:35:14 INFO - Return code: 0 23:35:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:35:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:35:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:35:14 INFO - Reading from file tmpfile_stdout 23:35:14 INFO - Using _rmtree_windows ... 23:35:14 INFO - Using _rmtree_windows ... 23:35:14 INFO - Current package versions: 23:35:14 INFO - blessings == 1.6 23:35:14 INFO - blobuploader == 1.2.4 23:35:14 INFO - browsermob-proxy == 0.6.0 23:35:14 INFO - distribute == 0.6.14 23:35:14 INFO - docopt == 0.6.1 23:35:14 INFO - manifestparser == 1.1 23:35:14 INFO - marionette-client == 2.3.0 23:35:14 INFO - marionette-driver == 1.4.0 23:35:14 INFO - mozInstall == 1.12 23:35:14 INFO - mozcrash == 0.17 23:35:14 INFO - mozdebug == 0.1 23:35:14 INFO - mozdevice == 0.48 23:35:14 INFO - mozfile == 1.2 23:35:14 INFO - mozhttpd == 0.7 23:35:14 INFO - mozinfo == 0.9 23:35:14 INFO - mozleak == 0.1 23:35:14 INFO - mozlog == 3.1 23:35:14 INFO - moznetwork == 0.27 23:35:14 INFO - mozprocess == 0.22 23:35:14 INFO - mozprofile == 0.28 23:35:14 INFO - mozrunner == 6.11 23:35:14 INFO - mozscreenshot == 0.1 23:35:14 INFO - mozsystemmonitor == 0.0 23:35:14 INFO - moztest == 0.7 23:35:14 INFO - mozversion == 1.4 23:35:14 INFO - requests == 1.2.3 23:35:14 INFO - wptserve == 1.4.0 23:35:14 INFO - Running post-action listener: _resource_record_post_action 23:35:14 INFO - Running post-action listener: _start_resource_monitoring 23:35:14 INFO - Starting resource monitoring. 23:35:14 INFO - ##### 23:35:14 INFO - ##### Running pull step. 23:35:14 INFO - ##### 23:35:14 INFO - Running pre-action listener: _resource_record_pre_action 23:35:14 INFO - Running main action method: pull 23:35:14 INFO - Pull has nothing to do! 23:35:14 INFO - Running post-action listener: _resource_record_post_action 23:35:14 INFO - ##### 23:35:14 INFO - ##### Running install step. 23:35:14 INFO - ##### 23:35:14 INFO - Running pre-action listener: _resource_record_pre_action 23:35:14 INFO - Running main action method: install 23:35:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:35:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:35:14 INFO - Reading from file tmpfile_stdout 23:35:14 INFO - Using _rmtree_windows ... 23:35:14 INFO - Using _rmtree_windows ... 23:35:14 INFO - Detecting whether we're running mozinstall >=1.0... 23:35:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:35:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:35:15 INFO - Reading from file tmpfile_stdout 23:35:15 INFO - Output received: 23:35:15 INFO - Usage: mozinstall-script.py [options] installer 23:35:15 INFO - Options: 23:35:15 INFO - -h, --help show this help message and exit 23:35:15 INFO - -d DEST, --destination=DEST 23:35:15 INFO - Directory to install application into. [default: 23:35:15 INFO - "C:\slave\test"] 23:35:15 INFO - --app=APP Application being installed. [default: firefox] 23:35:15 INFO - Using _rmtree_windows ... 23:35:15 INFO - Using _rmtree_windows ... 23:35:15 INFO - mkdir: C:\slave\test\build\application 23:35:15 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'] 23:35:15 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 23:35:17 INFO - Reading from file tmpfile_stdout 23:35:17 INFO - Output received: 23:35:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:35:17 INFO - Using _rmtree_windows ... 23:35:17 INFO - Using _rmtree_windows ... 23:35:17 INFO - Running post-action listener: _resource_record_post_action 23:35:17 INFO - ##### 23:35:17 INFO - ##### Running run-tests step. 23:35:17 INFO - ##### 23:35:17 INFO - Running pre-action listener: _resource_record_pre_action 23:35:17 INFO - Running main action method: run_tests 23:35:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:35:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:35:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:35:17 INFO - grabbing minidump binary from tooltool 23:35: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')]} 23:35:17 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 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:35:17 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 23:35:17 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 23:35:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:35:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpufd6rz 23:35:17 INFO - INFO - File integrity verified, renaming tmpufd6rz to win32-minidump_stackwalk.exe 23:35:17 INFO - Return code: 0 23:35:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:35:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:35:18 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/HxC9FUGtRWidHHPcyguRmg/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 23:35:18 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/HxC9FUGtRWidHHPcyguRmg/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 23:35:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:35:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Roaming', 23:35:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:35:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:35:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:35:18 INFO - 'COMPUTERNAME': 'T-W864-IX-200', 23:35:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:35:18 INFO - 'DCLOCATION': 'SCL3', 23:35:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:35:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:35:18 INFO - 'HOMEDRIVE': 'C:', 23:35:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-200', 23:35:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:35:18 INFO - 'KTS_VERSION': '1.19c', 23:35:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-200\\AppData\\Local', 23:35:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-200', 23:35:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:35:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:35:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:35:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:35:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:35:18 INFO - 'MOZ_NO_REMOTE': '1', 23:35:18 INFO - 'NO_EM_RESTART': '1', 23:35:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:35:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:35:18 INFO - 'OS': 'Windows_NT', 23:35:18 INFO - 'OURDRIVE': 'C:', 23:35:18 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', 23:35:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:35:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:35:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:35:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:35:18 INFO - 'PROCESSOR_LEVEL': '6', 23:35:18 INFO - 'PROCESSOR_REVISION': '1e05', 23:35:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:35:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:35:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:35:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:35:18 INFO - 'PROMPT': '$P$G', 23:35:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:35:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:35:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:35:18 INFO - 'PWD': 'C:\\slave\\test', 23:35:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:35:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:35:18 INFO - 'SYSTEMDRIVE': 'C:', 23:35:18 INFO - 'SYSTEMROOT': 'C:\\windows', 23:35:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:35:18 INFO - 'TEST1': 'testie', 23:35:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:35:18 INFO - 'USERDOMAIN': 'T-W864-IX-200', 23:35:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-200', 23:35:18 INFO - 'USERNAME': 'cltbld', 23:35:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-200', 23:35:18 INFO - 'WINDIR': 'C:\\windows', 23:35:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:35:18 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/HxC9FUGtRWidHHPcyguRmg/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 23:35:19 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 23:35:19 INFO - import pkg_resources 23:35:20 INFO - Using 1 client processes 23:35:23 INFO - SUITE-START | Running 778 tests 23:35:23 INFO - Running testharness tests 23:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:35:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:35:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:35:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:35:23 INFO - Setting up ssl 23:35:24 INFO - PROCESS | certutil | 23:35:24 INFO - PROCESS | certutil | 23:35:24 INFO - PROCESS | certutil | 23:35:24 INFO - Certificate Nickname Trust Attributes 23:35:24 INFO - SSL,S/MIME,JAR/XPI 23:35:24 INFO - 23:35:24 INFO - web-platform-tests CT,, 23:35:24 INFO - 23:35:24 INFO - Starting runner 23:35:24 INFO - PROCESS | 2516 | [2516] 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 23:35:24 INFO - PROCESS | 2516 | [2516] 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 23:35:25 INFO - PROCESS | 2516 | [2516] 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 23:35:26 INFO - PROCESS | 2516 | 1467873326510 Marionette DEBUG Marionette enabled via build flag and pref 23:35:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000166D15E000 == 1 [pid = 2516] [id = 1] 23:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 1 (000000167C190000) [pid = 2516] [serial = 1] [outer = 0000000000000000] 23:35:27 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 2 (000000167C191000) [pid = 2516] [serial = 2] [outer = 000000167C190000] 23:35:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F47A000 == 2 [pid = 2516] [id = 2] 23:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 3 (000000167F47A800) [pid = 2516] [serial = 3] [outer = 0000000000000000] 23:35:27 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:35:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 4 (000000167F47B800) [pid = 2516] [serial = 4] [outer = 000000167F47A800] 23:35:28 INFO - PROCESS | 2516 | 1467873328268 Marionette INFO Listening on port 2828 23:35:30 INFO - PROCESS | 2516 | 1467873330025 Marionette DEBUG Marionette enabled via command-line flag 23:35:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001600196800 == 3 [pid = 2516] [id = 3] 23:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 5 (000000160040E000) [pid = 2516] [serial = 5] [outer = 0000000000000000] 23:35:30 INFO - PROCESS | 2516 | [2516] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 6 (000000160040F000) [pid = 2516] [serial = 6] [outer = 000000160040E000] 23:35:30 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:35:30 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:35:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 7 (0000001600F2A000) [pid = 2516] [serial = 7] [outer = 000000167F47A800] 23:35:30 INFO - PROCESS | 2516 | [2516] 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 23:35:30 INFO - PROCESS | 2516 | 1467873330981 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331013 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331021 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331055 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 23:35:31 INFO - PROCESS | 2516 | 1467873331060 Marionette DEBUG Closed connection conn0 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331066 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 23:35:31 INFO - PROCESS | 2516 | 1467873331068 Marionette DEBUG Closed connection conn1 23:35:31 INFO - PROCESS | 2516 | 1467873331071 Marionette DEBUG Closed connection conn2 23:35:31 INFO - PROCESS | 2516 | 1467873331124 Marionette DEBUG Closed connection conn3 23:35:31 INFO - PROCESS | 2516 | 1467873331243 Marionette DEBUG Closed connection conn4 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331250 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 23:35:31 INFO - PROCESS | 2516 | 1467873331261 Marionette DEBUG Closed connection conn5 23:35:31 INFO - PROCESS | 2516 | [2516] 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 23:35:31 INFO - PROCESS | 2516 | 1467873331267 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49304 23:35:31 INFO - PROCESS | 2516 | ++DOCSHELL 0000001601DE4800 == 4 [pid = 2516] [id = 4] 23:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 8 (0000001601AB0800) [pid = 2516] [serial = 8] [outer = 0000000000000000] 23:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 9 (0000001601ABB400) [pid = 2516] [serial = 9] [outer = 0000001601AB0800] 23:35:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 10 (0000001601A03800) [pid = 2516] [serial = 10] [outer = 0000001601AB0800] 23:35:31 INFO - PROCESS | 2516 | 1467873331431 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:35:31 INFO - PROCESS | 2516 | 1467873331437 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":"20160706215822","device":"desktop","version":"48.0"} 23:35:32 INFO - PROCESS | 2516 | [2516] 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 23:35:32 INFO - PROCESS | 2516 | [2516] 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 23:35:32 INFO - PROCESS | 2516 | [2516] 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 23:35:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160738C000 == 5 [pid = 2516] [id = 5] 23:35:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 11 (000000160738C800) [pid = 2516] [serial = 11] [outer = 0000000000000000] 23:35:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160738F800 == 6 [pid = 2516] [id = 6] 23:35:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 12 (0000001605604800) [pid = 2516] [serial = 12] [outer = 0000000000000000] 23:35:33 INFO - PROCESS | 2516 | [2516] 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 23:35:33 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083E2800 == 7 [pid = 2516] [id = 7] 23:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 13 (0000001605604000) [pid = 2516] [serial = 13] [outer = 0000000000000000] 23:35:33 INFO - PROCESS | 2516 | [2516] 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 23:35:33 INFO - PROCESS | 2516 | [2516] 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 23:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 14 (000000160853C800) [pid = 2516] [serial = 14] [outer = 0000001605604000] 23:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 15 (0000001608A13800) [pid = 2516] [serial = 15] [outer = 000000160738C800] 23:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 16 (00000016082BCC00) [pid = 2516] [serial = 16] [outer = 0000001605604800] 23:35:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 17 (00000016082C3C00) [pid = 2516] [serial = 17] [outer = 0000001605604000] 23:35:34 INFO - PROCESS | 2516 | 1467873334462 Marionette INFO startBrowser 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:34 INFO - PROCESS | 2516 | 1467873334498 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 2516 | 1467873334512 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 2516 | 1467873334514 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 18 (000000160A424C00) [pid = 2516] [serial = 18] [outer = 0000001605604000] 23:35:35 INFO - PROCESS | 2516 | 1467873335491 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"30c2661c-7c9e-47be-b8e2-7e9503d190b8","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":"20160706215822","device":"desktop","version":"48.0","command_id":1}}] 23:35:36 INFO - PROCESS | 2516 | 1467873336083 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}] 23:35:36 INFO - PROCESS | 2516 | 1467873336086 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:36 INFO - PROCESS | 2516 | 1467873336184 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:35:36 INFO - PROCESS | 2516 | 1467873336200 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:35:36 INFO - PROCESS | 2516 | 1467873336202 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:36 INFO - PROCESS | 2516 | [2516] 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 23:35:37 INFO - PROCESS | 2516 | --DOCSHELL 000000166D15E000 == 6 [pid = 2516] [id = 1] 23:35:38 INFO - PROCESS | 2516 | [2516] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:35:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 19 (0000001600205800) [pid = 2516] [serial = 19] [outer = 0000001605604000] 23:35:38 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:38 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:38 INFO - PROCESS | 2516 | 1467873338833 Marionette TRACE conn6 <- [1,3,null,{}] 23:35:38 INFO - PROCESS | 2516 | 1467873338839 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:35:38 INFO - PROCESS | 2516 | 1467873338842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:38 INFO - PROCESS | 2516 | 1467873338867 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:35:38 INFO - PROCESS | 2516 | 1467873338899 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:35:38 INFO - PROCESS | 2516 | 1467873338903 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:35:38 INFO - PROCESS | 2516 | 1467873338913 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:35:38 INFO - PROCESS | 2516 | 1467873338918 Marionette TRACE conn6 <- [1,6,null,{}] 23:35:38 INFO - PROCESS | 2516 | 1467873338935 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}] 23:35:38 INFO - PROCESS | 2516 | 1467873338938 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:38 INFO - PROCESS | 2516 | 1467873338962 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:35:38 INFO - PROCESS | 2516 | 1467873338968 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 2516 | 1467873338972 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160589A000 == 7 [pid = 2516] [id = 8] 23:35:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 20 (0000001607DE1C00) [pid = 2516] [serial = 20] [outer = 0000000000000000] 23:35:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 21 (0000001607E45800) [pid = 2516] [serial = 21] [outer = 0000001607DE1C00] 23:35:39 INFO - PROCESS | 2516 | 1467873339032 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 22 (000000160840D400) [pid = 2516] [serial = 22] [outer = 0000001607DE1C00] 23:35:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001600F4F800 == 8 [pid = 2516] [id = 9] 23:35:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 23 (0000001609624400) [pid = 2516] [serial = 23] [outer = 0000000000000000] 23:35:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 24 (0000001609630800) [pid = 2516] [serial = 24] [outer = 0000001609624400] 23:35:39 INFO - PROCESS | 2516 | 1467873339516 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 25 (000000160A421400) [pid = 2516] [serial = 25] [outer = 0000001609624400] 23:35:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001601DE4800 == 7 [pid = 2516] [id = 4] 23:35:40 INFO - PROCESS | 2516 | 1467873340129 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]]]}] 23:35:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604D77800 == 8 [pid = 2516] [id = 10] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 26 (0000001604D78800) [pid = 2516] [serial = 26] [outer = 0000000000000000] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 27 (0000001604D7C800) [pid = 2516] [serial = 27] [outer = 0000001604D78800] 23:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1333ms 23:35:40 INFO - PROCESS | 2516 | 1467873340290 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:35:40 INFO - PROCESS | 2516 | 1467873340293 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 28 (000000160420B000) [pid = 2516] [serial = 28] [outer = 0000001604D78800] 23:35:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001600F18800 == 9 [pid = 2516] [id = 11] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 29 (0000001604DB1000) [pid = 2516] [serial = 29] [outer = 0000000000000000] 23:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 30 (0000001609627C00) [pid = 2516] [serial = 30] [outer = 0000001604DB1000] 23:35:40 INFO - PROCESS | 2516 | 1467873340369 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:35:40 INFO - PROCESS | 2516 | 1467873340372 Marionette TRACE conn6 <- [1,10,null,{}] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 31 (000000160AD8BC00) [pid = 2516] [serial = 31] [outer = 0000001604DB1000] 23:35:40 INFO - PROCESS | 2516 | 1467873340411 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}] 23:35:40 INFO - PROCESS | 2516 | 1467873340414 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:40 INFO - PROCESS | 2516 | 1467873340506 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:35:40 INFO - PROCESS | 2516 | 1467873340546 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 2516 | 1467873340550 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF3000 == 10 [pid = 2516] [id = 12] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 32 (0000001679F0BC00) [pid = 2516] [serial = 32] [outer = 0000000000000000] 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 33 (0000001679F11C00) [pid = 2516] [serial = 33] [outer = 0000001679F0BC00] 23:35:40 INFO - PROCESS | 2516 | 1467873340665 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 34 (000000167A4D0800) [pid = 2516] [serial = 34] [outer = 0000001679F0BC00] 23:35:41 INFO - PROCESS | 2516 | 1467873341060 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]]]}] 23:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 797ms 23:35:41 INFO - PROCESS | 2516 | 1467873341125 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 2516 | 1467873341129 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:35:41 INFO - PROCESS | 2516 | 1467873341135 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 2516 | 1467873341138 Marionette TRACE conn6 <- [1,14,null,{}] 23:35:41 INFO - PROCESS | 2516 | 1467873341142 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}] 23:35:41 INFO - PROCESS | 2516 | 1467873341145 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:41 INFO - PROCESS | 2516 | 1467873341235 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:35:41 INFO - PROCESS | 2516 | 1467873341241 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 2516 | 1467873341244 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FEB800 == 11 [pid = 2516] [id = 13] 23:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 35 (0000001607D2C000) [pid = 2516] [serial = 35] [outer = 0000000000000000] 23:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 36 (000000167A80F800) [pid = 2516] [serial = 36] [outer = 0000001607D2C000] 23:35:41 INFO - PROCESS | 2516 | 1467873341294 Marionette DEBUG loaded listener.js 23:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 37 (000000167B098C00) [pid = 2516] [serial = 37] [outer = 0000001607D2C000] 23:35:41 INFO - PROCESS | 2516 | 1467873341712 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]]]}] 23:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 23:35:41 INFO - PROCESS | 2516 | 1467873341767 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 2516 | 1467873341769 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:35:41 INFO - PROCESS | 2516 | 1467873341773 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 2516 | 1467873341776 Marionette TRACE conn6 <- [1,18,null,{}] 23:35:41 INFO - PROCESS | 2516 | 1467873341788 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}] 23:35:41 INFO - PROCESS | 2516 | 1467873341793 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:41 INFO - PROCESS | 2516 | 1467873341888 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:35:41 INFO - PROCESS | 2516 | 1467873341925 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 2516 | 1467873341929 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A2A000 == 12 [pid = 2516] [id = 14] 23:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 38 (000000167B5C3800) [pid = 2516] [serial = 38] [outer = 0000000000000000] 23:35:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 39 (000000167B629C00) [pid = 2516] [serial = 39] [outer = 000000167B5C3800] 23:35:41 INFO - PROCESS | 2516 | 1467873341980 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 40 (000000167BA60000) [pid = 2516] [serial = 40] [outer = 000000167B5C3800] 23:35:42 INFO - PROCESS | 2516 | 1467873342376 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]]]}] 23:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 23:35:42 INFO - PROCESS | 2516 | 1467873342406 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:35:42 INFO - PROCESS | 2516 | 1467873342409 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:35:42 INFO - PROCESS | 2516 | 1467873342412 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:35:42 INFO - PROCESS | 2516 | 1467873342414 Marionette TRACE conn6 <- [1,22,null,{}] 23:35:42 INFO - PROCESS | 2516 | 1467873342427 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}] 23:35:42 INFO - PROCESS | 2516 | 1467873342430 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:42 INFO - PROCESS | 2516 | 1467873342517 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:35:42 INFO - PROCESS | 2516 | 1467873342523 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:42 INFO - PROCESS | 2516 | 1467873342526 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:42 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071D2000 == 13 [pid = 2516] [id = 15] 23:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 41 (0000001604DFB000) [pid = 2516] [serial = 41] [outer = 0000000000000000] 23:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 42 (00000016050D6800) [pid = 2516] [serial = 42] [outer = 0000001604DFB000] 23:35:42 INFO - PROCESS | 2516 | 1467873342571 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 43 (000000160608AC00) [pid = 2516] [serial = 43] [outer = 0000001604DFB000] 23:35:42 INFO - PROCESS | 2516 | 1467873342963 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]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 23:35:43 INFO - PROCESS | 2516 | 1467873343001 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 2516 | 1467873343003 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:35:43 INFO - PROCESS | 2516 | 1467873343016 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 2516 | 1467873343018 Marionette TRACE conn6 <- [1,26,null,{}] 23:35:43 INFO - PROCESS | 2516 | 1467873343021 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}] 23:35:43 INFO - PROCESS | 2516 | 1467873343024 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:43 INFO - PROCESS | 2516 | 1467873343103 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:35:43 INFO - PROCESS | 2516 | 1467873343108 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 2516 | 1467873343110 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD39800 == 14 [pid = 2516] [id = 16] 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 44 (00000016052B5000) [pid = 2516] [serial = 44] [outer = 0000000000000000] 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 45 (000000167C4EF000) [pid = 2516] [serial = 45] [outer = 00000016052B5000] 23:35:43 INFO - PROCESS | 2516 | 1467873343155 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 46 (000000167F4C1800) [pid = 2516] [serial = 46] [outer = 00000016052B5000] 23:35:43 INFO - PROCESS | 2516 | 1467873343574 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]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 23:35:43 INFO - PROCESS | 2516 | 1467873343596 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 2516 | 1467873343598 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:35:43 INFO - PROCESS | 2516 | 1467873343601 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 2516 | 1467873343603 Marionette TRACE conn6 <- [1,30,null,{}] 23:35:43 INFO - PROCESS | 2516 | 1467873343607 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}] 23:35:43 INFO - PROCESS | 2516 | 1467873343613 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:43 INFO - PROCESS | 2516 | 1467873343759 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:35:43 INFO - PROCESS | 2516 | 1467873343772 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 2516 | 1467873343775 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:43 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FBF000 == 15 [pid = 2516] [id = 17] 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 47 (000000167953FC00) [pid = 2516] [serial = 47] [outer = 0000000000000000] 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 48 (000000167FF06C00) [pid = 2516] [serial = 48] [outer = 000000167953FC00] 23:35:43 INFO - PROCESS | 2516 | 1467873343820 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (00000016074D3800) [pid = 2516] [serial = 49] [outer = 000000167953FC00] 23:35:44 INFO - PROCESS | 2516 | 1467873344182 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]]]}] 23:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 23:35:44 INFO - PROCESS | 2516 | 1467873344244 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 2516 | 1467873344246 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:35:44 INFO - PROCESS | 2516 | 1467873344250 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 2516 | 1467873344251 Marionette TRACE conn6 <- [1,34,null,{}] 23:35:44 INFO - PROCESS | 2516 | 1467873344255 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}] 23:35:44 INFO - PROCESS | 2516 | 1467873344257 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:44 INFO - PROCESS | 2516 | 1467873344334 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:35:44 INFO - PROCESS | 2516 | 1467873344339 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 2516 | 1467873344341 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD78000 == 16 [pid = 2516] [id = 18] 23:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (00000016074DA400) [pid = 2516] [serial = 50] [outer = 0000000000000000] 23:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (0000001607DDFC00) [pid = 2516] [serial = 51] [outer = 00000016074DA400] 23:35:44 INFO - PROCESS | 2516 | 1467873344386 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (0000001679607400) [pid = 2516] [serial = 52] [outer = 00000016074DA400] 23:35:44 INFO - PROCESS | 2516 | 1467873344848 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]]]}] 23:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 23:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:35:44 INFO - PROCESS | 2516 | 1467873344880 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 2516 | 1467873344882 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:35:44 INFO - PROCESS | 2516 | 1467873344886 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 2516 | 1467873344887 Marionette TRACE conn6 <- [1,38,null,{}] 23:35:44 INFO - PROCESS | 2516 | 1467873344901 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}] 23:35:44 INFO - PROCESS | 2516 | 1467873344903 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:44 INFO - PROCESS | 2516 | 1467873344986 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:35:45 INFO - PROCESS | 2516 | 1467873344991 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 2516 | 1467873344993 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10D800 == 17 [pid = 2516] [id = 19] 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (000000160B937400) [pid = 2516] [serial = 53] [outer = 0000000000000000] 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (00000016794B3000) [pid = 2516] [serial = 54] [outer = 000000160B937400] 23:35:45 INFO - PROCESS | 2516 | 1467873345045 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (00000016794BA000) [pid = 2516] [serial = 55] [outer = 000000160B937400] 23:35:45 INFO - PROCESS | 2516 | 1467873345431 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]]]}] 23:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 23:35:45 INFO - PROCESS | 2516 | 1467873345477 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:35:45 INFO - PROCESS | 2516 | 1467873345479 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:35:45 INFO - PROCESS | 2516 | 1467873345482 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 2516 | 1467873345484 Marionette TRACE conn6 <- [1,42,null,{}] 23:35:45 INFO - PROCESS | 2516 | 1467873345498 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}] 23:35:45 INFO - PROCESS | 2516 | 1467873345501 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:45 INFO - PROCESS | 2516 | 1467873345584 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:35:45 INFO - PROCESS | 2516 | 1467873345591 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 2516 | 1467873345593 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F485800 == 18 [pid = 2516] [id = 20] 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160D2CDC00) [pid = 2516] [serial = 56] [outer = 0000000000000000] 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160D2D3400) [pid = 2516] [serial = 57] [outer = 000000160D2CDC00] 23:35:45 INFO - PROCESS | 2516 | 1467873345638 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016794B9800) [pid = 2516] [serial = 58] [outer = 000000160D2CDC00] 23:35:46 INFO - PROCESS | 2516 | 1467873346039 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]]]}] 23:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 584ms 23:35:46 INFO - PROCESS | 2516 | 1467873346069 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 2516 | 1467873346072 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:35:46 INFO - PROCESS | 2516 | 1467873346075 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:35:46 INFO - PROCESS | 2516 | 1467873346077 Marionette TRACE conn6 <- [1,46,null,{}] 23:35:46 INFO - PROCESS | 2516 | 1467873346080 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}] 23:35:46 INFO - PROCESS | 2516 | 1467873346082 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:46 INFO - PROCESS | 2516 | 1467873346187 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:35:46 INFO - PROCESS | 2516 | 1467873346195 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 2516 | 1467873346197 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000167FE26800 == 19 [pid = 2516] [id = 21] 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000167960AC00) [pid = 2516] [serial = 59] [outer = 0000000000000000] 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000167960D400) [pid = 2516] [serial = 60] [outer = 000000167960AC00] 23:35:46 INFO - PROCESS | 2516 | 1467873346252 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000167B1D0400) [pid = 2516] [serial = 61] [outer = 000000167960AC00] 23:35:46 INFO - PROCESS | 2516 | 1467873346636 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]]]}] 23:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 23:35:46 INFO - PROCESS | 2516 | 1467873346665 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 2516 | 1467873346668 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:35:46 INFO - PROCESS | 2516 | 1467873346671 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 2516 | 1467873346673 Marionette TRACE conn6 <- [1,50,null,{}] 23:35:46 INFO - PROCESS | 2516 | 1467873346677 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}] 23:35:46 INFO - PROCESS | 2516 | 1467873346679 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:46 INFO - PROCESS | 2516 | 1467873346790 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:35:46 INFO - PROCESS | 2516 | 1467873346797 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 2516 | 1467873346800 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1F1000 == 20 [pid = 2516] [id = 22] 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160E1BA800) [pid = 2516] [serial = 62] [outer = 0000000000000000] 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160E1C0800) [pid = 2516] [serial = 63] [outer = 000000160E1BA800] 23:35:46 INFO - PROCESS | 2516 | 1467873346848 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160E1CE800) [pid = 2516] [serial = 64] [outer = 000000160E1BA800] 23:35:47 INFO - PROCESS | 2516 | 1467873347237 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]]]}] 23:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 23:35:47 INFO - PROCESS | 2516 | 1467873347259 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:35:47 INFO - PROCESS | 2516 | 1467873347261 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:35:47 INFO - PROCESS | 2516 | 1467873347264 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:35:47 INFO - PROCESS | 2516 | 1467873347265 Marionette TRACE conn6 <- [1,54,null,{}] 23:35:47 INFO - PROCESS | 2516 | 1467873347269 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}] 23:35:47 INFO - PROCESS | 2516 | 1467873347271 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:47 INFO - PROCESS | 2516 | 1467873347360 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:35:48 INFO - PROCESS | 2516 | 1467873348094 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 2516 | 1467873348097 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160447E000 == 21 [pid = 2516] [id = 23] 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050F0C00) [pid = 2516] [serial = 65] [outer = 0000000000000000] 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001605232000) [pid = 2516] [serial = 66] [outer = 00000016050F0C00] 23:35:48 INFO - PROCESS | 2516 | 1467873348157 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607AA9800) [pid = 2516] [serial = 67] [outer = 00000016050F0C00] 23:35:48 INFO - PROCESS | 2516 | 1467873348582 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]]]}] 23:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1379ms 23:35:48 INFO - PROCESS | 2516 | 1467873348649 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 2516 | 1467873348652 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:35:48 INFO - PROCESS | 2516 | 1467873348657 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 2516 | 1467873348660 Marionette TRACE conn6 <- [1,58,null,{}] 23:35:48 INFO - PROCESS | 2516 | 1467873348665 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}] 23:35:48 INFO - PROCESS | 2516 | 1467873348668 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:48 INFO - PROCESS | 2516 | 1467873348778 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:35:48 INFO - PROCESS | 2516 | 1467873348787 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 2516 | 1467873348790 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:48 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CDE800 == 22 [pid = 2516] [id = 24] 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607DE5C00) [pid = 2516] [serial = 68] [outer = 0000000000000000] 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607E94400) [pid = 2516] [serial = 69] [outer = 0000001607DE5C00] 23:35:48 INFO - PROCESS | 2516 | 1467873348837 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016089C7400) [pid = 2516] [serial = 70] [outer = 0000001607DE5C00] 23:35:49 INFO - PROCESS | 2516 | 1467873349257 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]]]}] 23:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms 23:35:49 INFO - PROCESS | 2516 | 1467873349290 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 2516 | 1467873349294 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:35:49 INFO - PROCESS | 2516 | 1467873349298 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:35:49 INFO - PROCESS | 2516 | 1467873349300 Marionette TRACE conn6 <- [1,62,null,{}] 23:35:49 INFO - PROCESS | 2516 | 1467873349312 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}] 23:35:49 INFO - PROCESS | 2516 | 1467873349314 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:49 INFO - PROCESS | 2516 | 1467873349638 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001601AB0800) [pid = 2516] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001679F0BC00) [pid = 2516] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001607D2C000) [pid = 2516] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000167B5C3800) [pid = 2516] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001604DFB000) [pid = 2516] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:35:49 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607DE1C00) [pid = 2516] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:35:49 INFO - PROCESS | 2516 | 1467873349698 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 2516 | 1467873349700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604480000 == 23 [pid = 2516] [id = 25] 23:35:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001601A06400) [pid = 2516] [serial = 71] [outer = 0000000000000000] 23:35:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001601A0AC00) [pid = 2516] [serial = 72] [outer = 0000001601A06400] 23:35:49 INFO - PROCESS | 2516 | 1467873349749 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016098DFC00) [pid = 2516] [serial = 73] [outer = 0000001601A06400] 23:35:50 INFO - PROCESS | 2516 | 1467873350105 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]]]}] 23:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 836ms 23:35:50 INFO - PROCESS | 2516 | 1467873350137 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:35:50 INFO - PROCESS | 2516 | 1467873350140 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:35:50 INFO - PROCESS | 2516 | 1467873350152 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 2516 | 1467873350158 Marionette TRACE conn6 <- [1,66,null,{}] 23:35:50 INFO - PROCESS | 2516 | 1467873350166 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}] 23:35:50 INFO - PROCESS | 2516 | 1467873350170 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:50 INFO - PROCESS | 2516 | 1467873350255 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:35:50 INFO - PROCESS | 2516 | 1467873350260 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 2516 | 1467873350262 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD41800 == 24 [pid = 2516] [id = 26] 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016050FF000) [pid = 2516] [serial = 74] [outer = 0000000000000000] 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D2CE000) [pid = 2516] [serial = 75] [outer = 00000016050FF000] 23:35:50 INFO - PROCESS | 2516 | 1467873350307 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160DDC4000) [pid = 2516] [serial = 76] [outer = 00000016050FF000] 23:35:50 INFO - PROCESS | 2516 | 1467873350703 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]]]}] 23:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 606ms 23:35:50 INFO - PROCESS | 2516 | 1467873350753 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:35:50 INFO - PROCESS | 2516 | 1467873350755 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:35:50 INFO - PROCESS | 2516 | 1467873350759 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 2516 | 1467873350761 Marionette TRACE conn6 <- [1,70,null,{}] 23:35:50 INFO - PROCESS | 2516 | 1467873350764 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}] 23:35:50 INFO - PROCESS | 2516 | 1467873350767 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:50 INFO - PROCESS | 2516 | 1467873350857 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:35:50 INFO - PROCESS | 2516 | 1467873350863 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 2516 | 1467873350865 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EA000 == 25 [pid = 2516] [id = 27] 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1BEC00) [pid = 2516] [serial = 77] [outer = 0000000000000000] 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E1CAC00) [pid = 2516] [serial = 78] [outer = 000000160E1BEC00] 23:35:50 INFO - PROCESS | 2516 | 1467873350910 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016794B0400) [pid = 2516] [serial = 79] [outer = 000000160E1BEC00] 23:35:51 INFO - PROCESS | 2516 | 1467873351304 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]]]}] 23:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 23:35:51 INFO - PROCESS | 2516 | 1467873351346 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 2516 | 1467873351349 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:35:51 INFO - PROCESS | 2516 | 1467873351352 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:35:51 INFO - PROCESS | 2516 | 1467873351354 Marionette TRACE conn6 <- [1,74,null,{}] 23:35:51 INFO - PROCESS | 2516 | 1467873351357 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}] 23:35:51 INFO - PROCESS | 2516 | 1467873351359 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:51 INFO - PROCESS | 2516 | 1467873351439 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:35:51 INFO - PROCESS | 2516 | 1467873351445 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:51 INFO - PROCESS | 2516 | 1467873351450 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A84A000 == 26 [pid = 2516] [id = 28] 23:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001679604800) [pid = 2516] [serial = 80] [outer = 0000000000000000] 23:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000167960BC00) [pid = 2516] [serial = 81] [outer = 0000001679604800] 23:35:51 INFO - PROCESS | 2516 | 1467873351506 Marionette DEBUG loaded listener.js 23:35:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167A42E400) [pid = 2516] [serial = 82] [outer = 0000001679604800] 23:35:52 INFO - PROCESS | 2516 | 1467873352143 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]]]}] 23:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 837ms 23:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:35:52 INFO - PROCESS | 2516 | 1467873352197 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:35:52 INFO - PROCESS | 2516 | 1467873352201 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:35:52 INFO - PROCESS | 2516 | 1467873352206 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:35:52 INFO - PROCESS | 2516 | 1467873352210 Marionette TRACE conn6 <- [1,78,null,{}] 23:35:52 INFO - PROCESS | 2516 | 1467873352215 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}] 23:35:52 INFO - PROCESS | 2516 | 1467873352219 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:52 INFO - PROCESS | 2516 | 1467873352327 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:35:52 INFO - PROCESS | 2516 | 1467873352386 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 2516 | 1467873352389 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:52 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C19800 == 27 [pid = 2516] [id = 29] 23:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607E89C00) [pid = 2516] [serial = 83] [outer = 0000000000000000] 23:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001608729000) [pid = 2516] [serial = 84] [outer = 0000001607E89C00] 23:35:52 INFO - PROCESS | 2516 | 1467873352448 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160B92E800) [pid = 2516] [serial = 85] [outer = 0000001607E89C00] 23:35:52 INFO - PROCESS | 2516 | 1467873352991 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]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 23:35:53 INFO - PROCESS | 2516 | 1467873353045 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 2516 | 1467873353050 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:35:53 INFO - PROCESS | 2516 | 1467873353057 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 2516 | 1467873353060 Marionette TRACE conn6 <- [1,82,null,{}] 23:35:53 INFO - PROCESS | 2516 | 1467873353064 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}] 23:35:53 INFO - PROCESS | 2516 | 1467873353067 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:53 INFO - PROCESS | 2516 | 1467873353210 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:35:53 INFO - PROCESS | 2516 | 1467873353271 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:53 INFO - PROCESS | 2516 | 1467873353273 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A8B5800 == 28 [pid = 2516] [id = 30] 23:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160DDC5800) [pid = 2516] [serial = 86] [outer = 0000000000000000] 23:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001679533C00) [pid = 2516] [serial = 87] [outer = 000000160DDC5800] 23:35:53 INFO - PROCESS | 2516 | 1467873353330 Marionette DEBUG loaded listener.js 23:35:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001679E4B000) [pid = 2516] [serial = 88] [outer = 000000160DDC5800] 23:35:53 INFO - PROCESS | 2516 | 1467873353866 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]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 877ms 23:35:53 INFO - PROCESS | 2516 | 1467873353937 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 2516 | 1467873353939 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:35:53 INFO - PROCESS | 2516 | 1467873353944 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 2516 | 1467873353948 Marionette TRACE conn6 <- [1,86,null,{}] 23:35:53 INFO - PROCESS | 2516 | 1467873353959 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}] 23:35:53 INFO - PROCESS | 2516 | 1467873353965 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:54 INFO - PROCESS | 2516 | 1467873354098 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:35:54 INFO - PROCESS | 2516 | 1467873354162 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 2516 | 1467873354165 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:54 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F758800 == 29 [pid = 2516] [id = 31] 23:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016050EC800) [pid = 2516] [serial = 89] [outer = 0000000000000000] 23:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167960C400) [pid = 2516] [serial = 90] [outer = 00000016050EC800] 23:35:54 INFO - PROCESS | 2516 | 1467873354222 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167AD25800) [pid = 2516] [serial = 91] [outer = 00000016050EC800] 23:35:54 INFO - PROCESS | 2516 | 1467873354854 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]]]}] 23:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 986ms 23:35:54 INFO - PROCESS | 2516 | 1467873354931 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:35:54 INFO - PROCESS | 2516 | 1467873354935 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:35:54 INFO - PROCESS | 2516 | 1467873354940 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:35:54 INFO - PROCESS | 2516 | 1467873354944 Marionette TRACE conn6 <- [1,90,null,{}] 23:35:54 INFO - PROCESS | 2516 | 1467873354951 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}] 23:35:54 INFO - PROCESS | 2516 | 1467873354954 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:55 INFO - PROCESS | 2516 | 1467873355061 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:35:55 INFO - PROCESS | 2516 | 1467873355117 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:55 INFO - PROCESS | 2516 | 1467873355121 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:55 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071F0000 == 30 [pid = 2516] [id = 32] 23:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050E7000) [pid = 2516] [serial = 92] [outer = 0000000000000000] 23:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016050EA400) [pid = 2516] [serial = 93] [outer = 00000016050E7000] 23:35:55 INFO - PROCESS | 2516 | 1467873355171 Marionette DEBUG loaded listener.js 23:35:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (00000016074D2800) [pid = 2516] [serial = 94] [outer = 00000016050E7000] 23:35:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160589A000 == 29 [pid = 2516] [id = 8] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016082C3C00) [pid = 2516] [serial = 17] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001609627C00) [pid = 2516] [serial = 30] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001679F11C00) [pid = 2516] [serial = 33] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167A4D0800) [pid = 2516] [serial = 34] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000167A80F800) [pid = 2516] [serial = 36] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000167B629C00) [pid = 2516] [serial = 39] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016050D6800) [pid = 2516] [serial = 42] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167C4EF000) [pid = 2516] [serial = 45] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167FF06C00) [pid = 2516] [serial = 48] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607DDFC00) [pid = 2516] [serial = 51] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016794B3000) [pid = 2516] [serial = 54] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D2D3400) [pid = 2516] [serial = 57] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167960D400) [pid = 2516] [serial = 60] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607E45800) [pid = 2516] [serial = 21] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001609630800) [pid = 2516] [serial = 24] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167B098C00) [pid = 2516] [serial = 37] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001604D7C800) [pid = 2516] [serial = 27] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167BA60000) [pid = 2516] [serial = 40] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160608AC00) [pid = 2516] [serial = 43] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1C0800) [pid = 2516] [serial = 63] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160840D400) [pid = 2516] [serial = 22] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160853C800) [pid = 2516] [serial = 14] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001601A03800) [pid = 2516] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001601ABB400) [pid = 2516] [serial = 9] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000167F47B800) [pid = 2516] [serial = 4] [outer = 0000000000000000] [url = about:blank] 23:35:56 INFO - PROCESS | 2516 | 1467873356223 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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1345ms 23:35:56 INFO - PROCESS | 2516 | 1467873356291 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 2516 | 1467873356295 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:35:56 INFO - PROCESS | 2516 | 1467873356300 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 2516 | 1467873356303 Marionette TRACE conn6 <- [1,94,null,{}] 23:35:56 INFO - PROCESS | 2516 | 1467873356308 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}] 23:35:56 INFO - PROCESS | 2516 | 1467873356311 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:56 INFO - PROCESS | 2516 | 1467873356403 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:35:56 INFO - PROCESS | 2516 | 1467873356463 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 2516 | 1467873356466 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604484800 == 30 [pid = 2516] [id = 33] 23:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016050E2C00) [pid = 2516] [serial = 95] [outer = 0000000000000000] 23:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050F9C00) [pid = 2516] [serial = 96] [outer = 00000016050E2C00] 23:35:56 INFO - PROCESS | 2516 | 1467873356515 Marionette DEBUG loaded listener.js 23:35:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016074D1C00) [pid = 2516] [serial = 97] [outer = 00000016050E2C00] 23:35:56 INFO - PROCESS | 2516 | 1467873356894 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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 23:35:56 INFO - PROCESS | 2516 | 1467873356933 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 2516 | 1467873356939 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:35:56 INFO - PROCESS | 2516 | 1467873356945 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 2516 | 1467873356948 Marionette TRACE conn6 <- [1,98,null,{}] 23:35:56 INFO - PROCESS | 2516 | 1467873356952 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}] 23:35:56 INFO - PROCESS | 2516 | 1467873356955 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:57 INFO - PROCESS | 2516 | 1467873357043 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:35:57 INFO - PROCESS | 2516 | 1467873357049 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 2516 | 1467873357052 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CDE000 == 31 [pid = 2516] [id = 34] 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607D26800) [pid = 2516] [serial = 98] [outer = 0000000000000000] 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607DE8C00) [pid = 2516] [serial = 99] [outer = 0000001607D26800] 23:35:57 INFO - PROCESS | 2516 | 1467873357102 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016080C9C00) [pid = 2516] [serial = 100] [outer = 0000001607D26800] 23:35:57 INFO - PROCESS | 2516 | 1467873357564 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]]]}] 23:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 23:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:35:57 INFO - PROCESS | 2516 | 1467873357638 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 2516 | 1467873357641 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:35:57 INFO - PROCESS | 2516 | 1467873357650 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 2516 | 1467873357653 Marionette TRACE conn6 <- [1,102,null,{}] 23:35:57 INFO - PROCESS | 2516 | 1467873357665 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}] 23:35:57 INFO - PROCESS | 2516 | 1467873357670 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:57 INFO - PROCESS | 2516 | 1467873357756 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:35:57 INFO - PROCESS | 2516 | 1467873357774 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 2516 | 1467873357777 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E8A800 == 32 [pid = 2516] [id = 35] 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160589EC00) [pid = 2516] [serial = 101] [outer = 0000000000000000] 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160A647400) [pid = 2516] [serial = 102] [outer = 000000160589EC00] 23:35:57 INFO - PROCESS | 2516 | 1467873357827 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D228000) [pid = 2516] [serial = 103] [outer = 000000160589EC00] 23:35:58 INFO - PROCESS | 2516 | 1467873358206 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]]]}] 23:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 23:35:58 INFO - PROCESS | 2516 | 1467873358233 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:35:58 INFO - PROCESS | 2516 | 1467873358236 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:35:58 INFO - PROCESS | 2516 | 1467873358239 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:35:58 INFO - PROCESS | 2516 | 1467873358241 Marionette TRACE conn6 <- [1,106,null,{}] 23:35:58 INFO - PROCESS | 2516 | 1467873358244 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}] 23:35:58 INFO - PROCESS | 2516 | 1467873358246 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:58 INFO - PROCESS | 2516 | 1467873358360 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:35:58 INFO - PROCESS | 2516 | 1467873358372 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 2516 | 1467873358374 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AA5D800 == 33 [pid = 2516] [id = 36] 23:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160DDBB400) [pid = 2516] [serial = 104] [outer = 0000000000000000] 23:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160DDBE800) [pid = 2516] [serial = 105] [outer = 000000160DDBB400] 23:35:58 INFO - PROCESS | 2516 | 1467873358420 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E1BF000) [pid = 2516] [serial = 106] [outer = 000000160DDBB400] 23:35:58 INFO - PROCESS | 2516 | 1467873358857 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]]]}] 23:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 23:35:58 INFO - PROCESS | 2516 | 1467873358870 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:35:58 INFO - PROCESS | 2516 | 1467873358873 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:35:58 INFO - PROCESS | 2516 | 1467873358876 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:35:58 INFO - PROCESS | 2516 | 1467873358878 Marionette TRACE conn6 <- [1,110,null,{}] 23:35:58 INFO - PROCESS | 2516 | 1467873358881 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}] 23:35:58 INFO - PROCESS | 2516 | 1467873358884 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:59 INFO - PROCESS | 2516 | 1467873358989 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:35:59 INFO - PROCESS | 2516 | 1467873358996 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 2516 | 1467873358998 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:59 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679507800 == 34 [pid = 2516] [id = 37] 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607AAD400) [pid = 2516] [serial = 107] [outer = 0000000000000000] 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016794AD400) [pid = 2516] [serial = 108] [outer = 0000001607AAD400] 23:35:59 INFO - PROCESS | 2516 | 1467873359043 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001679537000) [pid = 2516] [serial = 109] [outer = 0000001607AAD400] 23:35:59 INFO - PROCESS | 2516 | 1467873359484 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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 23:35:59 INFO - PROCESS | 2516 | 1467873359506 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:35:59 INFO - PROCESS | 2516 | 1467873359508 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:35:59 INFO - PROCESS | 2516 | 1467873359518 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 2516 | 1467873359520 Marionette TRACE conn6 <- [1,114,null,{}] 23:35:59 INFO - PROCESS | 2516 | 1467873359523 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}] 23:35:59 INFO - PROCESS | 2516 | 1467873359529 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:59 INFO - PROCESS | 2516 | 1467873359656 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:35:59 INFO - PROCESS | 2516 | 1467873359729 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 2516 | 1467873359731 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:35:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A44C800 == 35 [pid = 2516] [id = 38] 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167960F400) [pid = 2516] [serial = 110] [outer = 0000000000000000] 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167AD25C00) [pid = 2516] [serial = 111] [outer = 000000167960F400] 23:35:59 INFO - PROCESS | 2516 | 1467873359777 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167B1C9800) [pid = 2516] [serial = 112] [outer = 000000167960F400] 23:36:00 INFO - PROCESS | 2516 | 1467873360193 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]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 734ms 23:36:00 INFO - PROCESS | 2516 | 1467873360254 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 2516 | 1467873360256 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:36:00 INFO - PROCESS | 2516 | 1467873360260 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 2516 | 1467873360262 Marionette TRACE conn6 <- [1,118,null,{}] 23:36:00 INFO - PROCESS | 2516 | 1467873360270 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}] 23:36:00 INFO - PROCESS | 2516 | 1467873360272 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:00 INFO - PROCESS | 2516 | 1467873360439 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016074DA400) [pid = 2516] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016052B5000) [pid = 2516] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000167953FC00) [pid = 2516] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167960AC00) [pid = 2516] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D2CDC00) [pid = 2516] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160B937400) [pid = 2516] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607DE5C00) [pid = 2516] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001679604800) [pid = 2516] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001601A06400) [pid = 2516] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160E1BEC00) [pid = 2516] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016050FF000) [pid = 2516] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016050F0C00) [pid = 2516] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:36:00 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1BA800) [pid = 2516] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:36:00 INFO - PROCESS | 2516 | 1467873360488 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 2516 | 1467873360490 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:00 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609610000 == 36 [pid = 2516] [id = 39] 23:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001601A0B000) [pid = 2516] [serial = 113] [outer = 0000000000000000] 23:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016074DA400) [pid = 2516] [serial = 114] [outer = 0000001601A0B000] 23:36:00 INFO - PROCESS | 2516 | 1467873360534 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607A57C00) [pid = 2516] [serial = 115] [outer = 0000001601A0B000] 23:36:00 INFO - PROCESS | 2516 | 1467873360854 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]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 23:36:00 INFO - PROCESS | 2516 | 1467873360891 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 2516 | 1467873360893 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:36:00 INFO - PROCESS | 2516 | 1467873360901 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 2516 | 1467873360903 Marionette TRACE conn6 <- [1,122,null,{}] 23:36:00 INFO - PROCESS | 2516 | 1467873360907 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}] 23:36:00 INFO - PROCESS | 2516 | 1467873360909 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:01 INFO - PROCESS | 2516 | 1467873361008 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:36:01 INFO - PROCESS | 2516 | 1467873361037 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 2516 | 1467873361039 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C6DD800 == 37 [pid = 2516] [id = 40] 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607D2A800) [pid = 2516] [serial = 116] [outer = 0000000000000000] 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E1B3400) [pid = 2516] [serial = 117] [outer = 0000001607D2A800] 23:36:01 INFO - PROCESS | 2516 | 1467873361084 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000167B1CA800) [pid = 2516] [serial = 118] [outer = 0000001607D2A800] 23:36:01 INFO - PROCESS | 2516 | 1467873361445 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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 23:36:01 INFO - PROCESS | 2516 | 1467873361491 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 2516 | 1467873361493 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:36:01 INFO - PROCESS | 2516 | 1467873361496 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:36:01 INFO - PROCESS | 2516 | 1467873361498 Marionette TRACE conn6 <- [1,126,null,{}] 23:36:01 INFO - PROCESS | 2516 | 1467873361502 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}] 23:36:01 INFO - PROCESS | 2516 | 1467873361503 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:01 INFO - PROCESS | 2516 | 1467873361603 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:36:01 INFO - PROCESS | 2516 | 1467873361611 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 2516 | 1467873361613 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:01 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E89800 == 38 [pid = 2516] [id = 41] 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000167B1CCC00) [pid = 2516] [serial = 119] [outer = 0000000000000000] 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167B223400) [pid = 2516] [serial = 120] [outer = 000000167B1CCC00] 23:36:01 INFO - PROCESS | 2516 | 1467873361657 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167B229400) [pid = 2516] [serial = 121] [outer = 000000167B1CCC00] 23:36:02 INFO - PROCESS | 2516 | 1467873362040 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]]]}] 23:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 23:36:02 INFO - PROCESS | 2516 | 1467873362086 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:36:02 INFO - PROCESS | 2516 | 1467873362088 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:36:02 INFO - PROCESS | 2516 | 1467873362091 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 2516 | 1467873362093 Marionette TRACE conn6 <- [1,130,null,{}] 23:36:02 INFO - PROCESS | 2516 | 1467873362097 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}] 23:36:02 INFO - PROCESS | 2516 | 1467873362099 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:02 INFO - PROCESS | 2516 | 1467873362202 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:36:02 INFO - PROCESS | 2516 | 1467873362211 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 2516 | 1467873362213 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4D800 == 39 [pid = 2516] [id = 42] 23:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2D3000) [pid = 2516] [serial = 122] [outer = 0000000000000000] 23:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167B230000) [pid = 2516] [serial = 123] [outer = 000000160D2D3000] 23:36:02 INFO - PROCESS | 2516 | 1467873362257 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167B288800) [pid = 2516] [serial = 124] [outer = 000000160D2D3000] 23:36:02 INFO - PROCESS | 2516 | 1467873362983 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]]]}] 23:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 923ms 23:36:03 INFO - PROCESS | 2516 | 1467873363018 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:36:03 INFO - PROCESS | 2516 | 1467873363023 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:36:03 INFO - PROCESS | 2516 | 1467873363028 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:36:03 INFO - PROCESS | 2516 | 1467873363032 Marionette TRACE conn6 <- [1,134,null,{}] 23:36:03 INFO - PROCESS | 2516 | 1467873363039 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}] 23:36:03 INFO - PROCESS | 2516 | 1467873363042 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:03 INFO - PROCESS | 2516 | 1467873363164 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:36:03 INFO - PROCESS | 2516 | 1467873363229 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:03 INFO - PROCESS | 2516 | 1467873363232 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:03 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C12800 == 40 [pid = 2516] [id = 43] 23:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016010DE800) [pid = 2516] [serial = 125] [outer = 0000000000000000] 23:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016042D0400) [pid = 2516] [serial = 126] [outer = 00000016010DE800] 23:36:03 INFO - PROCESS | 2516 | 1467873363290 Marionette DEBUG loaded listener.js 23:36:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160430AC00) [pid = 2516] [serial = 127] [outer = 00000016010DE800] 23:36:04 INFO - PROCESS | 2516 | 1467873364147 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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1135ms 23:36:04 INFO - PROCESS | 2516 | 1467873364167 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 2516 | 1467873364171 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:36:04 INFO - PROCESS | 2516 | 1467873364176 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:36:04 INFO - PROCESS | 2516 | 1467873364179 Marionette TRACE conn6 <- [1,138,null,{}] 23:36:04 INFO - PROCESS | 2516 | 1467873364185 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}] 23:36:04 INFO - PROCESS | 2516 | 1467873364187 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:04 INFO - PROCESS | 2516 | 1467873364300 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:36:04 INFO - PROCESS | 2516 | 1467873364364 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 2516 | 1467873364369 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:04 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C0C000 == 41 [pid = 2516] [id = 44] 23:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016050E5800) [pid = 2516] [serial = 128] [outer = 0000000000000000] 23:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050F6000) [pid = 2516] [serial = 129] [outer = 00000016050E5800] 23:36:04 INFO - PROCESS | 2516 | 1467873364419 Marionette DEBUG loaded listener.js 23:36:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016074E0000) [pid = 2516] [serial = 130] [outer = 00000016050E5800] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 000000167F758800 == 40 [pid = 2516] [id = 31] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 000000167A8B5800 == 39 [pid = 2516] [id = 30] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E89800 == 38 [pid = 2516] [id = 41] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 000000167C6DD800 == 37 [pid = 2516] [id = 40] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001609610000 == 36 [pid = 2516] [id = 39] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 000000167A44C800 == 35 [pid = 2516] [id = 38] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001679507800 == 34 [pid = 2516] [id = 37] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 000000160AA5D800 == 33 [pid = 2516] [id = 36] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E8A800 == 32 [pid = 2516] [id = 35] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CDE000 == 31 [pid = 2516] [id = 34] 23:36:04 INFO - PROCESS | 2516 | --DOCSHELL 0000001604484800 == 30 [pid = 2516] [id = 33] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E1CE800) [pid = 2516] [serial = 64] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607E94400) [pid = 2516] [serial = 69] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000167A42E400) [pid = 2516] [serial = 82] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001601A0AC00) [pid = 2516] [serial = 72] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016089C7400) [pid = 2516] [serial = 70] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016794B0400) [pid = 2516] [serial = 79] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167960BC00) [pid = 2516] [serial = 81] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160D2CE000) [pid = 2516] [serial = 75] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E1CAC00) [pid = 2516] [serial = 78] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016098DFC00) [pid = 2516] [serial = 73] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001605232000) [pid = 2516] [serial = 66] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607AA9800) [pid = 2516] [serial = 67] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160DDC4000) [pid = 2516] [serial = 76] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001679607400) [pid = 2516] [serial = 52] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000167F4C1800) [pid = 2516] [serial = 46] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016074D3800) [pid = 2516] [serial = 49] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000167B1D0400) [pid = 2516] [serial = 61] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016794B9800) [pid = 2516] [serial = 58] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016794BA000) [pid = 2516] [serial = 55] [outer = 0000000000000000] [url = about:blank] 23:36:04 INFO - PROCESS | 2516 | 1467873364978 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]]]}] 23:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 837ms 23:36:05 INFO - PROCESS | 2516 | 1467873365017 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:36:05 INFO - PROCESS | 2516 | 1467873365023 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:36:05 INFO - PROCESS | 2516 | 1467873365030 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:36:05 INFO - PROCESS | 2516 | 1467873365032 Marionette TRACE conn6 <- [1,142,null,{}] 23:36:05 INFO - PROCESS | 2516 | 1467873365036 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}] 23:36:05 INFO - PROCESS | 2516 | 1467873365039 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:05 INFO - PROCESS | 2516 | 1467873365129 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:36:05 INFO - PROCESS | 2516 | 1467873365137 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 2516 | 1467873365139 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:05 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D4000 == 31 [pid = 2516] [id = 45] 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607108400) [pid = 2516] [serial = 131] [outer = 0000000000000000] 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607A51C00) [pid = 2516] [serial = 132] [outer = 0000001607108400] 23:36:05 INFO - PROCESS | 2516 | 1467873365187 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607C30400) [pid = 2516] [serial = 133] [outer = 0000001607108400] 23:36:05 INFO - PROCESS | 2516 | 1467873365633 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]]]}] 23:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 23:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:36:05 INFO - PROCESS | 2516 | 1467873365664 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:36:05 INFO - PROCESS | 2516 | 1467873365667 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:36:05 INFO - PROCESS | 2516 | 1467873365671 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:36:05 INFO - PROCESS | 2516 | 1467873365675 Marionette TRACE conn6 <- [1,146,null,{}] 23:36:05 INFO - PROCESS | 2516 | 1467873365686 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}] 23:36:05 INFO - PROCESS | 2516 | 1467873365691 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:05 INFO - PROCESS | 2516 | 1467873365778 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:36:05 INFO - PROCESS | 2516 | 1467873365787 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 2516 | 1467873365790 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000160ADD5000 == 32 [pid = 2516] [id = 46] 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001608418000) [pid = 2516] [serial = 134] [outer = 0000000000000000] 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160871F400) [pid = 2516] [serial = 135] [outer = 0000001608418000] 23:36:05 INFO - PROCESS | 2516 | 1467873365860 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160962B800) [pid = 2516] [serial = 136] [outer = 0000001608418000] 23:36:06 INFO - PROCESS | 2516 | 1467873366301 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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 23:36:06 INFO - PROCESS | 2516 | 1467873366365 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 2516 | 1467873366368 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:36:06 INFO - PROCESS | 2516 | 1467873366371 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 2516 | 1467873366373 Marionette TRACE conn6 <- [1,150,null,{}] 23:36:06 INFO - PROCESS | 2516 | 1467873366377 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}] 23:36:06 INFO - PROCESS | 2516 | 1467873366379 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:06 INFO - PROCESS | 2516 | 1467873366465 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:36:06 INFO - PROCESS | 2516 | 1467873366472 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:06 INFO - PROCESS | 2516 | 1467873366474 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D4000 == 33 [pid = 2516] [id = 47] 23:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160AD84C00) [pid = 2516] [serial = 137] [outer = 0000000000000000] 23:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160AF0F000) [pid = 2516] [serial = 138] [outer = 000000160AD84C00] 23:36:06 INFO - PROCESS | 2516 | 1467873366520 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607D2C400) [pid = 2516] [serial = 139] [outer = 000000160AD84C00] 23:36:06 INFO - PROCESS | 2516 | 1467873366909 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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 585ms 23:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:36:06 INFO - PROCESS | 2516 | 1467873366965 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 2516 | 1467873366967 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:36:06 INFO - PROCESS | 2516 | 1467873366970 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 2516 | 1467873366972 Marionette TRACE conn6 <- [1,154,null,{}] 23:36:06 INFO - PROCESS | 2516 | 1467873366976 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}] 23:36:06 INFO - PROCESS | 2516 | 1467873366978 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:07 INFO - PROCESS | 2516 | 1467873367107 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:36:07 INFO - PROCESS | 2516 | 1467873367146 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 2516 | 1467873367148 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000167951D000 == 34 [pid = 2516] [id = 48] 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D2D2800) [pid = 2516] [serial = 140] [outer = 0000000000000000] 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160DDBF000) [pid = 2516] [serial = 141] [outer = 000000160D2D2800] 23:36:07 INFO - PROCESS | 2516 | 1467873367194 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E1BC000) [pid = 2516] [serial = 142] [outer = 000000160D2D2800] 23:36:07 INFO - PROCESS | 2516 | 1467873367621 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]]]}] 23:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 23:36:07 INFO - PROCESS | 2516 | 1467873367662 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:36:07 INFO - PROCESS | 2516 | 1467873367665 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:36:07 INFO - PROCESS | 2516 | 1467873367668 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:36:07 INFO - PROCESS | 2516 | 1467873367669 Marionette TRACE conn6 <- [1,158,null,{}] 23:36:07 INFO - PROCESS | 2516 | 1467873367673 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}] 23:36:07 INFO - PROCESS | 2516 | 1467873367678 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:07 INFO - PROCESS | 2516 | 1467873367804 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:36:07 INFO - PROCESS | 2516 | 1467873367815 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 2516 | 1467873367817 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD77000 == 35 [pid = 2516] [id = 49] 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016794ADC00) [pid = 2516] [serial = 143] [outer = 0000000000000000] 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016794BC000) [pid = 2516] [serial = 144] [outer = 00000016794ADC00] 23:36:07 INFO - PROCESS | 2516 | 1467873367895 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167960F800) [pid = 2516] [serial = 145] [outer = 00000016794ADC00] 23:36:08 INFO - PROCESS | 2516 | 1467873368318 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]]]}] 23:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 23:36:08 INFO - PROCESS | 2516 | 1467873368363 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 2516 | 1467873368365 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:36:08 INFO - PROCESS | 2516 | 1467873368376 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 2516 | 1467873368378 Marionette TRACE conn6 <- [1,162,null,{}] 23:36:08 INFO - PROCESS | 2516 | 1467873368382 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}] 23:36:08 INFO - PROCESS | 2516 | 1467873368384 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:08 INFO - PROCESS | 2516 | 1467873368504 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:36:08 INFO - PROCESS | 2516 | 1467873368524 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:08 INFO - PROCESS | 2516 | 1467873368526 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B025000 == 36 [pid = 2516] [id = 50] 23:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016794B0400) [pid = 2516] [serial = 146] [outer = 0000000000000000] 23:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167A63B800) [pid = 2516] [serial = 147] [outer = 00000016794B0400] 23:36:08 INFO - PROCESS | 2516 | 1467873368570 Marionette DEBUG loaded listener.js 23:36:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167A8D2000) [pid = 2516] [serial = 148] [outer = 00000016794B0400] 23:36:09 INFO - PROCESS | 2516 | 1467873369069 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]]]}] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607AAD400) [pid = 2516] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160589EC00) [pid = 2516] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000167B1CCC00) [pid = 2516] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167960F400) [pid = 2516] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050E2C00) [pid = 2516] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001601A0B000) [pid = 2516] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607D26800) [pid = 2516] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607E89C00) [pid = 2516] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160DDC5800) [pid = 2516] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050EC800) [pid = 2516] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160DDBB400) [pid = 2516] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:36:09 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607D2A800) [pid = 2516] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 732ms 23:36:09 INFO - PROCESS | 2516 | 1467873369103 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:36:09 INFO - PROCESS | 2516 | 1467873369106 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:36:09 INFO - PROCESS | 2516 | 1467873369109 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:36:09 INFO - PROCESS | 2516 | 1467873369111 Marionette TRACE conn6 <- [1,166,null,{}] 23:36:09 INFO - PROCESS | 2516 | 1467873369115 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}] 23:36:09 INFO - PROCESS | 2516 | 1467873369117 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:09 INFO - PROCESS | 2516 | 1467873369200 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:36:09 INFO - PROCESS | 2516 | 1467873369207 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 2516 | 1467873369209 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B02A000 == 37 [pid = 2516] [id = 51] 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607A56000) [pid = 2516] [serial = 149] [outer = 0000000000000000] 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001608215800) [pid = 2516] [serial = 150] [outer = 0000001607A56000] 23:36:09 INFO - PROCESS | 2516 | 1467873369253 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167A42C000) [pid = 2516] [serial = 151] [outer = 0000001607A56000] 23:36:09 INFO - PROCESS | 2516 | 1467873369654 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]]]}] 23:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 584ms 23:36:09 INFO - PROCESS | 2516 | 1467873369697 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:36:09 INFO - PROCESS | 2516 | 1467873369699 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:36:09 INFO - PROCESS | 2516 | 1467873369703 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:36:09 INFO - PROCESS | 2516 | 1467873369704 Marionette TRACE conn6 <- [1,170,null,{}] 23:36:09 INFO - PROCESS | 2516 | 1467873369708 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}] 23:36:09 INFO - PROCESS | 2516 | 1467873369710 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:09 INFO - PROCESS | 2516 | 1467873369789 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:36:09 INFO - PROCESS | 2516 | 1467873369814 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 2516 | 1467873369816 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F663000 == 38 [pid = 2516] [id = 52] 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167B1D1400) [pid = 2516] [serial = 152] [outer = 0000000000000000] 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167B1D5800) [pid = 2516] [serial = 153] [outer = 000000167B1D1400] 23:36:09 INFO - PROCESS | 2516 | 1467873369860 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167B231000) [pid = 2516] [serial = 154] [outer = 000000167B1D1400] 23:36:10 INFO - PROCESS | 2516 | 1467873370228 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]]]}] 23:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 23:36:10 INFO - PROCESS | 2516 | 1467873370298 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 2516 | 1467873370300 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:36:10 INFO - PROCESS | 2516 | 1467873370303 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:36:10 INFO - PROCESS | 2516 | 1467873370305 Marionette TRACE conn6 <- [1,174,null,{}] 23:36:10 INFO - PROCESS | 2516 | 1467873370309 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}] 23:36:10 INFO - PROCESS | 2516 | 1467873370310 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:10 INFO - PROCESS | 2516 | 1467873370393 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:36:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167B28B800) [pid = 2516] [serial = 155] [outer = 0000001604DB1000] 23:36:10 INFO - PROCESS | 2516 | 1467873370415 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:10 INFO - PROCESS | 2516 | 1467873370417 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBBD000 == 39 [pid = 2516] [id = 53] 23:36:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167B285000) [pid = 2516] [serial = 156] [outer = 0000000000000000] 23:36:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167B28E800) [pid = 2516] [serial = 157] [outer = 000000167B285000] 23:36:10 INFO - PROCESS | 2516 | 1467873370472 Marionette DEBUG loaded listener.js 23:36:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000167B5BEC00) [pid = 2516] [serial = 158] [outer = 000000167B285000] 23:36:10 INFO - PROCESS | 2516 | 1467873370901 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]]]}] 23:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 23:36:10 INFO - PROCESS | 2516 | 1467873370933 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 2516 | 1467873370936 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:36:10 INFO - PROCESS | 2516 | 1467873370940 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - PROCESS | 2516 | 1467873370943 Marionette TRACE conn6 <- [1,178,null,{}] 23:36:10 INFO - PROCESS | 2516 | 1467873370946 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}] 23:36:10 INFO - PROCESS | 2516 | 1467873370949 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:11 INFO - PROCESS | 2516 | 1467873371046 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:36:11 INFO - PROCESS | 2516 | 1467873371051 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 2516 | 1467873371053 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE80000 == 40 [pid = 2516] [id = 54] 23:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F9CB400) [pid = 2516] [serial = 159] [outer = 0000000000000000] 23:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167B28C400) [pid = 2516] [serial = 160] [outer = 000000160F9CB400] 23:36:11 INFO - PROCESS | 2516 | 1467873371099 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167B5BDC00) [pid = 2516] [serial = 161] [outer = 000000160F9CB400] 23:36:11 INFO - PROCESS | 2516 | 1467873371718 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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 839ms 23:36:11 INFO - PROCESS | 2516 | 1467873371781 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:36:11 INFO - PROCESS | 2516 | 1467873371786 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:36:11 INFO - PROCESS | 2516 | 1467873371791 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 2516 | 1467873371795 Marionette TRACE conn6 <- [1,182,null,{}] 23:36:11 INFO - PROCESS | 2516 | 1467873371800 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}] 23:36:11 INFO - PROCESS | 2516 | 1467873371804 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:11 INFO - PROCESS | 2516 | 1467873371919 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:36:11 INFO - PROCESS | 2516 | 1467873371986 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 2516 | 1467873371989 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:12 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE6000 == 41 [pid = 2516] [id = 55] 23:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016074DC400) [pid = 2516] [serial = 162] [outer = 0000000000000000] 23:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607A55C00) [pid = 2516] [serial = 163] [outer = 00000016074DC400] 23:36:12 INFO - PROCESS | 2516 | 1467873372047 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001607E42800) [pid = 2516] [serial = 164] [outer = 00000016074DC400] 23:36:12 INFO - PROCESS | 2516 | 1467873372617 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]]]}] 23:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 23:36:12 INFO - PROCESS | 2516 | 1467873372675 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 2516 | 1467873372680 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:36:12 INFO - PROCESS | 2516 | 1467873372687 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 2516 | 1467873372690 Marionette TRACE conn6 <- [1,186,null,{}] 23:36:12 INFO - PROCESS | 2516 | 1467873372694 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}] 23:36:12 INFO - PROCESS | 2516 | 1467873372697 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:12 INFO - PROCESS | 2516 | 1467873372815 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:36:12 INFO - PROCESS | 2516 | 1467873372894 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 2516 | 1467873372897 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE72800 == 42 [pid = 2516] [id = 56] 23:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016098E1C00) [pid = 2516] [serial = 165] [outer = 0000000000000000] 23:36:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160D21F400) [pid = 2516] [serial = 166] [outer = 00000016098E1C00] 23:36:12 INFO - PROCESS | 2516 | 1467873372954 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160E1CF800) [pid = 2516] [serial = 167] [outer = 00000016098E1C00] 23:36:13 INFO - PROCESS | 2516 | 1467873373481 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]]]}] 23:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 23:36:13 INFO - PROCESS | 2516 | 1467873373527 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:36:13 INFO - PROCESS | 2516 | 1467873373530 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:36:13 INFO - PROCESS | 2516 | 1467873373534 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:36:13 INFO - PROCESS | 2516 | 1467873373538 Marionette TRACE conn6 <- [1,190,null,{}] 23:36:13 INFO - PROCESS | 2516 | 1467873373549 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}] 23:36:13 INFO - PROCESS | 2516 | 1467873373555 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:13 INFO - PROCESS | 2516 | 1467873373667 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:36:13 INFO - PROCESS | 2516 | 1467873373746 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 2516 | 1467873373749 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F869800 == 43 [pid = 2516] [id = 57] 23:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160433D800) [pid = 2516] [serial = 168] [outer = 0000000000000000] 23:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000160F9C7800) [pid = 2516] [serial = 169] [outer = 000000160433D800] 23:36:13 INFO - PROCESS | 2516 | 1467873373807 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (00000016794B7400) [pid = 2516] [serial = 170] [outer = 000000160433D800] 23:36:14 INFO - PROCESS | 2516 | 1467873374408 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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 879ms 23:36:14 INFO - PROCESS | 2516 | 1467873374416 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 2516 | 1467873374419 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:36:14 INFO - PROCESS | 2516 | 1467873374423 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 2516 | 1467873374425 Marionette TRACE conn6 <- [1,194,null,{}] 23:36:14 INFO - PROCESS | 2516 | 1467873374429 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}] 23:36:14 INFO - PROCESS | 2516 | 1467873374432 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:14 INFO - PROCESS | 2516 | 1467873374548 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:36:14 INFO - PROCESS | 2516 | 1467873374746 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 2516 | 1467873374749 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:14 INFO - PROCESS | 2516 | ++DOCSHELL 0000001605997800 == 44 [pid = 2516] [id = 58] 23:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001604334000) [pid = 2516] [serial = 171] [outer = 0000000000000000] 23:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (0000001604338400) [pid = 2516] [serial = 172] [outer = 0000001604334000] 23:36:14 INFO - PROCESS | 2516 | 1467873374799 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (00000016050C9000) [pid = 2516] [serial = 173] [outer = 0000001604334000] 23:36:15 INFO - PROCESS | 2516 | 1467873375400 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]]]}] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBBD000 == 43 [pid = 2516] [id = 53] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167F663000 == 42 [pid = 2516] [id = 52] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167B02A000 == 41 [pid = 2516] [id = 51] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167B025000 == 40 [pid = 2516] [id = 50] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD77000 == 39 [pid = 2516] [id = 49] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167951D000 == 38 [pid = 2516] [id = 48] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D4000 == 37 [pid = 2516] [id = 47] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160ADD5000 == 36 [pid = 2516] [id = 46] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D4000 == 35 [pid = 2516] [id = 45] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C0C000 == 34 [pid = 2516] [id = 44] 23:36:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4D800 == 33 [pid = 2516] [id = 42] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (000000167B230000) [pid = 2516] [serial = 123] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (00000016794AD400) [pid = 2516] [serial = 108] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160A647400) [pid = 2516] [serial = 102] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160D228000) [pid = 2516] [serial = 103] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000167B223400) [pid = 2516] [serial = 120] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167AD25C00) [pid = 2516] [serial = 111] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (00000016050EA400) [pid = 2516] [serial = 93] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016050F9C00) [pid = 2516] [serial = 96] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016074D1C00) [pid = 2516] [serial = 97] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016074DA400) [pid = 2516] [serial = 114] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607A57C00) [pid = 2516] [serial = 115] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B1C9800) [pid = 2516] [serial = 112] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607DE8C00) [pid = 2516] [serial = 99] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016080C9C00) [pid = 2516] [serial = 100] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160B92E800) [pid = 2516] [serial = 85] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001608729000) [pid = 2516] [serial = 84] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001679E4B000) [pid = 2516] [serial = 88] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001679533C00) [pid = 2516] [serial = 87] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167AD25800) [pid = 2516] [serial = 91] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000167960C400) [pid = 2516] [serial = 90] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160DDBE800) [pid = 2516] [serial = 105] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001679537000) [pid = 2516] [serial = 109] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E1B3400) [pid = 2516] [serial = 117] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167B1CA800) [pid = 2516] [serial = 118] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1BF000) [pid = 2516] [serial = 106] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167B229400) [pid = 2516] [serial = 121] [outer = 0000000000000000] [url = about:blank] 23:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1028ms 23:36:15 INFO - PROCESS | 2516 | 1467873375454 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 2516 | 1467873375458 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:36:15 INFO - PROCESS | 2516 | 1467873375462 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 2516 | 1467873375466 Marionette TRACE conn6 <- [1,198,null,{}] 23:36:15 INFO - PROCESS | 2516 | 1467873375471 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}] 23:36:15 INFO - PROCESS | 2516 | 1467873375473 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:15 INFO - PROCESS | 2516 | 1467873375580 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:36:15 INFO - PROCESS | 2516 | 1467873375648 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 2516 | 1467873375650 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:15 INFO - PROCESS | 2516 | ++DOCSHELL 00000016050A7800 == 34 [pid = 2516] [id = 59] 23:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001604334C00) [pid = 2516] [serial = 174] [outer = 0000000000000000] 23:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160501F000) [pid = 2516] [serial = 175] [outer = 0000001604334C00] 23:36:15 INFO - PROCESS | 2516 | 1467873375699 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050FE000) [pid = 2516] [serial = 176] [outer = 0000001604334C00] 23:36:16 INFO - PROCESS | 2516 | 1467873376059 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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 23:36:16 INFO - PROCESS | 2516 | 1467873376163 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:36:16 INFO - PROCESS | 2516 | 1467873376167 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:36:16 INFO - PROCESS | 2516 | 1467873376171 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 2516 | 1467873376173 Marionette TRACE conn6 <- [1,202,null,{}] 23:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:36:16 INFO - PROCESS | 2516 | 1467873376177 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}] 23:36:16 INFO - PROCESS | 2516 | 1467873376179 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:16 INFO - PROCESS | 2516 | 1467873376271 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:36:16 INFO - PROCESS | 2516 | 1467873376281 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 2516 | 1467873376283 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:16 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4A800 == 35 [pid = 2516] [id = 60] 23:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607D28C00) [pid = 2516] [serial = 177] [outer = 0000000000000000] 23:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607E8DC00) [pid = 2516] [serial = 178] [outer = 0000001607D28C00] 23:36:16 INFO - PROCESS | 2516 | 1467873376329 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016082C4000) [pid = 2516] [serial = 179] [outer = 0000001607D28C00] 23:36:16 INFO - PROCESS | 2516 | 1467873376746 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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 23:36:16 INFO - PROCESS | 2516 | 1467873376806 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:36:16 INFO - PROCESS | 2516 | 1467873376808 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:36:16 INFO - PROCESS | 2516 | 1467873376819 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 2516 | 1467873376825 Marionette TRACE conn6 <- [1,206,null,{}] 23:36:16 INFO - PROCESS | 2516 | 1467873376829 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}] 23:36:16 INFO - PROCESS | 2516 | 1467873376833 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:16 INFO - PROCESS | 2516 | 1467873376922 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:36:16 INFO - PROCESS | 2516 | 1467873376929 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 2516 | 1467873376931 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160ADDD800 == 36 [pid = 2516] [id = 61] 23:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160A646000) [pid = 2516] [serial = 180] [outer = 0000000000000000] 23:36:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160B934800) [pid = 2516] [serial = 181] [outer = 000000160A646000] 23:36:16 INFO - PROCESS | 2516 | 1467873376983 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D2D2C00) [pid = 2516] [serial = 182] [outer = 000000160A646000] 23:36:17 INFO - PROCESS | 2516 | 1467873377408 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]]]}] 23:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 650ms 23:36:17 INFO - PROCESS | 2516 | 1467873377464 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:36:17 INFO - PROCESS | 2516 | 1467873377467 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:36:17 INFO - PROCESS | 2516 | 1467873377471 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:36:17 INFO - PROCESS | 2516 | 1467873377473 Marionette TRACE conn6 <- [1,210,null,{}] 23:36:17 INFO - PROCESS | 2516 | 1467873377477 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}] 23:36:17 INFO - PROCESS | 2516 | 1467873377479 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:17 INFO - PROCESS | 2516 | 1467873377567 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:36:17 INFO - PROCESS | 2516 | 1467873377574 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 2516 | 1467873377576 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:17 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC7800 == 37 [pid = 2516] [id = 62] 23:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1B3400) [pid = 2516] [serial = 183] [outer = 0000000000000000] 23:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E1C0C00) [pid = 2516] [serial = 184] [outer = 000000160E1B3400] 23:36:17 INFO - PROCESS | 2516 | 1467873377642 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E1CE800) [pid = 2516] [serial = 185] [outer = 000000160E1B3400] 23:36:18 INFO - PROCESS | 2516 | 1467873378089 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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 23:36:18 INFO - PROCESS | 2516 | 1467873378164 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 2516 | 1467873378167 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:36:18 INFO - PROCESS | 2516 | 1467873378170 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:36:18 INFO - PROCESS | 2516 | 1467873378172 Marionette TRACE conn6 <- [1,214,null,{}] 23:36:18 INFO - PROCESS | 2516 | 1467873378176 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}] 23:36:18 INFO - PROCESS | 2516 | 1467873378178 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:18 INFO - PROCESS | 2516 | 1467873378282 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:36:18 INFO - PROCESS | 2516 | 1467873378327 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:18 INFO - PROCESS | 2516 | 1467873378333 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604486000 == 38 [pid = 2516] [id = 63] 23:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016794B3800) [pid = 2516] [serial = 186] [outer = 0000000000000000] 23:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016794B6400) [pid = 2516] [serial = 187] [outer = 00000016794B3800] 23:36:18 INFO - PROCESS | 2516 | 1467873378389 Marionette DEBUG loaded listener.js 23:36:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679602C00) [pid = 2516] [serial = 188] [outer = 00000016794B3800] 23:36:18 INFO - PROCESS | 2516 | 1467873378836 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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 23:36:18 INFO - PROCESS | 2516 | 1467873378868 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 2516 | 1467873378870 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:36:18 INFO - PROCESS | 2516 | 1467873378874 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 2516 | 1467873378876 Marionette TRACE conn6 <- [1,218,null,{}] 23:36:18 INFO - PROCESS | 2516 | 1467873378880 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}] 23:36:18 INFO - PROCESS | 2516 | 1467873378882 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:19 INFO - PROCESS | 2516 | 1467873379022 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:36:19 INFO - PROCESS | 2516 | 1467873379072 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 2516 | 1467873379081 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:19 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA7D000 == 39 [pid = 2516] [id = 64] 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001679611000) [pid = 2516] [serial = 189] [outer = 0000000000000000] 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679640800) [pid = 2516] [serial = 190] [outer = 0000001679611000] 23:36:19 INFO - PROCESS | 2516 | 1467873379126 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679F0B800) [pid = 2516] [serial = 191] [outer = 0000001679611000] 23:36:19 INFO - PROCESS | 2516 | 1467873379529 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]]]}] 23:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 23:36:19 INFO - PROCESS | 2516 | 1467873379550 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 2516 | 1467873379552 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:36:19 INFO - PROCESS | 2516 | 1467873379555 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:36:19 INFO - PROCESS | 2516 | 1467873379557 Marionette TRACE conn6 <- [1,222,null,{}] 23:36:19 INFO - PROCESS | 2516 | 1467873379560 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}] 23:36:19 INFO - PROCESS | 2516 | 1467873379562 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:19 INFO - PROCESS | 2516 | 1467873379666 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:36:19 INFO - PROCESS | 2516 | 1467873379673 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 2516 | 1467873379675 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:19 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C7D800 == 40 [pid = 2516] [id = 65] 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (00000016089D0C00) [pid = 2516] [serial = 192] [outer = 0000000000000000] 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160D1F4C00) [pid = 2516] [serial = 193] [outer = 00000016089D0C00] 23:36:19 INFO - PROCESS | 2516 | 1467873379719 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160D1FB000) [pid = 2516] [serial = 194] [outer = 00000016089D0C00] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167B285000) [pid = 2516] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (00000016794ADC00) [pid = 2516] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D2D2800) [pid = 2516] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016794B0400) [pid = 2516] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016050E5800) [pid = 2516] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016010DE800) [pid = 2516] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607108400) [pid = 2516] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D2D3000) [pid = 2516] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160AD84C00) [pid = 2516] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001608418000) [pid = 2516] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607A56000) [pid = 2516] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167B1D1400) [pid = 2516] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:36:19 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050E7000) [pid = 2516] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:36:20 INFO - PROCESS | 2516 | 1467873380185 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]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 23:36:20 INFO - PROCESS | 2516 | 1467873380228 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:36:20 INFO - PROCESS | 2516 | 1467873380230 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:36:20 INFO - PROCESS | 2516 | 1467873380233 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 2516 | 1467873380235 Marionette TRACE conn6 <- [1,226,null,{}] 23:36:20 INFO - PROCESS | 2516 | 1467873380239 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}] 23:36:20 INFO - PROCESS | 2516 | 1467873380241 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:20 INFO - PROCESS | 2516 | 1467873380332 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:36:20 INFO - PROCESS | 2516 | 1467873380361 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 2516 | 1467873380363 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A445000 == 41 [pid = 2516] [id = 66] 23:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001608FE8C00) [pid = 2516] [serial = 195] [outer = 0000000000000000] 23:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D1FB400) [pid = 2516] [serial = 196] [outer = 0000001608FE8C00] 23:36:20 INFO - PROCESS | 2516 | 1467873380408 Marionette DEBUG loaded listener.js 23:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E1B7400) [pid = 2516] [serial = 197] [outer = 0000001608FE8C00] 23:36:20 INFO - PROCESS | 2516 | 1467873380806 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]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 23:36:20 INFO - PROCESS | 2516 | 1467873380865 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:36:20 INFO - PROCESS | 2516 | 1467873380867 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:36:20 INFO - PROCESS | 2516 | 1467873380871 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 2516 | 1467873380872 Marionette TRACE conn6 <- [1,230,null,{}] 23:36:20 INFO - PROCESS | 2516 | 1467873380876 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}] 23:36:20 INFO - PROCESS | 2516 | 1467873380878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:20 INFO - PROCESS | 2516 | 1467873380961 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:36:20 INFO - PROCESS | 2516 | 1467873380968 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 2516 | 1467873380971 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD87800 == 42 [pid = 2516] [id = 67] 23:36:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167A42FC00) [pid = 2516] [serial = 198] [outer = 0000000000000000] 23:36:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167A80E000) [pid = 2516] [serial = 199] [outer = 000000167A42FC00] 23:36:21 INFO - PROCESS | 2516 | 1467873381016 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167B098C00) [pid = 2516] [serial = 200] [outer = 000000167A42FC00] 23:36:21 INFO - PROCESS | 2516 | 1467873381400 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]]]}] 23:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 23:36:21 INFO - PROCESS | 2516 | 1467873381468 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 2516 | 1467873381471 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:36:21 INFO - PROCESS | 2516 | 1467873381474 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 2516 | 1467873381476 Marionette TRACE conn6 <- [1,234,null,{}] 23:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:36:21 INFO - PROCESS | 2516 | 1467873381480 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}] 23:36:21 INFO - PROCESS | 2516 | 1467873381482 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:21 INFO - PROCESS | 2516 | 1467873381574 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:36:21 INFO - PROCESS | 2516 | 1467873381580 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:21 INFO - PROCESS | 2516 | 1467873381582 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BAA7000 == 43 [pid = 2516] [id = 68] 23:36:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167B1C8000) [pid = 2516] [serial = 201] [outer = 0000000000000000] 23:36:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000167B1D3000) [pid = 2516] [serial = 202] [outer = 000000167B1C8000] 23:36:21 INFO - PROCESS | 2516 | 1467873381629 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167B22EC00) [pid = 2516] [serial = 203] [outer = 000000167B1C8000] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 00000016071F0000 == 42 [pid = 2516] [id = 32] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C12800 == 41 [pid = 2516] [id = 43] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 00000016050A7800 == 40 [pid = 2516] [id = 59] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001605997800 == 39 [pid = 2516] [id = 58] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160F869800 == 38 [pid = 2516] [id = 57] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE72800 == 37 [pid = 2516] [id = 56] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE6000 == 36 [pid = 2516] [id = 55] 23:36:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE80000 == 35 [pid = 2516] [id = 54] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC7800 == 34 [pid = 2516] [id = 62] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4A800 == 33 [pid = 2516] [id = 60] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160ADDD800 == 32 [pid = 2516] [id = 61] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C7D800 == 31 [pid = 2516] [id = 65] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167A445000 == 30 [pid = 2516] [id = 66] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001604486000 == 29 [pid = 2516] [id = 63] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD87800 == 28 [pid = 2516] [id = 67] 23:36:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA7D000 == 27 [pid = 2516] [id = 64] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016074D2800) [pid = 2516] [serial = 94] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000167B5BEC00) [pid = 2516] [serial = 158] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B1D5800) [pid = 2516] [serial = 153] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607D2C400) [pid = 2516] [serial = 139] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167B28E800) [pid = 2516] [serial = 157] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016794BC000) [pid = 2516] [serial = 144] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160DDBF000) [pid = 2516] [serial = 141] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167A63B800) [pid = 2516] [serial = 147] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050F6000) [pid = 2516] [serial = 129] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160430AC00) [pid = 2516] [serial = 127] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016042D0400) [pid = 2516] [serial = 126] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160AD8BC00) [pid = 2516] [serial = 31] [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.] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607A51C00) [pid = 2516] [serial = 132] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607C30400) [pid = 2516] [serial = 133] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167B288800) [pid = 2516] [serial = 124] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160AF0F000) [pid = 2516] [serial = 138] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167960F800) [pid = 2516] [serial = 145] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160871F400) [pid = 2516] [serial = 135] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160962B800) [pid = 2516] [serial = 136] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000167A42C000) [pid = 2516] [serial = 151] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001608215800) [pid = 2516] [serial = 150] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000167A8D2000) [pid = 2516] [serial = 148] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000167B231000) [pid = 2516] [serial = 154] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (00000016074E0000) [pid = 2516] [serial = 130] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E1BC000) [pid = 2516] [serial = 142] [outer = 0000000000000000] [url = about:blank] 23:36:23 INFO - PROCESS | 2516 | 1467873383432 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]]]}] 23:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1986ms 23:36:23 INFO - PROCESS | 2516 | 1467873383478 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:36:23 INFO - PROCESS | 2516 | 1467873383481 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:36:23 INFO - PROCESS | 2516 | 1467873383517 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:36:23 INFO - PROCESS | 2516 | 1467873383519 Marionette TRACE conn6 <- [1,238,null,{}] 23:36:23 INFO - PROCESS | 2516 | 1467873383540 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}] 23:36:23 INFO - PROCESS | 2516 | 1467873383543 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:23 INFO - PROCESS | 2516 | 1467873383650 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:36:23 INFO - PROCESS | 2516 | 1467873383691 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:23 INFO - PROCESS | 2516 | 1467873383694 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:23 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607452800 == 28 [pid = 2516] [id = 69] 23:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050F3400) [pid = 2516] [serial = 204] [outer = 0000000000000000] 23:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016050F4C00) [pid = 2516] [serial = 205] [outer = 00000016050F3400] 23:36:23 INFO - PROCESS | 2516 | 1467873383761 Marionette DEBUG loaded listener.js 23:36:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016058A7C00) [pid = 2516] [serial = 206] [outer = 00000016050F3400] 23:36:24 INFO - PROCESS | 2516 | 1467873384199 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]]]}] 23:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 754ms 23:36:24 INFO - PROCESS | 2516 | 1467873384255 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 2516 | 1467873384260 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:36:24 INFO - PROCESS | 2516 | 1467873384267 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 2516 | 1467873384270 Marionette TRACE conn6 <- [1,242,null,{}] 23:36:24 INFO - PROCESS | 2516 | 1467873384274 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}] 23:36:24 INFO - PROCESS | 2516 | 1467873384276 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:24 INFO - PROCESS | 2516 | 1467873384369 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:36:24 INFO - PROCESS | 2516 | 1467873384375 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 2516 | 1467873384378 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608182800 == 29 [pid = 2516] [id = 70] 23:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016074D8400) [pid = 2516] [serial = 207] [outer = 0000000000000000] 23:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607A52400) [pid = 2516] [serial = 208] [outer = 00000016074D8400] 23:36:24 INFO - PROCESS | 2516 | 1467873384428 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607C25C00) [pid = 2516] [serial = 209] [outer = 00000016074D8400] 23:36:24 INFO - PROCESS | 2516 | 1467873384864 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]]]}] 23:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 23:36:24 INFO - PROCESS | 2516 | 1467873384896 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 2516 | 1467873384899 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:36:24 INFO - PROCESS | 2516 | 1467873384908 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 2516 | 1467873384911 Marionette TRACE conn6 <- [1,246,null,{}] 23:36:24 INFO - PROCESS | 2516 | 1467873384923 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}] 23:36:24 INFO - PROCESS | 2516 | 1467873384928 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:25 INFO - PROCESS | 2516 | 1467873385014 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:36:25 INFO - PROCESS | 2516 | 1467873385051 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 2516 | 1467873385054 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:25 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F7D800 == 30 [pid = 2516] [id = 71] 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001600176C00) [pid = 2516] [serial = 210] [outer = 0000000000000000] 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607F57400) [pid = 2516] [serial = 211] [outer = 0000001600176C00] 23:36:25 INFO - PROCESS | 2516 | 1467873385109 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016089CC800) [pid = 2516] [serial = 212] [outer = 0000001600176C00] 23:36:25 INFO - PROCESS | 2516 | 1467873385529 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]]]}] 23:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 650ms 23:36:25 INFO - PROCESS | 2516 | 1467873385556 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:36:25 INFO - PROCESS | 2516 | 1467873385559 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:36:25 INFO - PROCESS | 2516 | 1467873385562 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:36:25 INFO - PROCESS | 2516 | 1467873385564 Marionette TRACE conn6 <- [1,250,null,{}] 23:36:25 INFO - PROCESS | 2516 | 1467873385567 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}] 23:36:25 INFO - PROCESS | 2516 | 1467873385569 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:25 INFO - PROCESS | 2516 | 1467873385655 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:36:25 INFO - PROCESS | 2516 | 1467873385661 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 2516 | 1467873385663 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:25 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4F000 == 31 [pid = 2516] [id = 72] 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001609534000) [pid = 2516] [serial = 213] [outer = 0000000000000000] 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001609877000) [pid = 2516] [serial = 214] [outer = 0000001609534000] 23:36:25 INFO - PROCESS | 2516 | 1467873385708 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160AF0A000) [pid = 2516] [serial = 215] [outer = 0000001609534000] 23:36:26 INFO - PROCESS | 2516 | 1467873386121 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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 23:36:26 INFO - PROCESS | 2516 | 1467873386156 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 2516 | 1467873386158 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:36:26 INFO - PROCESS | 2516 | 1467873386161 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 2516 | 1467873386163 Marionette TRACE conn6 <- [1,254,null,{}] 23:36:26 INFO - PROCESS | 2516 | 1467873386167 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}] 23:36:26 INFO - PROCESS | 2516 | 1467873386169 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:26 INFO - PROCESS | 2516 | 1467873386254 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:36:26 INFO - PROCESS | 2516 | 1467873386260 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 2516 | 1467873386262 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBBA000 == 32 [pid = 2516] [id = 73] 23:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607A4FC00) [pid = 2516] [serial = 216] [outer = 0000000000000000] 23:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D1F4800) [pid = 2516] [serial = 217] [outer = 0000001607A4FC00] 23:36:26 INFO - PROCESS | 2516 | 1467873386308 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D227000) [pid = 2516] [serial = 218] [outer = 0000001607A4FC00] 23:36:26 INFO - PROCESS | 2516 | 1467873386766 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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 23:36:26 INFO - PROCESS | 2516 | 1467873386793 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 2516 | 1467873386796 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:36:26 INFO - PROCESS | 2516 | 1467873386799 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 2516 | 1467873386801 Marionette TRACE conn6 <- [1,258,null,{}] 23:36:26 INFO - PROCESS | 2516 | 1467873386808 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}] 23:36:26 INFO - PROCESS | 2516 | 1467873386814 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:26 INFO - PROCESS | 2516 | 1467873386919 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:36:26 INFO - PROCESS | 2516 | 1467873386927 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 2516 | 1467873386929 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1F3000 == 33 [pid = 2516] [id = 74] 23:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1B4000) [pid = 2516] [serial = 219] [outer = 0000000000000000] 23:36:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1CC800) [pid = 2516] [serial = 220] [outer = 000000160E1B4000] 23:36:26 INFO - PROCESS | 2516 | 1467873386975 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E23A800) [pid = 2516] [serial = 221] [outer = 000000160E1B4000] 23:36:27 INFO - PROCESS | 2516 | 1467873387366 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]]]}] 23:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 23:36:27 INFO - PROCESS | 2516 | 1467873387431 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:36:27 INFO - PROCESS | 2516 | 1467873387433 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:36:27 INFO - PROCESS | 2516 | 1467873387437 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:36:27 INFO - PROCESS | 2516 | 1467873387439 Marionette TRACE conn6 <- [1,262,null,{}] 23:36:27 INFO - PROCESS | 2516 | 1467873387442 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}] 23:36:27 INFO - PROCESS | 2516 | 1467873387444 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:27 INFO - PROCESS | 2516 | 1467873387524 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:36:27 INFO - PROCESS | 2516 | 1467873387530 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 2516 | 1467873387532 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA7A000 == 34 [pid = 2516] [id = 75] 23:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E23E800) [pid = 2516] [serial = 222] [outer = 0000000000000000] 23:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E243400) [pid = 2516] [serial = 223] [outer = 000000160E23E800] 23:36:27 INFO - PROCESS | 2516 | 1467873387576 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F9CE000) [pid = 2516] [serial = 224] [outer = 000000160E23E800] 23:36:28 INFO - PROCESS | 2516 | 1467873388183 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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 795ms 23:36:28 INFO - PROCESS | 2516 | 1467873388235 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 2516 | 1467873388237 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:36:28 INFO - PROCESS | 2516 | 1467873388241 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 2516 | 1467873388249 Marionette TRACE conn6 <- [1,266,null,{}] 23:36:28 INFO - PROCESS | 2516 | 1467873388254 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}] 23:36:28 INFO - PROCESS | 2516 | 1467873388255 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:28 INFO - PROCESS | 2516 | 1467873388337 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:36:28 INFO - PROCESS | 2516 | 1467873388342 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 2516 | 1467873388344 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A624800 == 35 [pid = 2516] [id = 76] 23:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016794B4800) [pid = 2516] [serial = 225] [outer = 0000000000000000] 23:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167953B400) [pid = 2516] [serial = 226] [outer = 00000016794B4800] 23:36:28 INFO - PROCESS | 2516 | 1467873388388 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001679635800) [pid = 2516] [serial = 227] [outer = 00000016794B4800] 23:36:28 INFO - PROCESS | 2516 | 1467873388834 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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 650ms 23:36:28 INFO - PROCESS | 2516 | 1467873388901 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 2516 | 1467873388903 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:36:28 INFO - PROCESS | 2516 | 1467873388916 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 2516 | 1467873388918 Marionette TRACE conn6 <- [1,270,null,{}] 23:36:28 INFO - PROCESS | 2516 | 1467873388922 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}] 23:36:28 INFO - PROCESS | 2516 | 1467873388924 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:29 INFO - PROCESS | 2516 | 1467873389029 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:36:29 INFO - PROCESS | 2516 | 1467873389073 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 2516 | 1467873389075 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F7D000 == 36 [pid = 2516] [id = 77] 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167960CC00) [pid = 2516] [serial = 228] [outer = 0000000000000000] 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000167963CC00) [pid = 2516] [serial = 229] [outer = 000000167960CC00] 23:36:29 INFO - PROCESS | 2516 | 1467873389120 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001679E4B000) [pid = 2516] [serial = 230] [outer = 000000167960CC00] 23:36:29 INFO - PROCESS | 2516 | 1467873389526 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]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 23:36:29 INFO - PROCESS | 2516 | 1467873389558 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:36:29 INFO - PROCESS | 2516 | 1467873389560 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:36:29 INFO - PROCESS | 2516 | 1467873389564 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 2516 | 1467873389565 Marionette TRACE conn6 <- [1,274,null,{}] 23:36:29 INFO - PROCESS | 2516 | 1467873389569 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}] 23:36:29 INFO - PROCESS | 2516 | 1467873389571 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:29 INFO - PROCESS | 2516 | 1467873389683 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:36:29 INFO - PROCESS | 2516 | 1467873389688 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 2516 | 1467873389690 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:29 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BAB1800 == 37 [pid = 2516] [id = 78] 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001679F0AC00) [pid = 2516] [serial = 231] [outer = 0000000000000000] 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167A42E400) [pid = 2516] [serial = 232] [outer = 0000001679F0AC00] 23:36:29 INFO - PROCESS | 2516 | 1467873389735 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000167A8CC000) [pid = 2516] [serial = 233] [outer = 0000001679F0AC00] 23:36:30 INFO - PROCESS | 2516 | 1467873390176 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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 23:36:30 INFO - PROCESS | 2516 | 1467873390197 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 2516 | 1467873390200 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:36:30 INFO - PROCESS | 2516 | 1467873390211 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 2516 | 1467873390213 Marionette TRACE conn6 <- [1,278,null,{}] 23:36:30 INFO - PROCESS | 2516 | 1467873390217 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}] 23:36:30 INFO - PROCESS | 2516 | 1467873390220 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:30 INFO - PROCESS | 2516 | 1467873390343 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:36:30 INFO - PROCESS | 2516 | 1467873390422 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:30 INFO - PROCESS | 2516 | 1467873390425 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB8000 == 38 [pid = 2516] [id = 79] 23:36:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000167B1CEC00) [pid = 2516] [serial = 234] [outer = 0000000000000000] 23:36:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000167B227800) [pid = 2516] [serial = 235] [outer = 000000167B1CEC00] 23:36:30 INFO - PROCESS | 2516 | 1467873390471 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000167B282C00) [pid = 2516] [serial = 236] [outer = 000000167B1CEC00] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (00000016794B3800) [pid = 2516] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001679611000) [pid = 2516] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (00000016089D0C00) [pid = 2516] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000167A42FC00) [pid = 2516] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160E1B3400) [pid = 2516] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160A646000) [pid = 2516] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607D28C00) [pid = 2516] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001604334C00) [pid = 2516] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001604334000) [pid = 2516] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160433D800) [pid = 2516] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016098E1C00) [pid = 2516] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016074DC400) [pid = 2516] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F9CB400) [pid = 2516] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:36:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001608FE8C00) [pid = 2516] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:36:31 INFO - PROCESS | 2516 | 1467873391008 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]]]}] 23:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 838ms 23:36:31 INFO - PROCESS | 2516 | 1467873391049 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:36:31 INFO - PROCESS | 2516 | 1467873391051 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:36:31 INFO - PROCESS | 2516 | 1467873391055 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 2516 | 1467873391057 Marionette TRACE conn6 <- [1,282,null,{}] 23:36:31 INFO - PROCESS | 2516 | 1467873391060 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}] 23:36:31 INFO - PROCESS | 2516 | 1467873391062 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:31 INFO - PROCESS | 2516 | 1467873391145 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:36:31 INFO - PROCESS | 2516 | 1467873391152 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 2516 | 1467873391154 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167FF57000 == 39 [pid = 2516] [id = 80] 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016082BEC00) [pid = 2516] [serial = 237] [outer = 0000000000000000] 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E1C7000) [pid = 2516] [serial = 238] [outer = 00000016082BEC00] 23:36:31 INFO - PROCESS | 2516 | 1467873391198 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167AD2A800) [pid = 2516] [serial = 239] [outer = 00000016082BEC00] 23:36:31 INFO - PROCESS | 2516 | 1467873391610 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]]]}] 23:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 23:36:31 INFO - PROCESS | 2516 | 1467873391650 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:36:31 INFO - PROCESS | 2516 | 1467873391652 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:36:31 INFO - PROCESS | 2516 | 1467873391660 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 2516 | 1467873391662 Marionette TRACE conn6 <- [1,286,null,{}] 23:36:31 INFO - PROCESS | 2516 | 1467873391666 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}] 23:36:31 INFO - PROCESS | 2516 | 1467873391668 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:31 INFO - PROCESS | 2516 | 1467873391750 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:36:31 INFO - PROCESS | 2516 | 1467873391756 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 2516 | 1467873391758 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAB4000 == 40 [pid = 2516] [id = 81] 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001610830800) [pid = 2516] [serial = 240] [outer = 0000000000000000] 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001610836C00) [pid = 2516] [serial = 241] [outer = 0000001610830800] 23:36:31 INFO - PROCESS | 2516 | 1467873391801 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000161083CC00) [pid = 2516] [serial = 242] [outer = 0000001610830800] 23:36:32 INFO - PROCESS | 2516 | 1467873392230 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]]]}] 23:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 23:36:32 INFO - PROCESS | 2516 | 1467873392294 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:36:32 INFO - PROCESS | 2516 | 1467873392296 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:36:32 INFO - PROCESS | 2516 | 1467873392299 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - PROCESS | 2516 | 1467873392301 Marionette TRACE conn6 <- [1,290,null,{}] 23:36:32 INFO - PROCESS | 2516 | 1467873392310 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}] 23:36:32 INFO - PROCESS | 2516 | 1467873392311 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:32 INFO - PROCESS | 2516 | 1467873392396 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:36:32 INFO - PROCESS | 2516 | 1467873392404 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 2516 | 1467873392406 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8D800 == 41 [pid = 2516] [id = 82] 23:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160F937C00) [pid = 2516] [serial = 243] [outer = 0000000000000000] 23:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160F93D400) [pid = 2516] [serial = 244] [outer = 000000160F937C00] 23:36:32 INFO - PROCESS | 2516 | 1467873392450 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001610833C00) [pid = 2516] [serial = 245] [outer = 000000160F937C00] 23:36:33 INFO - PROCESS | 2516 | 1467873393002 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]]]}] 23:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 796ms 23:36:33 INFO - PROCESS | 2516 | 1467873393127 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:36:33 INFO - PROCESS | 2516 | 1467873393132 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:36:33 INFO - PROCESS | 2516 | 1467873393140 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 2516 | 1467873393143 Marionette TRACE conn6 <- [1,294,null,{}] 23:36:33 INFO - PROCESS | 2516 | 1467873393150 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}] 23:36:33 INFO - PROCESS | 2516 | 1467873393153 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:33 INFO - PROCESS | 2516 | 1467873393292 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:36:33 INFO - PROCESS | 2516 | 1467873393358 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:33 INFO - PROCESS | 2516 | 1467873393363 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:33 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607406800 == 42 [pid = 2516] [id = 83] 23:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160433FC00) [pid = 2516] [serial = 246] [outer = 0000000000000000] 23:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001604C60000) [pid = 2516] [serial = 247] [outer = 000000160433FC00] 23:36:33 INFO - PROCESS | 2516 | 1467873393421 Marionette DEBUG loaded listener.js 23:36:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160522D000) [pid = 2516] [serial = 248] [outer = 000000160433FC00] 23:36:34 INFO - PROCESS | 2516 | 1467873394098 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]]]}] 23:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 985ms 23:36:34 INFO - PROCESS | 2516 | 1467873394141 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:36:34 INFO - PROCESS | 2516 | 1467873394146 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:36:34 INFO - PROCESS | 2516 | 1467873394154 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:36:34 INFO - PROCESS | 2516 | 1467873394157 Marionette TRACE conn6 <- [1,298,null,{}] 23:36:34 INFO - PROCESS | 2516 | 1467873394161 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}] 23:36:34 INFO - PROCESS | 2516 | 1467873394164 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:34 INFO - PROCESS | 2516 | 1467873394291 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:36:34 INFO - PROCESS | 2516 | 1467873394362 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 2516 | 1467873394364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609617800 == 43 [pid = 2516] [id = 84] 23:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001607D22800) [pid = 2516] [serial = 249] [outer = 0000000000000000] 23:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (0000001607D28000) [pid = 2516] [serial = 250] [outer = 0000001607D22800] 23:36:34 INFO - PROCESS | 2516 | 1467873394422 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (0000001608418000) [pid = 2516] [serial = 251] [outer = 0000001607D22800] 23:36:34 INFO - PROCESS | 2516 | 1467873394763 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:36:35 INFO - PROCESS | 2516 | 1467873395357 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]]]}] 23:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1236ms 23:36:35 INFO - PROCESS | 2516 | 1467873395390 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:36:35 INFO - PROCESS | 2516 | 1467873395395 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:36:35 INFO - PROCESS | 2516 | 1467873395401 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - PROCESS | 2516 | 1467873395404 Marionette TRACE conn6 <- [1,302,null,{}] 23:36:35 INFO - PROCESS | 2516 | 1467873395409 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}] 23:36:35 INFO - PROCESS | 2516 | 1467873395412 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:35 INFO - PROCESS | 2516 | 1467873395527 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:36:35 INFO - PROCESS | 2516 | 1467873395599 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 2516 | 1467873395603 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:35 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607454800 == 44 [pid = 2516] [id = 85] 23:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (00000016074D7800) [pid = 2516] [serial = 252] [outer = 0000000000000000] 23:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (0000001607A4CC00) [pid = 2516] [serial = 253] [outer = 00000016074D7800] 23:36:35 INFO - PROCESS | 2516 | 1467873395656 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (0000001607DE6400) [pid = 2516] [serial = 254] [outer = 00000016074D7800] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAB4000 == 43 [pid = 2516] [id = 81] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000167FF57000 == 42 [pid = 2516] [id = 80] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB8000 == 41 [pid = 2516] [id = 79] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000167BAB1800 == 40 [pid = 2516] [id = 78] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F7D000 == 39 [pid = 2516] [id = 77] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000167A624800 == 38 [pid = 2516] [id = 76] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA7A000 == 37 [pid = 2516] [id = 75] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1F3000 == 36 [pid = 2516] [id = 74] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBBA000 == 35 [pid = 2516] [id = 73] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4F000 == 34 [pid = 2516] [id = 72] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F7D800 == 33 [pid = 2516] [id = 71] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (000000167B1D3000) [pid = 2516] [serial = 202] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 0000001608182800 == 32 [pid = 2516] [id = 70] 23:36:35 INFO - PROCESS | 2516 | --DOCSHELL 0000001607452800 == 31 [pid = 2516] [id = 69] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (00000016794B6400) [pid = 2516] [serial = 187] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (0000001679602C00) [pid = 2516] [serial = 188] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (0000001679F0B800) [pid = 2516] [serial = 191] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (0000001679640800) [pid = 2516] [serial = 190] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160D1F4C00) [pid = 2516] [serial = 193] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000167A80E000) [pid = 2516] [serial = 199] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160D1FB000) [pid = 2516] [serial = 194] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160E1C0C00) [pid = 2516] [serial = 184] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160B934800) [pid = 2516] [serial = 181] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D2D2C00) [pid = 2516] [serial = 182] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001607E8DC00) [pid = 2516] [serial = 178] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016082C4000) [pid = 2516] [serial = 179] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160501F000) [pid = 2516] [serial = 175] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016050FE000) [pid = 2516] [serial = 176] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050C9000) [pid = 2516] [serial = 173] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001604338400) [pid = 2516] [serial = 172] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016794B7400) [pid = 2516] [serial = 170] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160F9C7800) [pid = 2516] [serial = 169] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E1CF800) [pid = 2516] [serial = 167] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160D21F400) [pid = 2516] [serial = 166] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607E42800) [pid = 2516] [serial = 164] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A55C00) [pid = 2516] [serial = 163] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167B28C400) [pid = 2516] [serial = 160] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000167B5BDC00) [pid = 2516] [serial = 161] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167B098C00) [pid = 2516] [serial = 200] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E1B7400) [pid = 2516] [serial = 197] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1CE800) [pid = 2516] [serial = 185] [outer = 0000000000000000] [url = about:blank] 23:36:35 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D1FB400) [pid = 2516] [serial = 196] [outer = 0000000000000000] [url = about:blank] 23:36:36 INFO - PROCESS | 2516 | 1467873396185 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]]]}] 23:36:36 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. 23:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 839ms 23:36:36 INFO - PROCESS | 2516 | 1467873396243 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:36:36 INFO - PROCESS | 2516 | 1467873396248 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:36:36 INFO - PROCESS | 2516 | 1467873396254 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 2516 | 1467873396257 Marionette TRACE conn6 <- [1,306,null,{}] 23:36:36 INFO - PROCESS | 2516 | 1467873396261 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}] 23:36:36 INFO - PROCESS | 2516 | 1467873396264 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:36 INFO - PROCESS | 2516 | 1467873396351 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:36:36 INFO - PROCESS | 2516 | 1467873396359 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:36 INFO - PROCESS | 2516 | 1467873396361 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:36 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CEB800 == 32 [pid = 2516] [id = 86] 23:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607C28000) [pid = 2516] [serial = 255] [outer = 0000000000000000] 23:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D2CC00) [pid = 2516] [serial = 256] [outer = 0000001607C28000] 23:36:36 INFO - PROCESS | 2516 | 1467873396421 Marionette DEBUG loaded listener.js 23:36:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160840C800) [pid = 2516] [serial = 257] [outer = 0000001607C28000] 23:36:36 INFO - PROCESS | 2516 | 1467873396863 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]]]}] 23:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 626ms 23:36:36 INFO - PROCESS | 2516 | 1467873396883 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:36:36 INFO - PROCESS | 2516 | 1467873396885 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:36:36 INFO - PROCESS | 2516 | 1467873396889 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 2516 | 1467873396892 Marionette TRACE conn6 <- [1,310,null,{}] 23:36:36 INFO - PROCESS | 2516 | 1467873396904 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}] 23:36:36 INFO - PROCESS | 2516 | 1467873396908 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:37 INFO - PROCESS | 2516 | 1467873397023 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:36:37 INFO - PROCESS | 2516 | 1467873397032 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 2516 | 1467873397035 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609608000 == 33 [pid = 2516] [id = 87] 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160433F800) [pid = 2516] [serial = 258] [outer = 0000000000000000] 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160A425800) [pid = 2516] [serial = 259] [outer = 000000160433F800] 23:36:37 INFO - PROCESS | 2516 | 1467873397091 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D1FB400) [pid = 2516] [serial = 260] [outer = 000000160433F800] 23:36:37 INFO - PROCESS | 2516 | 1467873397517 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]]]}] 23:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 23:36:37 INFO - PROCESS | 2516 | 1467873397584 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:36:37 INFO - PROCESS | 2516 | 1467873397587 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:36:37 INFO - PROCESS | 2516 | 1467873397590 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:36:37 INFO - PROCESS | 2516 | 1467873397592 Marionette TRACE conn6 <- [1,314,null,{}] 23:36:37 INFO - PROCESS | 2516 | 1467873397595 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}] 23:36:37 INFO - PROCESS | 2516 | 1467873397597 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:37 INFO - PROCESS | 2516 | 1467873397684 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:36:37 INFO - PROCESS | 2516 | 1467873397690 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 2516 | 1467873397692 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF51800 == 34 [pid = 2516] [id = 88] 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D2D4000) [pid = 2516] [serial = 261] [outer = 0000000000000000] 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160DDC3400) [pid = 2516] [serial = 262] [outer = 000000160D2D4000] 23:36:37 INFO - PROCESS | 2516 | 1467873397737 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1C0800) [pid = 2516] [serial = 263] [outer = 000000160D2D4000] 23:36:38 INFO - PROCESS | 2516 | 1467873398213 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]]]}] 23:36:38 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. 23:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 23:36:38 INFO - PROCESS | 2516 | 1467873398285 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:36:38 INFO - PROCESS | 2516 | 1467873398287 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:36:38 INFO - PROCESS | 2516 | 1467873398290 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 2516 | 1467873398292 Marionette TRACE conn6 <- [1,318,null,{}] 23:36:38 INFO - PROCESS | 2516 | 1467873398296 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}] 23:36:38 INFO - PROCESS | 2516 | 1467873398298 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:38 INFO - PROCESS | 2516 | 1467873398451 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:36:38 INFO - PROCESS | 2516 | 1467873398478 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 2516 | 1467873398480 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC0800 == 35 [pid = 2516] [id = 89] 23:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E238C00) [pid = 2516] [serial = 264] [outer = 0000000000000000] 23:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E241800) [pid = 2516] [serial = 265] [outer = 000000160E238C00] 23:36:38 INFO - PROCESS | 2516 | 1467873398526 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F940000) [pid = 2516] [serial = 266] [outer = 000000160E238C00] 23:36:39 INFO - PROCESS | 2516 | 1467873399000 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]]]}] 23:36:39 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. 23:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 732ms 23:36:39 INFO - PROCESS | 2516 | 1467873399033 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 2516 | 1467873399035 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:36:39 INFO - PROCESS | 2516 | 1467873399038 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 2516 | 1467873399040 Marionette TRACE conn6 <- [1,322,null,{}] 23:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:36:39 INFO - PROCESS | 2516 | 1467873399043 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}] 23:36:39 INFO - PROCESS | 2516 | 1467873399049 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:39 INFO - PROCESS | 2516 | 1467873399186 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:36:39 INFO - PROCESS | 2516 | 1467873399238 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 2516 | 1467873399240 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EC000 == 36 [pid = 2516] [id = 90] 23:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000161083AC00) [pid = 2516] [serial = 267] [outer = 0000000000000000] 23:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016794BCC00) [pid = 2516] [serial = 268] [outer = 000000161083AC00] 23:36:39 INFO - PROCESS | 2516 | 1467873399285 Marionette DEBUG loaded listener.js 23:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679602800) [pid = 2516] [serial = 269] [outer = 000000161083AC00] 23:36:39 INFO - PROCESS | 2516 | 1467873399695 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]]]}] 23:36:39 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. 23:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 23:36:39 INFO - PROCESS | 2516 | 1467873399720 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 2516 | 1467873399723 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:36:39 INFO - PROCESS | 2516 | 1467873399726 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 2516 | 1467873399736 Marionette TRACE conn6 <- [1,326,null,{}] 23:36:39 INFO - PROCESS | 2516 | 1467873399774 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}] 23:36:39 INFO - PROCESS | 2516 | 1467873399776 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:39 INFO - PROCESS | 2516 | 1467873399879 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:36:39 INFO - PROCESS | 2516 | 1467873399884 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 2516 | 1467873399886 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA6C000 == 37 [pid = 2516] [id = 91] 23:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000167960C000) [pid = 2516] [serial = 270] [outer = 0000000000000000] 23:36:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679639C00) [pid = 2516] [serial = 271] [outer = 000000167960C000] 23:36:39 INFO - PROCESS | 2516 | 1467873399937 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679F09800) [pid = 2516] [serial = 272] [outer = 000000167960C000] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016074D8400) [pid = 2516] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E1B4000) [pid = 2516] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000167960CC00) [pid = 2516] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607A4FC00) [pid = 2516] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001609534000) [pid = 2516] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001600176C00) [pid = 2516] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E23E800) [pid = 2516] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050F3400) [pid = 2516] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001679F0AC00) [pid = 2516] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167B1CEC00) [pid = 2516] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016794B4800) [pid = 2516] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001610830800) [pid = 2516] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:36:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016082BEC00) [pid = 2516] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:36:40 INFO - PROCESS | 2516 | 1467873400441 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]]]}] 23:36:40 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. 23:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 755ms 23:36:40 INFO - PROCESS | 2516 | 1467873400484 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:36:40 INFO - PROCESS | 2516 | 1467873400486 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:36:40 INFO - PROCESS | 2516 | 1467873400489 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:36:40 INFO - PROCESS | 2516 | 1467873400491 Marionette TRACE conn6 <- [1,330,null,{}] 23:36:40 INFO - PROCESS | 2516 | 1467873400495 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}] 23:36:40 INFO - PROCESS | 2516 | 1467873400496 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:40 INFO - PROCESS | 2516 | 1467873400577 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:36:40 INFO - PROCESS | 2516 | 1467873400584 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:40 INFO - PROCESS | 2516 | 1467873400586 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FAA2800 == 38 [pid = 2516] [id = 92] 23:36:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F9CD400) [pid = 2516] [serial = 273] [outer = 0000000000000000] 23:36:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001679610400) [pid = 2516] [serial = 274] [outer = 000000160F9CD400] 23:36:40 INFO - PROCESS | 2516 | 1467873400630 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167A435C00) [pid = 2516] [serial = 275] [outer = 000000160F9CD400] 23:36:41 INFO - PROCESS | 2516 | 1467873401058 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]]]}] 23:36:41 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. 23:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 585ms 23:36:41 INFO - PROCESS | 2516 | 1467873401079 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 2516 | 1467873401081 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:36:41 INFO - PROCESS | 2516 | 1467873401089 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 2516 | 1467873401091 Marionette TRACE conn6 <- [1,334,null,{}] 23:36:41 INFO - PROCESS | 2516 | 1467873401094 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}] 23:36:41 INFO - PROCESS | 2516 | 1467873401096 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:41 INFO - PROCESS | 2516 | 1467873401181 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:36:41 INFO - PROCESS | 2516 | 1467873401186 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 2516 | 1467873401187 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609607000 == 39 [pid = 2516] [id = 93] 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167AD29800) [pid = 2516] [serial = 276] [outer = 0000000000000000] 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167B09D800) [pid = 2516] [serial = 277] [outer = 000000167AD29800] 23:36:41 INFO - PROCESS | 2516 | 1467873401231 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000167B1D4800) [pid = 2516] [serial = 278] [outer = 000000167AD29800] 23:36:41 INFO - PROCESS | 2516 | 1467873401660 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]]]}] 23:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 23:36:41 INFO - PROCESS | 2516 | 1467873401722 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 2516 | 1467873401724 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:36:41 INFO - PROCESS | 2516 | 1467873401728 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 2516 | 1467873401729 Marionette TRACE conn6 <- [1,338,null,{}] 23:36:41 INFO - PROCESS | 2516 | 1467873401733 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}] 23:36:41 INFO - PROCESS | 2516 | 1467873401735 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:41 INFO - PROCESS | 2516 | 1467873401821 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:36:41 INFO - PROCESS | 2516 | 1467873401826 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 2516 | 1467873401828 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A8A7800 == 40 [pid = 2516] [id = 94] 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167B22A000) [pid = 2516] [serial = 279] [outer = 0000000000000000] 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167B230000) [pid = 2516] [serial = 280] [outer = 000000167B22A000] 23:36:41 INFO - PROCESS | 2516 | 1467873401872 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167B28B000) [pid = 2516] [serial = 281] [outer = 000000167B22A000] 23:36:42 INFO - PROCESS | 2516 | --DOCSHELL 000000167BAA7000 == 39 [pid = 2516] [id = 68] 23:36:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607454800 == 38 [pid = 2516] [id = 85] 23:36:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001609617800 == 37 [pid = 2516] [id = 84] 23:36:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8D800 == 36 [pid = 2516] [id = 82] 23:36:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607406800 == 35 [pid = 2516] [id = 83] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001609608000 == 34 [pid = 2516] [id = 87] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC0800 == 33 [pid = 2516] [id = 89] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CEB800 == 32 [pid = 2516] [id = 86] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 000000160FAA2800 == 31 [pid = 2516] [id = 92] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EC000 == 30 [pid = 2516] [id = 90] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA6C000 == 29 [pid = 2516] [id = 91] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF51800 == 28 [pid = 2516] [id = 88] 23:36:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001609607000 == 27 [pid = 2516] [id = 93] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607A52400) [pid = 2516] [serial = 208] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607C25C00) [pid = 2516] [serial = 209] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1CC800) [pid = 2516] [serial = 220] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E23A800) [pid = 2516] [serial = 221] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167963CC00) [pid = 2516] [serial = 229] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160D1F4800) [pid = 2516] [serial = 217] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160D227000) [pid = 2516] [serial = 218] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001609877000) [pid = 2516] [serial = 214] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160AF0A000) [pid = 2516] [serial = 215] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607F57400) [pid = 2516] [serial = 211] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016089CC800) [pid = 2516] [serial = 212] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E243400) [pid = 2516] [serial = 223] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F9CE000) [pid = 2516] [serial = 224] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (00000016058A7C00) [pid = 2516] [serial = 206] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016050F4C00) [pid = 2516] [serial = 205] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167A42E400) [pid = 2516] [serial = 232] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001679E4B000) [pid = 2516] [serial = 230] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000167B227800) [pid = 2516] [serial = 235] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000167953B400) [pid = 2516] [serial = 226] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000167A8CC000) [pid = 2516] [serial = 233] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001610836C00) [pid = 2516] [serial = 241] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000161083CC00) [pid = 2516] [serial = 242] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160F93D400) [pid = 2516] [serial = 244] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000167B282C00) [pid = 2516] [serial = 236] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E1C7000) [pid = 2516] [serial = 238] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000167AD2A800) [pid = 2516] [serial = 239] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001679635800) [pid = 2516] [serial = 227] [outer = 0000000000000000] [url = about:blank] 23:36:43 INFO - PROCESS | 2516 | 1467873403628 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]]]}] 23:36:43 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. 23:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1949ms 23:36:43 INFO - PROCESS | 2516 | 1467873403681 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 2516 | 1467873403685 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:36:43 INFO - PROCESS | 2516 | 1467873403690 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 2516 | 1467873403694 Marionette TRACE conn6 <- [1,342,null,{}] 23:36:43 INFO - PROCESS | 2516 | 1467873403700 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}] 23:36:43 INFO - PROCESS | 2516 | 1467873403703 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:43 INFO - PROCESS | 2516 | 1467873403796 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:36:43 INFO - PROCESS | 2516 | 1467873403803 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 2516 | 1467873403808 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:43 INFO - PROCESS | 2516 | ++DOCSHELL 00000016059B0000 == 28 [pid = 2516] [id = 95] 23:36:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (00000016050D1C00) [pid = 2516] [serial = 282] [outer = 0000000000000000] 23:36:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (00000016050D2C00) [pid = 2516] [serial = 283] [outer = 00000016050D1C00] 23:36:43 INFO - PROCESS | 2516 | 1467873403862 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (00000016050EF800) [pid = 2516] [serial = 284] [outer = 00000016050D1C00] 23:36:44 INFO - PROCESS | 2516 | 1467873404327 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]]]}] 23:36:44 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. 23:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 23:36:44 INFO - PROCESS | 2516 | 1467873404386 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 2516 | 1467873404391 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:36:44 INFO - PROCESS | 2516 | 1467873404398 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - PROCESS | 2516 | 1467873404401 Marionette TRACE conn6 <- [1,346,null,{}] 23:36:44 INFO - PROCESS | 2516 | 1467873404405 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}] 23:36:44 INFO - PROCESS | 2516 | 1467873404408 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:44 INFO - PROCESS | 2516 | 1467873404498 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:36:44 INFO - PROCESS | 2516 | 1467873404513 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 2516 | 1467873404516 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:44 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C7F800 == 29 [pid = 2516] [id = 96] 23:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001606093400) [pid = 2516] [serial = 285] [outer = 0000000000000000] 23:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016074D1800) [pid = 2516] [serial = 286] [outer = 0000001606093400] 23:36:44 INFO - PROCESS | 2516 | 1467873404565 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607A4C800) [pid = 2516] [serial = 287] [outer = 0000001606093400] 23:36:45 INFO - PROCESS | 2516 | 1467873405025 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]]]}] 23:36:45 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. 23:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 23:36:45 INFO - PROCESS | 2516 | 1467873405090 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 2516 | 1467873405093 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:36:45 INFO - PROCESS | 2516 | 1467873405097 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 2516 | 1467873405100 Marionette TRACE conn6 <- [1,350,null,{}] 23:36:45 INFO - PROCESS | 2516 | 1467873405112 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}] 23:36:45 INFO - PROCESS | 2516 | 1467873405117 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:45 INFO - PROCESS | 2516 | 1467873405254 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:36:45 INFO - PROCESS | 2516 | 1467873405271 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 2516 | 1467873405274 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:45 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E8A800 == 30 [pid = 2516] [id = 97] 23:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160043C800) [pid = 2516] [serial = 288] [outer = 0000000000000000] 23:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607DDC800) [pid = 2516] [serial = 289] [outer = 000000160043C800] 23:36:45 INFO - PROCESS | 2516 | 1467873405323 Marionette DEBUG loaded listener.js 23:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607E94800) [pid = 2516] [serial = 290] [outer = 000000160043C800] 23:36:45 INFO - PROCESS | 2516 | 1467873405728 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]]]}] 23:36:45 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. 23:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 688ms 23:36:45 INFO - PROCESS | 2516 | 1467873405788 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 2516 | 1467873405790 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:36:45 INFO - PROCESS | 2516 | 1467873405794 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 2516 | 1467873405795 Marionette TRACE conn6 <- [1,354,null,{}] 23:36:45 INFO - PROCESS | 2516 | 1467873405799 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}] 23:36:45 INFO - PROCESS | 2516 | 1467873405801 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:45 INFO - PROCESS | 2516 | 1467873405909 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:36:45 INFO - PROCESS | 2516 | 1467873405916 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 2516 | 1467873405918 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160981B800 == 31 [pid = 2516] [id = 98] 23:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001608536C00) [pid = 2516] [serial = 291] [outer = 0000000000000000] 23:36:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016089CD400) [pid = 2516] [serial = 292] [outer = 0000001608536C00] 23:36:45 INFO - PROCESS | 2516 | 1467873405968 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160962B000) [pid = 2516] [serial = 293] [outer = 0000001608536C00] 23:36:46 INFO - PROCESS | 2516 | 1467873406401 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]]]}] 23:36:46 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. 23:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 23:36:46 INFO - PROCESS | 2516 | 1467873406424 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 2516 | 1467873406427 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:36:46 INFO - PROCESS | 2516 | 1467873406430 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:36:46 INFO - PROCESS | 2516 | 1467873406432 Marionette TRACE conn6 <- [1,358,null,{}] 23:36:46 INFO - PROCESS | 2516 | 1467873406435 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}] 23:36:46 INFO - PROCESS | 2516 | 1467873406437 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:46 INFO - PROCESS | 2516 | 1467873406565 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:36:46 INFO - PROCESS | 2516 | 1467873406575 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:46 INFO - PROCESS | 2516 | 1467873406577 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF3D000 == 32 [pid = 2516] [id = 99] 23:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001606026000) [pid = 2516] [serial = 294] [outer = 0000000000000000] 23:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160A647400) [pid = 2516] [serial = 295] [outer = 0000001606026000] 23:36:46 INFO - PROCESS | 2516 | 1467873406622 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160B938C00) [pid = 2516] [serial = 296] [outer = 0000001606026000] 23:36:47 INFO - PROCESS | 2516 | 1467873407043 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]]]}] 23:36:47 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. 23:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 23:36:47 INFO - PROCESS | 2516 | 1467873407061 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:36:47 INFO - PROCESS | 2516 | 1467873407064 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:36:47 INFO - PROCESS | 2516 | 1467873407067 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 2516 | 1467873407069 Marionette TRACE conn6 <- [1,362,null,{}] 23:36:47 INFO - PROCESS | 2516 | 1467873407072 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}] 23:36:47 INFO - PROCESS | 2516 | 1467873407078 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:47 INFO - PROCESS | 2516 | 1467873407208 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:36:47 INFO - PROCESS | 2516 | 1467873407216 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 2516 | 1467873407218 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABA000 == 33 [pid = 2516] [id = 100] 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F7800) [pid = 2516] [serial = 297] [outer = 0000000000000000] 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D2CB400) [pid = 2516] [serial = 298] [outer = 000000160D1F7800] 23:36:47 INFO - PROCESS | 2516 | 1467873407263 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160DDC5400) [pid = 2516] [serial = 299] [outer = 000000160D1F7800] 23:36:47 INFO - PROCESS | 2516 | 1467873407671 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]]]}] 23:36:47 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. 23:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 23:36:47 INFO - PROCESS | 2516 | 1467873407698 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:36:47 INFO - PROCESS | 2516 | 1467873407700 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:36:47 INFO - PROCESS | 2516 | 1467873407704 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 2516 | 1467873407706 Marionette TRACE conn6 <- [1,366,null,{}] 23:36:47 INFO - PROCESS | 2516 | 1467873407710 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}] 23:36:47 INFO - PROCESS | 2516 | 1467873407712 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:47 INFO - PROCESS | 2516 | 1467873407813 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:36:47 INFO - PROCESS | 2516 | 1467873407848 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 2516 | 1467873407850 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE80800 == 34 [pid = 2516] [id = 101] 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001604338400) [pid = 2516] [serial = 300] [outer = 0000000000000000] 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E1C7000) [pid = 2516] [serial = 301] [outer = 0000001604338400] 23:36:47 INFO - PROCESS | 2516 | 1467873407894 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E228400) [pid = 2516] [serial = 302] [outer = 0000001604338400] 23:36:48 INFO - PROCESS | 2516 | 1467873408297 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]]]}] 23:36:48 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. 23:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 23:36:48 INFO - PROCESS | 2516 | 1467873408334 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 2516 | 1467873408336 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:36:48 INFO - PROCESS | 2516 | 1467873408340 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:36:48 INFO - PROCESS | 2516 | 1467873408341 Marionette TRACE conn6 <- [1,370,null,{}] 23:36:48 INFO - PROCESS | 2516 | 1467873408345 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}] 23:36:48 INFO - PROCESS | 2516 | 1467873408347 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:48 INFO - PROCESS | 2516 | 1467873408456 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:36:48 INFO - PROCESS | 2516 | 1467873408464 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 2516 | 1467873408467 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F84E000 == 35 [pid = 2516] [id = 102] 23:36:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E22D400) [pid = 2516] [serial = 303] [outer = 0000000000000000] 23:36:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E230800) [pid = 2516] [serial = 304] [outer = 000000160E22D400] 23:36:48 INFO - PROCESS | 2516 | 1467873408512 Marionette DEBUG loaded listener.js 23:36:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E239800) [pid = 2516] [serial = 305] [outer = 000000160E22D400] 23:36:48 INFO - PROCESS | 2516 | 1467873408954 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]]]}] 23:36:48 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. 23:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 23:36:48 INFO - PROCESS | 2516 | 1467873408971 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 2516 | 1467873408973 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:36:48 INFO - PROCESS | 2516 | 1467873408976 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:36:48 INFO - PROCESS | 2516 | 1467873408978 Marionette TRACE conn6 <- [1,374,null,{}] 23:36:49 INFO - PROCESS | 2516 | 1467873408989 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}] 23:36:49 INFO - PROCESS | 2516 | 1467873408991 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:49 INFO - PROCESS | 2516 | 1467873409093 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:36:49 INFO - PROCESS | 2516 | 1467873409165 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 2516 | 1467873409167 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E89800 == 36 [pid = 2516] [id = 103] 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E23F000) [pid = 2516] [serial = 306] [outer = 0000000000000000] 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F932C00) [pid = 2516] [serial = 307] [outer = 000000160E23F000] 23:36:49 INFO - PROCESS | 2516 | 1467873409211 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F93E400) [pid = 2516] [serial = 308] [outer = 000000160E23F000] 23:36:49 INFO - PROCESS | 2516 | 1467873409663 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:36:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:36:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 23:36:49 INFO - PROCESS | 2516 | 1467873409714 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:36:49 INFO - PROCESS | 2516 | 1467873409717 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:36:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:36:49 INFO - PROCESS | 2516 | 1467873409720 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 2516 | 1467873409722 Marionette TRACE conn6 <- [1,378,null,{}] 23:36:49 INFO - PROCESS | 2516 | 1467873409731 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}] 23:36:49 INFO - PROCESS | 2516 | 1467873409733 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:49 INFO - PROCESS | 2516 | 1467873409841 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:36:49 INFO - PROCESS | 2516 | 1467873409849 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 2516 | 1467873409851 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:49 INFO - PROCESS | 2516 | ++DOCSHELL 000000167945B000 == 37 [pid = 2516] [id = 104] 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F9CF800) [pid = 2516] [serial = 309] [outer = 0000000000000000] 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F9D1C00) [pid = 2516] [serial = 310] [outer = 000000160F9CF800] 23:36:49 INFO - PROCESS | 2516 | 1467873409895 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001610836400) [pid = 2516] [serial = 311] [outer = 000000160F9CF800] 23:36:50 INFO - PROCESS | 2516 | 1467873410520 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:36:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:36:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 23:36:50 INFO - PROCESS | 2516 | 1467873410561 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:36:50 INFO - PROCESS | 2516 | 1467873410563 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:36:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:36:50 INFO - PROCESS | 2516 | 1467873410567 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:36:50 INFO - PROCESS | 2516 | 1467873410569 Marionette TRACE conn6 <- [1,382,null,{}] 23:36:50 INFO - PROCESS | 2516 | 1467873410573 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}] 23:36:50 INFO - PROCESS | 2516 | 1467873410576 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:50 INFO - PROCESS | 2516 | 1467873410694 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:36:50 INFO - PROCESS | 2516 | 1467873410707 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 2516 | 1467873410710 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF3B800 == 38 [pid = 2516] [id = 105] 23:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016794B4800) [pid = 2516] [serial = 312] [outer = 0000000000000000] 23:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167953E000) [pid = 2516] [serial = 313] [outer = 00000016794B4800] 23:36:50 INFO - PROCESS | 2516 | 1467873410794 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001679636C00) [pid = 2516] [serial = 314] [outer = 00000016794B4800] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000167B1C8000) [pid = 2516] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160E238C00) [pid = 2516] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000161083AC00) [pid = 2516] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000167960C000) [pid = 2516] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000167AD29800) [pid = 2516] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160D2D4000) [pid = 2516] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160433F800) [pid = 2516] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607C28000) [pid = 2516] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016074D7800) [pid = 2516] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607D22800) [pid = 2516] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160433FC00) [pid = 2516] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F937C00) [pid = 2516] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:36:51 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160F9CD400) [pid = 2516] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:36:51 INFO - PROCESS | 2516 | 1467873411266 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:36:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 23:36:51 INFO - PROCESS | 2516 | 1467873411303 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:36:51 INFO - PROCESS | 2516 | 1467873411305 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:36:51 INFO - PROCESS | 2516 | 1467873411308 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:36:51 INFO - PROCESS | 2516 | 1467873411310 Marionette TRACE conn6 <- [1,386,null,{}] 23:36:51 INFO - PROCESS | 2516 | 1467873411313 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}] 23:36:51 INFO - PROCESS | 2516 | 1467873411315 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:51 INFO - PROCESS | 2516 | 1467873411395 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:36:51 INFO - PROCESS | 2516 | 1467873411400 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 2516 | 1467873411402 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD8E800 == 39 [pid = 2516] [id = 106] 23:36:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E238C00) [pid = 2516] [serial = 315] [outer = 0000000000000000] 23:36:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161082F800) [pid = 2516] [serial = 316] [outer = 000000160E238C00] 23:36:51 INFO - PROCESS | 2516 | 1467873411446 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167963B800) [pid = 2516] [serial = 317] [outer = 000000160E238C00] 23:36:51 INFO - PROCESS | 2516 | 1467873411875 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]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 587ms 23:36:51 INFO - PROCESS | 2516 | 1467873411905 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:36:51 INFO - PROCESS | 2516 | 1467873411907 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:36:51 INFO - PROCESS | 2516 | 1467873411911 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 2516 | 1467873411912 Marionette TRACE conn6 <- [1,390,null,{}] 23:36:51 INFO - PROCESS | 2516 | 1467873411921 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}] 23:36:51 INFO - PROCESS | 2516 | 1467873411923 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:52 INFO - PROCESS | 2516 | 1467873412004 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:36:52 INFO - PROCESS | 2516 | 1467873412010 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 2516 | 1467873412012 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B577800 == 40 [pid = 2516] [id = 107] 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001679641000) [pid = 2516] [serial = 318] [outer = 0000000000000000] 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016796D9800) [pid = 2516] [serial = 319] [outer = 0000001679641000] 23:36:52 INFO - PROCESS | 2516 | 1467873412057 Marionette DEBUG loaded listener.js 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167A42C000) [pid = 2516] [serial = 320] [outer = 0000001679641000] 23:36:52 INFO - PROCESS | 2516 | 1467873412507 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]]]}] 23:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 23:36:52 INFO - PROCESS | 2516 | 1467873412541 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 2516 | 1467873412543 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:36:52 INFO - PROCESS | 2516 | 1467873412551 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - PROCESS | 2516 | 1467873412552 Marionette TRACE conn6 <- [1,394,null,{}] 23:36:52 INFO - PROCESS | 2516 | 1467873412556 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}] 23:36:52 INFO - PROCESS | 2516 | 1467873412557 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:52 INFO - PROCESS | 2516 | 1467873412648 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:36:52 INFO - PROCESS | 2516 | 1467873412654 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 2516 | 1467873412655 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10B800 == 41 [pid = 2516] [id = 108] 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167A8CC000) [pid = 2516] [serial = 321] [outer = 0000000000000000] 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167AD26000) [pid = 2516] [serial = 322] [outer = 000000167A8CC000] 23:36:52 INFO - PROCESS | 2516 | 1467873412699 Marionette DEBUG loaded listener.js 23:36:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000167B1CD800) [pid = 2516] [serial = 323] [outer = 000000167A8CC000] 23:36:53 INFO - PROCESS | 2516 | 1467873413428 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]]]}] 23:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 923ms 23:36:53 INFO - PROCESS | 2516 | 1467873413487 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:36:53 INFO - PROCESS | 2516 | 1467873413491 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:36:53 INFO - PROCESS | 2516 | 1467873413501 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:36:53 INFO - PROCESS | 2516 | 1467873413504 Marionette TRACE conn6 <- [1,398,null,{}] 23:36:53 INFO - PROCESS | 2516 | 1467873413510 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}] 23:36:53 INFO - PROCESS | 2516 | 1467873413513 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:53 INFO - PROCESS | 2516 | 1467873413643 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:36:53 INFO - PROCESS | 2516 | 1467873413708 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 2516 | 1467873413711 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:53 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C1D000 == 42 [pid = 2516] [id = 109] 23:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001604332800) [pid = 2516] [serial = 324] [outer = 0000000000000000] 23:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016050F6C00) [pid = 2516] [serial = 325] [outer = 0000001604332800] 23:36:53 INFO - PROCESS | 2516 | 1467873413769 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (00000016074D7800) [pid = 2516] [serial = 326] [outer = 0000001604332800] 23:36:54 INFO - PROCESS | 2516 | 1467873414746 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]]]}] 23:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1277ms 23:36:54 INFO - PROCESS | 2516 | 1467873414783 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 2516 | 1467873414788 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:36:54 INFO - PROCESS | 2516 | 1467873414793 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - PROCESS | 2516 | 1467873414796 Marionette TRACE conn6 <- [1,402,null,{}] 23:36:54 INFO - PROCESS | 2516 | 1467873414802 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}] 23:36:54 INFO - PROCESS | 2516 | 1467873414805 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:54 INFO - PROCESS | 2516 | 1467873414946 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:36:55 INFO - PROCESS | 2516 | 1467873415013 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 2516 | 1467873415017 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000160746A800 == 43 [pid = 2516] [id = 110] 23:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607A4B800) [pid = 2516] [serial = 327] [outer = 0000000000000000] 23:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001607A55800) [pid = 2516] [serial = 328] [outer = 0000001607A4B800] 23:36:55 INFO - PROCESS | 2516 | 1467873415070 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001607D23C00) [pid = 2516] [serial = 329] [outer = 0000001607A4B800] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000167B577800 == 42 [pid = 2516] [id = 107] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD8E800 == 41 [pid = 2516] [id = 106] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF3B800 == 40 [pid = 2516] [id = 105] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000167945B000 == 39 [pid = 2516] [id = 104] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E89800 == 38 [pid = 2516] [id = 103] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160F84E000 == 37 [pid = 2516] [id = 102] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE80800 == 36 [pid = 2516] [id = 101] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABA000 == 35 [pid = 2516] [id = 100] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF3D000 == 34 [pid = 2516] [id = 99] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000167B230000) [pid = 2516] [serial = 280] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 000000160981B800 == 33 [pid = 2516] [id = 98] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E8A800 == 32 [pid = 2516] [id = 97] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C7F800 == 31 [pid = 2516] [id = 96] 23:36:55 INFO - PROCESS | 2516 | --DOCSHELL 00000016059B0000 == 30 [pid = 2516] [id = 95] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167B22EC00) [pid = 2516] [serial = 203] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160E241800) [pid = 2516] [serial = 265] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016794BCC00) [pid = 2516] [serial = 268] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160F940000) [pid = 2516] [serial = 266] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001679639C00) [pid = 2516] [serial = 271] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001679602800) [pid = 2516] [serial = 269] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B09D800) [pid = 2516] [serial = 277] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001679F09800) [pid = 2516] [serial = 272] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167B1D4800) [pid = 2516] [serial = 278] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160DDC3400) [pid = 2516] [serial = 262] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160A425800) [pid = 2516] [serial = 259] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160D1FB400) [pid = 2516] [serial = 260] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607D2CC00) [pid = 2516] [serial = 256] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160840C800) [pid = 2516] [serial = 257] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607DE6400) [pid = 2516] [serial = 254] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607A4CC00) [pid = 2516] [serial = 253] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001608418000) [pid = 2516] [serial = 251] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607D28000) [pid = 2516] [serial = 250] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160522D000) [pid = 2516] [serial = 248] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001604C60000) [pid = 2516] [serial = 247] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610833C00) [pid = 2516] [serial = 245] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001679610400) [pid = 2516] [serial = 274] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167A435C00) [pid = 2516] [serial = 275] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160E1C0800) [pid = 2516] [serial = 263] [outer = 0000000000000000] [url = about:blank] 23:36:55 INFO - PROCESS | 2516 | 1467873415703 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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 23:36:55 INFO - PROCESS | 2516 | 1467873415741 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 2516 | 1467873415746 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:36:55 INFO - PROCESS | 2516 | 1467873415753 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 2516 | 1467873415756 Marionette TRACE conn6 <- [1,406,null,{}] 23:36:55 INFO - PROCESS | 2516 | 1467873415760 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}] 23:36:55 INFO - PROCESS | 2516 | 1467873415762 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:55 INFO - PROCESS | 2516 | 1467873415853 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:36:55 INFO - PROCESS | 2516 | 1467873415923 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 2516 | 1467873415926 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000160817C800 == 31 [pid = 2516] [id = 111] 23:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016074D7C00) [pid = 2516] [serial = 330] [outer = 0000000000000000] 23:36:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607D28000) [pid = 2516] [serial = 331] [outer = 00000016074D7C00] 23:36:55 INFO - PROCESS | 2516 | 1467873415974 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001608414000) [pid = 2516] [serial = 332] [outer = 00000016074D7C00] 23:36:56 INFO - PROCESS | 2516 | 1467873416645 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]]]}] 23:36:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 23:36:56 INFO - PROCESS | 2516 | 1467873416698 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:36:56 INFO - PROCESS | 2516 | 1467873416703 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:36:56 INFO - PROCESS | 2516 | 1467873416708 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:36:56 INFO - PROCESS | 2516 | 1467873416714 Marionette TRACE conn6 <- [1,410,null,{}] 23:36:56 INFO - PROCESS | 2516 | 1467873416719 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}] 23:36:56 INFO - PROCESS | 2516 | 1467873416722 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:56 INFO - PROCESS | 2516 | 1467873416836 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:36:56 INFO - PROCESS | 2516 | 1467873416904 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:56 INFO - PROCESS | 2516 | 1467873416907 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:56 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087D6000 == 32 [pid = 2516] [id = 112] 23:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607E95C00) [pid = 2516] [serial = 333] [outer = 0000000000000000] 23:36:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001608284C00) [pid = 2516] [serial = 334] [outer = 0000001607E95C00] 23:36:56 INFO - PROCESS | 2516 | 1467873416966 Marionette DEBUG loaded listener.js 23:36:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001608A57800) [pid = 2516] [serial = 335] [outer = 0000001607E95C00] 23:36:57 INFO - PROCESS | 2516 | 1467873417618 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]]]}] 23:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 23:36:57 INFO - PROCESS | 2516 | 1467873417655 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:36:57 INFO - PROCESS | 2516 | 1467873417661 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:36:57 INFO - PROCESS | 2516 | 1467873417667 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:36:57 INFO - PROCESS | 2516 | 1467873417670 Marionette TRACE conn6 <- [1,414,null,{}] 23:36:57 INFO - PROCESS | 2516 | 1467873417674 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}] 23:36:57 INFO - PROCESS | 2516 | 1467873417678 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:57 INFO - PROCESS | 2516 | 1467873417790 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:36:57 INFO - PROCESS | 2516 | 1467873417858 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:57 INFO - PROCESS | 2516 | 1467873417861 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:57 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A454800 == 33 [pid = 2516] [id = 113] 23:36:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001605020C00) [pid = 2516] [serial = 336] [outer = 0000000000000000] 23:36:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D1F5400) [pid = 2516] [serial = 337] [outer = 0000001605020C00] 23:36:57 INFO - PROCESS | 2516 | 1467873417919 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D21BC00) [pid = 2516] [serial = 338] [outer = 0000001605020C00] 23:36:58 INFO - PROCESS | 2516 | 1467873418527 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]]]}] 23:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 942ms 23:36:58 INFO - PROCESS | 2516 | 1467873418612 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 2516 | 1467873418615 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:36:58 INFO - PROCESS | 2516 | 1467873418620 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - PROCESS | 2516 | 1467873418624 Marionette TRACE conn6 <- [1,418,null,{}] 23:36:58 INFO - PROCESS | 2516 | 1467873418651 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}] 23:36:58 INFO - PROCESS | 2516 | 1467873418657 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:58 INFO - PROCESS | 2516 | 1467873418772 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:36:58 INFO - PROCESS | 2516 | 1467873418835 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 2516 | 1467873418838 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:36:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA1000 == 34 [pid = 2516] [id = 114] 23:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D2D7800) [pid = 2516] [serial = 339] [outer = 0000000000000000] 23:36:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1B7C00) [pid = 2516] [serial = 340] [outer = 000000160D2D7800] 23:36:58 INFO - PROCESS | 2516 | 1467873418897 Marionette DEBUG loaded listener.js 23:36:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1CB400) [pid = 2516] [serial = 341] [outer = 000000160D2D7800] 23:36:59 INFO - PROCESS | 2516 | 1467873419993 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]]]}] 23:37:00 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 23:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1403ms 23:37:00 INFO - PROCESS | 2516 | 1467873420024 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:37:00 INFO - PROCESS | 2516 | 1467873420027 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:37:00 INFO - PROCESS | 2516 | 1467873420031 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:37:00 INFO - PROCESS | 2516 | 1467873420033 Marionette TRACE conn6 <- [1,422,null,{}] 23:37:00 INFO - PROCESS | 2516 | 1467873420037 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}] 23:37:00 INFO - PROCESS | 2516 | 1467873420039 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:00 INFO - PROCESS | 2516 | 1467873420153 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:37:00 INFO - PROCESS | 2516 | 1467873420215 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 2516 | 1467873420217 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:00 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE6A000 == 35 [pid = 2516] [id = 115] 23:37:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E22E400) [pid = 2516] [serial = 342] [outer = 0000000000000000] 23:37:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E232C00) [pid = 2516] [serial = 343] [outer = 000000160E22E400] 23:37:00 INFO - PROCESS | 2516 | 1467873420274 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F934400) [pid = 2516] [serial = 344] [outer = 000000160E22E400] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160746A800 == 34 [pid = 2516] [id = 110] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C1D000 == 33 [pid = 2516] [id = 109] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167A8A7800 == 32 [pid = 2516] [id = 94] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA1000 == 31 [pid = 2516] [id = 114] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160A454800 == 30 [pid = 2516] [id = 113] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10B800 == 29 [pid = 2516] [id = 108] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 00000016087D6000 == 28 [pid = 2516] [id = 112] 23:37:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160817C800 == 27 [pid = 2516] [id = 111] 23:37:02 INFO - PROCESS | 2516 | 1467873422053 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]]]}] 23:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2043ms 23:37:02 INFO - PROCESS | 2516 | 1467873422076 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:37:02 INFO - PROCESS | 2516 | 1467873422080 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:37:02 INFO - PROCESS | 2516 | 1467873422086 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 2516 | 1467873422089 Marionette TRACE conn6 <- [1,426,null,{}] 23:37:02 INFO - PROCESS | 2516 | 1467873422096 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}] 23:37:02 INFO - PROCESS | 2516 | 1467873422099 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:02 INFO - PROCESS | 2516 | 1467873422185 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:37:02 INFO - PROCESS | 2516 | 1467873422194 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 2516 | 1467873422199 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607459800 == 28 [pid = 2516] [id = 116] 23:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050F8C00) [pid = 2516] [serial = 345] [outer = 0000000000000000] 23:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050FDC00) [pid = 2516] [serial = 346] [outer = 00000016050F8C00] 23:37:02 INFO - PROCESS | 2516 | 1467873422249 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016074DC000) [pid = 2516] [serial = 347] [outer = 00000016050F8C00] 23:37:02 INFO - PROCESS | 2516 | 1467873422726 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] 23:37:02 INFO - PROCESS | 2516 | 1467873422785 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:37:02 INFO - PROCESS | 2516 | 1467873422791 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 2516 | 1467873422794 Marionette TRACE conn6 <- [1,430,null,{}] 23:37:02 INFO - PROCESS | 2516 | 1467873422799 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}] 23:37:02 INFO - PROCESS | 2516 | 1467873422801 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:02 INFO - PROCESS | 2516 | 1467873422892 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:37:02 INFO - PROCESS | 2516 | 1467873422908 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 2516 | 1467873422911 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F95800 == 29 [pid = 2516] [id = 117] 23:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607E92800) [pid = 2516] [serial = 348] [outer = 0000000000000000] 23:37:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001607E97800) [pid = 2516] [serial = 349] [outer = 0000001607E92800] 23:37:02 INFO - PROCESS | 2516 | 1467873422960 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001608DCEC00) [pid = 2516] [serial = 350] [outer = 0000001607E92800] 23:37:03 INFO - PROCESS | 2516 | 1467873423471 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]]]}] 23:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 731ms 23:37:03 INFO - PROCESS | 2516 | 1467873423537 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:37:03 INFO - PROCESS | 2516 | 1467873423539 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:37:03 INFO - PROCESS | 2516 | 1467873423547 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 2516 | 1467873423551 Marionette TRACE conn6 <- [1,434,null,{}] 23:37:03 INFO - PROCESS | 2516 | 1467873423564 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}] 23:37:03 INFO - PROCESS | 2516 | 1467873423569 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:03 INFO - PROCESS | 2516 | 1467873423682 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:37:03 INFO - PROCESS | 2516 | 1467873423697 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:03 INFO - PROCESS | 2516 | 1467873423700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA22000 == 30 [pid = 2516] [id = 118] 23:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001604311C00) [pid = 2516] [serial = 351] [outer = 0000000000000000] 23:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160D21A800) [pid = 2516] [serial = 352] [outer = 0000001604311C00] 23:37:03 INFO - PROCESS | 2516 | 1467873423749 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160D2D8800) [pid = 2516] [serial = 353] [outer = 0000001604311C00] 23:37:04 INFO - PROCESS | 2516 | 1467873424219 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]]]}] 23:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 23:37:04 INFO - PROCESS | 2516 | 1467873424236 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:37:04 INFO - PROCESS | 2516 | 1467873424238 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:37:04 INFO - PROCESS | 2516 | 1467873424242 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:37:04 INFO - PROCESS | 2516 | 1467873424244 Marionette TRACE conn6 <- [1,438,null,{}] 23:37:04 INFO - PROCESS | 2516 | 1467873424254 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}] 23:37:04 INFO - PROCESS | 2516 | 1467873424256 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:04 INFO - PROCESS | 2516 | 1467873424366 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:37:04 INFO - PROCESS | 2516 | 1467873424372 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 2516 | 1467873424374 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:04 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E9800 == 31 [pid = 2516] [id = 119] 23:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000160DDC4400) [pid = 2516] [serial = 354] [outer = 0000000000000000] 23:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160E1C6400) [pid = 2516] [serial = 355] [outer = 000000160DDC4400] 23:37:04 INFO - PROCESS | 2516 | 1467873424422 Marionette DEBUG loaded listener.js 23:37:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000160E234000) [pid = 2516] [serial = 356] [outer = 000000160DDC4400] 23:37:04 INFO - PROCESS | 2516 | 1467873424919 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]]]}] 23:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 23:37:05 INFO - PROCESS | 2516 | 1467873425005 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 2516 | 1467873425007 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:37:05 INFO - PROCESS | 2516 | 1467873425013 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 2516 | 1467873425015 Marionette TRACE conn6 <- [1,442,null,{}] 23:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:37:05 INFO - PROCESS | 2516 | 1467873425018 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}] 23:37:05 INFO - PROCESS | 2516 | 1467873425021 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:05 INFO - PROCESS | 2516 | 1467873425379 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160E23F000) [pid = 2516] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160F9CF800) [pid = 2516] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (0000001606093400) [pid = 2516] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001608536C00) [pid = 2516] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160043C800) [pid = 2516] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016050D1C00) [pid = 2516] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001606026000) [pid = 2516] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001604338400) [pid = 2516] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E22D400) [pid = 2516] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B22A000) [pid = 2516] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016794B4800) [pid = 2516] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001679641000) [pid = 2516] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160D1F7800) [pid = 2516] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E238C00) [pid = 2516] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607A4B800) [pid = 2516] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001604332800) [pid = 2516] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167A8CC000) [pid = 2516] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:37:05 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016074D7C00) [pid = 2516] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:37:05 INFO - PROCESS | 2516 | 1467873425437 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 2516 | 1467873425439 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:05 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083E4800 == 32 [pid = 2516] [id = 120] 23:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016002C4000) [pid = 2516] [serial = 357] [outer = 0000000000000000] 23:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001604333800) [pid = 2516] [serial = 358] [outer = 00000016002C4000] 23:37:05 INFO - PROCESS | 2516 | 1467873425485 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001607C28C00) [pid = 2516] [serial = 359] [outer = 00000016002C4000] 23:37:05 INFO - PROCESS | 2516 | 1467873425872 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]]]}] 23:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 879ms 23:37:05 INFO - PROCESS | 2516 | 1467873425898 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 2516 | 1467873425901 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:37:05 INFO - PROCESS | 2516 | 1467873425904 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 2516 | 1467873425906 Marionette TRACE conn6 <- [1,446,null,{}] 23:37:05 INFO - PROCESS | 2516 | 1467873425909 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}] 23:37:05 INFO - PROCESS | 2516 | 1467873425915 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:06 INFO - PROCESS | 2516 | 1467873426021 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:37:06 INFO - PROCESS | 2516 | 1467873426027 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 2516 | 1467873426029 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:06 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679455000 == 33 [pid = 2516] [id = 121] 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D1F7800) [pid = 2516] [serial = 360] [outer = 0000000000000000] 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9C5400) [pid = 2516] [serial = 361] [outer = 000000160D1F7800] 23:37:06 INFO - PROCESS | 2516 | 1467873426074 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000161083C400) [pid = 2516] [serial = 362] [outer = 000000160D1F7800] 23:37:06 INFO - PROCESS | 2516 | 1467873426516 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]]]}] 23:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 23:37:06 INFO - PROCESS | 2516 | 1467873426598 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:37:06 INFO - PROCESS | 2516 | 1467873426601 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:37:06 INFO - PROCESS | 2516 | 1467873426604 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - PROCESS | 2516 | 1467873426606 Marionette TRACE conn6 <- [1,450,null,{}] 23:37:06 INFO - PROCESS | 2516 | 1467873426610 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}] 23:37:06 INFO - PROCESS | 2516 | 1467873426612 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:06 INFO - PROCESS | 2516 | 1467873426718 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:37:06 INFO - PROCESS | 2516 | 1467873426730 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 2516 | 1467873426732 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A440000 == 34 [pid = 2516] [id = 122] 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001604C5FC00) [pid = 2516] [serial = 363] [outer = 0000000000000000] 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001679536000) [pid = 2516] [serial = 364] [outer = 0000001604C5FC00] 23:37:06 INFO - PROCESS | 2516 | 1467873426776 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679608C00) [pid = 2516] [serial = 365] [outer = 0000001604C5FC00] 23:37:07 INFO - PROCESS | 2516 | 1467873427194 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] 23:37:07 INFO - PROCESS | 2516 | 1467873427239 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:37:07 INFO - PROCESS | 2516 | 1467873427246 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 2516 | 1467873427248 Marionette TRACE conn6 <- [1,454,null,{}] 23:37:07 INFO - PROCESS | 2516 | 1467873427251 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}] 23:37:07 INFO - PROCESS | 2516 | 1467873427253 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:07 INFO - PROCESS | 2516 | 1467873427333 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:37:07 INFO - PROCESS | 2516 | 1467873427339 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 2516 | 1467873427341 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD84000 == 35 [pid = 2516] [id = 123] 23:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001679640000) [pid = 2516] [serial = 366] [outer = 0000000000000000] 23:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679642800) [pid = 2516] [serial = 367] [outer = 0000001679640000] 23:37:07 INFO - PROCESS | 2516 | 1467873427388 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679F09800) [pid = 2516] [serial = 368] [outer = 0000001679640000] 23:37:08 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:08 INFO - PROCESS | 2516 | 1467873428278 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]]]}] 23:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1082ms 23:37:08 INFO - PROCESS | 2516 | 1467873428330 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:37:08 INFO - PROCESS | 2516 | 1467873428335 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:37:08 INFO - PROCESS | 2516 | 1467873428340 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:37:08 INFO - PROCESS | 2516 | 1467873428344 Marionette TRACE conn6 <- [1,458,null,{}] 23:37:08 INFO - PROCESS | 2516 | 1467873428349 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}] 23:37:08 INFO - PROCESS | 2516 | 1467873428353 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:08 INFO - PROCESS | 2516 | 1467873428475 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:37:08 INFO - PROCESS | 2516 | 1467873428614 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:08 INFO - PROCESS | 2516 | 1467873428617 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:08 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609819800 == 36 [pid = 2516] [id = 124] 23:37:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607D27C00) [pid = 2516] [serial = 369] [outer = 0000000000000000] 23:37:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607E8B000) [pid = 2516] [serial = 370] [outer = 0000001607D27C00] 23:37:08 INFO - PROCESS | 2516 | 1467873428678 Marionette DEBUG loaded listener.js 23:37:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (00000016098DFC00) [pid = 2516] [serial = 371] [outer = 0000001607D27C00] 23:37:09 INFO - PROCESS | 2516 | 1467873429528 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] 23:37:09 INFO - PROCESS | 2516 | 1467873429576 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:37:09 INFO - PROCESS | 2516 | 1467873429607 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:37:09 INFO - PROCESS | 2516 | 1467873429610 Marionette TRACE conn6 <- [1,462,null,{}] 23:37:09 INFO - PROCESS | 2516 | 1467873429616 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}] 23:37:09 INFO - PROCESS | 2516 | 1467873429619 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:09 INFO - PROCESS | 2516 | 1467873429741 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:37:09 INFO - PROCESS | 2516 | 1467873429808 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 2516 | 1467873429813 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607466000 == 37 [pid = 2516] [id = 125] 23:37:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001607A59C00) [pid = 2516] [serial = 372] [outer = 0000000000000000] 23:37:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001607D28800) [pid = 2516] [serial = 373] [outer = 0000001607A59C00] 23:37:09 INFO - PROCESS | 2516 | 1467873429865 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000160853D400) [pid = 2516] [serial = 374] [outer = 0000001607A59C00] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 000000167A440000 == 36 [pid = 2516] [id = 122] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001679455000 == 35 [pid = 2516] [id = 121] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 00000016083E4800 == 34 [pid = 2516] [id = 120] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E9800 == 33 [pid = 2516] [id = 119] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA22000 == 32 [pid = 2516] [id = 118] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F95800 == 31 [pid = 2516] [id = 117] 23:37:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001607459800 == 30 [pid = 2516] [id = 116] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001607D28000) [pid = 2516] [serial = 331] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160F932C00) [pid = 2516] [serial = 307] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160F9D1C00) [pid = 2516] [serial = 310] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (00000016074D1800) [pid = 2516] [serial = 286] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001607A4C800) [pid = 2516] [serial = 287] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016089CD400) [pid = 2516] [serial = 292] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160962B000) [pid = 2516] [serial = 293] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001607DDC800) [pid = 2516] [serial = 289] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607E94800) [pid = 2516] [serial = 290] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016050D2C00) [pid = 2516] [serial = 283] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050EF800) [pid = 2516] [serial = 284] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160A647400) [pid = 2516] [serial = 295] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160F93E400) [pid = 2516] [serial = 308] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160B938C00) [pid = 2516] [serial = 296] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E1C7000) [pid = 2516] [serial = 301] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E228400) [pid = 2516] [serial = 302] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E230800) [pid = 2516] [serial = 304] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000167B28B000) [pid = 2516] [serial = 281] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167953E000) [pid = 2516] [serial = 313] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610836400) [pid = 2516] [serial = 311] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607D23C00) [pid = 2516] [serial = 329] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167A42C000) [pid = 2516] [serial = 320] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016796D9800) [pid = 2516] [serial = 319] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001679636C00) [pid = 2516] [serial = 314] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160DDC5400) [pid = 2516] [serial = 299] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D2CB400) [pid = 2516] [serial = 298] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000167AD26000) [pid = 2516] [serial = 322] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000161082F800) [pid = 2516] [serial = 316] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000167963B800) [pid = 2516] [serial = 317] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E239800) [pid = 2516] [serial = 305] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001607A55800) [pid = 2516] [serial = 328] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016050F6C00) [pid = 2516] [serial = 325] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (00000016074D7800) [pid = 2516] [serial = 326] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000167B1CD800) [pid = 2516] [serial = 323] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001608414000) [pid = 2516] [serial = 332] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:10 INFO - PROCESS | 2516 | 1467873430432 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] 23:37:10 INFO - PROCESS | 2516 | 1467873430507 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:37:10 INFO - PROCESS | 2516 | 1467873430516 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 2516 | 1467873430518 Marionette TRACE conn6 <- [1,466,null,{}] 23:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:37:10 INFO - PROCESS | 2516 | 1467873430522 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}] 23:37:10 INFO - PROCESS | 2516 | 1467873430525 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:10 INFO - PROCESS | 2516 | 1467873430617 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:37:10 INFO - PROCESS | 2516 | 1467873430630 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 2516 | 1467873430633 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:10 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E7C000 == 31 [pid = 2516] [id = 126] 23:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607A55800) [pid = 2516] [serial = 376] [outer = 0000000000000000] 23:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016089CCC00) [pid = 2516] [serial = 377] [outer = 0000001607A55800] 23:37:10 INFO - PROCESS | 2516 | 1467873430681 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160B92E800) [pid = 2516] [serial = 378] [outer = 0000001607A55800] 23:37:11 INFO - PROCESS | 2516 | 1467873431135 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] 23:37:11 INFO - PROCESS | 2516 | 1467873431213 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:37:11 INFO - PROCESS | 2516 | 1467873431217 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 2516 | 1467873431220 Marionette TRACE conn6 <- [1,470,null,{}] 23:37:11 INFO - PROCESS | 2516 | 1467873431232 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}] 23:37:11 INFO - PROCESS | 2516 | 1467873431237 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:11 INFO - PROCESS | 2516 | 1467873431327 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:37:11 INFO - PROCESS | 2516 | 1467873431399 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:11 INFO - PROCESS | 2516 | 1467873431402 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A450000 == 32 [pid = 2516] [id = 127] 23:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001604DFB000) [pid = 2516] [serial = 379] [outer = 0000000000000000] 23:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160DDC2800) [pid = 2516] [serial = 380] [outer = 0000001604DFB000] 23:37:11 INFO - PROCESS | 2516 | 1467873431451 Marionette DEBUG loaded listener.js 23:37:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E1CE000) [pid = 2516] [serial = 381] [outer = 0000001604DFB000] 23:37:11 INFO - PROCESS | 2516 | 1467873431857 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]]]}] 23:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 23:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:37:11 INFO - PROCESS | 2516 | 1467873431910 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:37:11 INFO - PROCESS | 2516 | 1467873431913 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:37:11 INFO - PROCESS | 2516 | 1467873431917 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 2516 | 1467873431919 Marionette TRACE conn6 <- [1,474,null,{}] 23:37:11 INFO - PROCESS | 2516 | 1467873431922 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}] 23:37:11 INFO - PROCESS | 2516 | 1467873431924 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:12 INFO - PROCESS | 2516 | 1467873432011 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:37:12 INFO - PROCESS | 2516 | 1467873432017 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 2516 | 1467873432019 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA2000 == 33 [pid = 2516] [id = 128] 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E235400) [pid = 2516] [serial = 382] [outer = 0000000000000000] 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F93B000) [pid = 2516] [serial = 383] [outer = 000000160E235400] 23:37:12 INFO - PROCESS | 2516 | 1467873432064 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160F9C8400) [pid = 2516] [serial = 384] [outer = 000000160E235400] 23:37:12 INFO - PROCESS | 2516 | 1467873432561 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]]]}] 23:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 23:37:12 INFO - PROCESS | 2516 | 1467873432611 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:37:12 INFO - PROCESS | 2516 | 1467873432613 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:37:12 INFO - PROCESS | 2516 | 1467873432617 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:37:12 INFO - PROCESS | 2516 | 1467873432619 Marionette TRACE conn6 <- [1,478,null,{}] 23:37:12 INFO - PROCESS | 2516 | 1467873432622 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}] 23:37:12 INFO - PROCESS | 2516 | 1467873432624 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:12 INFO - PROCESS | 2516 | 1467873432762 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:37:12 INFO - PROCESS | 2516 | 1467873432771 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 2516 | 1467873432773 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D7000 == 34 [pid = 2516] [id = 129] 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016050FE400) [pid = 2516] [serial = 385] [outer = 0000000000000000] 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610832400) [pid = 2516] [serial = 386] [outer = 00000016050FE400] 23:37:12 INFO - PROCESS | 2516 | 1467873432819 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016794B5800) [pid = 2516] [serial = 387] [outer = 00000016050FE400] 23:37:13 INFO - PROCESS | 2516 | 1467873433298 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]]]}] 23:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 23:37:13 INFO - PROCESS | 2516 | 1467873433353 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 2516 | 1467873433355 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:37:13 INFO - PROCESS | 2516 | 1467873433366 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:37:13 INFO - PROCESS | 2516 | 1467873433368 Marionette TRACE conn6 <- [1,482,null,{}] 23:37:13 INFO - PROCESS | 2516 | 1467873433372 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}] 23:37:13 INFO - PROCESS | 2516 | 1467873433378 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:13 INFO - PROCESS | 2516 | 1467873433510 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:37:13 INFO - PROCESS | 2516 | 1467873433563 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:13 INFO - PROCESS | 2516 | 1467873433565 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA80000 == 35 [pid = 2516] [id = 130] 23:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001679637C00) [pid = 2516] [serial = 388] [outer = 0000000000000000] 23:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001679F0AC00) [pid = 2516] [serial = 389] [outer = 0000001679637C00] 23:37:13 INFO - PROCESS | 2516 | 1467873433611 Marionette DEBUG loaded listener.js 23:37:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167A63FC00) [pid = 2516] [serial = 390] [outer = 0000001679637C00] 23:37:14 INFO - PROCESS | 2516 | 1467873434087 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]]]}] 23:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 797ms 23:37:14 INFO - PROCESS | 2516 | 1467873434159 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:37:14 INFO - PROCESS | 2516 | 1467873434161 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:37:14 INFO - PROCESS | 2516 | 1467873434165 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - PROCESS | 2516 | 1467873434166 Marionette TRACE conn6 <- [1,486,null,{}] 23:37:14 INFO - PROCESS | 2516 | 1467873434177 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}] 23:37:14 INFO - PROCESS | 2516 | 1467873434179 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:14 INFO - PROCESS | 2516 | 1467873434315 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604C5FC00) [pid = 2516] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001604311C00) [pid = 2516] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607E92800) [pid = 2516] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016050F8C00) [pid = 2516] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E22E400) [pid = 2516] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160DDC4400) [pid = 2516] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D1F7800) [pid = 2516] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607E95C00) [pid = 2516] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001605020C00) [pid = 2516] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D2D7800) [pid = 2516] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:37:14 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016002C4000) [pid = 2516] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:37:14 INFO - PROCESS | 2516 | 1467873434366 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 2516 | 1467873434368 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF38800 == 36 [pid = 2516] [id = 131] 23:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001604334000) [pid = 2516] [serial = 391] [outer = 0000000000000000] 23:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016050FA400) [pid = 2516] [serial = 392] [outer = 0000001604334000] 23:37:14 INFO - PROCESS | 2516 | 1467873434420 Marionette DEBUG loaded listener.js 23:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D2D7800) [pid = 2516] [serial = 393] [outer = 0000001604334000] 23:37:14 INFO - PROCESS | 2516 | 1467873434782 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]]]}] 23:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 23:37:14 INFO - PROCESS | 2516 | 1467873434858 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:37:14 INFO - PROCESS | 2516 | 1467873434861 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:37:14 INFO - PROCESS | 2516 | 1467873434864 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - PROCESS | 2516 | 1467873434866 Marionette TRACE conn6 <- [1,490,null,{}] 23:37:14 INFO - PROCESS | 2516 | 1467873434869 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}] 23:37:14 INFO - PROCESS | 2516 | 1467873434871 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:14 INFO - PROCESS | 2516 | 1467873434953 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:37:14 INFO - PROCESS | 2516 | 1467873434959 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 2516 | 1467873434961 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:14 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FB6800 == 37 [pid = 2516] [id = 132] 23:37:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F941C00) [pid = 2516] [serial = 394] [outer = 0000000000000000] 23:37:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000167B09D800) [pid = 2516] [serial = 395] [outer = 000000160F941C00] 23:37:15 INFO - PROCESS | 2516 | 1467873435005 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000167B1D4400) [pid = 2516] [serial = 396] [outer = 000000160F941C00] 23:37:15 INFO - PROCESS | 2516 | 1467873435411 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]]]}] 23:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 585ms 23:37:15 INFO - PROCESS | 2516 | 1467873435452 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:37:15 INFO - PROCESS | 2516 | 1467873435455 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:37:15 INFO - PROCESS | 2516 | 1467873435462 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:37:15 INFO - PROCESS | 2516 | 1467873435464 Marionette TRACE conn6 <- [1,494,null,{}] 23:37:15 INFO - PROCESS | 2516 | 1467873435467 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}] 23:37:15 INFO - PROCESS | 2516 | 1467873435469 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:15 INFO - PROCESS | 2516 | 1467873435551 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:37:15 INFO - PROCESS | 2516 | 1467873435557 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:15 INFO - PROCESS | 2516 | 1467873435559 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B013000 == 38 [pid = 2516] [id = 133] 23:37:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000167B227000) [pid = 2516] [serial = 397] [outer = 0000000000000000] 23:37:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000167B22A000) [pid = 2516] [serial = 398] [outer = 000000167B227000] 23:37:15 INFO - PROCESS | 2516 | 1467873435611 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000167B283000) [pid = 2516] [serial = 399] [outer = 000000167B227000] 23:37:16 INFO - PROCESS | 2516 | 1467873436056 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]]]}] 23:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 23:37:16 INFO - PROCESS | 2516 | 1467873436094 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:37:16 INFO - PROCESS | 2516 | 1467873436096 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:37:16 INFO - PROCESS | 2516 | 1467873436099 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:37:16 INFO - PROCESS | 2516 | 1467873436101 Marionette TRACE conn6 <- [1,498,null,{}] 23:37:16 INFO - PROCESS | 2516 | 1467873436105 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}] 23:37:16 INFO - PROCESS | 2516 | 1467873436107 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:16 INFO - PROCESS | 2516 | 1467873436189 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:37:16 INFO - PROCESS | 2516 | 1467873436195 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 2516 | 1467873436196 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B685800 == 39 [pid = 2516] [id = 134] 23:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167B288000) [pid = 2516] [serial = 400] [outer = 0000000000000000] 23:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167B28D400) [pid = 2516] [serial = 401] [outer = 000000167B288000] 23:37:16 INFO - PROCESS | 2516 | 1467873436241 Marionette DEBUG loaded listener.js 23:37:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167B487000) [pid = 2516] [serial = 402] [outer = 000000167B288000] 23:37:16 INFO - PROCESS | 2516 | 1467873436950 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]]]}] 23:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 880ms 23:37:17 INFO - PROCESS | 2516 | 1467873436985 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:37:17 INFO - PROCESS | 2516 | 1467873436990 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:37:17 INFO - PROCESS | 2516 | 1467873436995 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 2516 | 1467873437000 Marionette TRACE conn6 <- [1,502,null,{}] 23:37:17 INFO - PROCESS | 2516 | 1467873437006 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}] 23:37:17 INFO - PROCESS | 2516 | 1467873437009 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:17 INFO - PROCESS | 2516 | 1467873437131 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:37:17 INFO - PROCESS | 2516 | 1467873437197 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 2516 | 1467873437200 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:17 INFO - PROCESS | 2516 | ++DOCSHELL 000000160859F000 == 40 [pid = 2516] [id = 135] 23:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607E90C00) [pid = 2516] [serial = 403] [outer = 0000000000000000] 23:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016098DD400) [pid = 2516] [serial = 404] [outer = 0000001607E90C00] 23:37:17 INFO - PROCESS | 2516 | 1467873437258 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D2C9800) [pid = 2516] [serial = 405] [outer = 0000001607E90C00] 23:37:17 INFO - PROCESS | 2516 | 1467873437831 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]]]}] 23:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 878ms 23:37:17 INFO - PROCESS | 2516 | 1467873437876 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:37:17 INFO - PROCESS | 2516 | 1467873437881 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:37:17 INFO - PROCESS | 2516 | 1467873437888 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 2516 | 1467873437891 Marionette TRACE conn6 <- [1,506,null,{}] 23:37:17 INFO - PROCESS | 2516 | 1467873437895 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}] 23:37:17 INFO - PROCESS | 2516 | 1467873437898 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:18 INFO - PROCESS | 2516 | 1467873438014 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:37:18 INFO - PROCESS | 2516 | 1467873438100 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 2516 | 1467873438103 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA79800 == 41 [pid = 2516] [id = 136] 23:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F9C6C00) [pid = 2516] [serial = 406] [outer = 0000000000000000] 23:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610831400) [pid = 2516] [serial = 407] [outer = 000000160F9C6C00] 23:37:18 INFO - PROCESS | 2516 | 1467873438161 Marionette DEBUG loaded listener.js 23:37:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167960A800) [pid = 2516] [serial = 408] [outer = 000000160F9C6C00] 23:37:18 INFO - PROCESS | 2516 | 1467873438777 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]]]}] 23:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 943ms 23:37:18 INFO - PROCESS | 2516 | 1467873438833 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:37:18 INFO - PROCESS | 2516 | 1467873438835 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:37:18 INFO - PROCESS | 2516 | 1467873438839 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 2516 | 1467873438843 Marionette TRACE conn6 <- [1,510,null,{}] 23:37:18 INFO - PROCESS | 2516 | 1467873438855 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}] 23:37:18 INFO - PROCESS | 2516 | 1467873438861 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:18 INFO - PROCESS | 2516 | 1467873438978 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:37:19 INFO - PROCESS | 2516 | 1467873439052 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:19 INFO - PROCESS | 2516 | 1467873439056 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:19 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F476000 == 42 [pid = 2516] [id = 137] 23:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167B487400) [pid = 2516] [serial = 409] [outer = 0000000000000000] 23:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167B5C6000) [pid = 2516] [serial = 410] [outer = 000000167B487400] 23:37:19 INFO - PROCESS | 2516 | 1467873439155 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167BA28400) [pid = 2516] [serial = 411] [outer = 000000167B487400] 23:37:19 INFO - PROCESS | 2516 | 1467873439966 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]]]}] 23:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1182ms 23:37:20 INFO - PROCESS | 2516 | 1467873440023 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 2516 | 1467873440027 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:37:20 INFO - PROCESS | 2516 | 1467873440033 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:37:20 INFO - PROCESS | 2516 | 1467873440036 Marionette TRACE conn6 <- [1,514,null,{}] 23:37:20 INFO - PROCESS | 2516 | 1467873440042 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}] 23:37:20 INFO - PROCESS | 2516 | 1467873440045 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:20 INFO - PROCESS | 2516 | 1467873440148 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:37:20 INFO - PROCESS | 2516 | 1467873440215 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 2516 | 1467873440220 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:20 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF5800 == 43 [pid = 2516] [id = 138] 23:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607C2E400) [pid = 2516] [serial = 412] [outer = 0000000000000000] 23:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001607D29400) [pid = 2516] [serial = 413] [outer = 0000001607C2E400] 23:37:20 INFO - PROCESS | 2516 | 1467873440270 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001608418000) [pid = 2516] [serial = 414] [outer = 0000001607C2E400] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000167B013000 == 42 [pid = 2516] [id = 133] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FB6800 == 41 [pid = 2516] [id = 132] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF38800 == 40 [pid = 2516] [id = 131] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA80000 == 39 [pid = 2516] [id = 130] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D7000 == 38 [pid = 2516] [id = 129] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA2000 == 37 [pid = 2516] [id = 128] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160A450000 == 36 [pid = 2516] [id = 127] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E7C000 == 35 [pid = 2516] [id = 126] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001607466000 == 34 [pid = 2516] [id = 125] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001609819800 == 33 [pid = 2516] [id = 124] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD84000 == 32 [pid = 2516] [id = 123] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE6A000 == 31 [pid = 2516] [id = 115] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000167F476000 == 30 [pid = 2516] [id = 137] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA79800 == 29 [pid = 2516] [id = 136] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160859F000 == 28 [pid = 2516] [id = 135] 23:37:21 INFO - PROCESS | 2516 | --DOCSHELL 000000167B685800 == 27 [pid = 2516] [id = 134] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001679536000) [pid = 2516] [serial = 364] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160D21A800) [pid = 2516] [serial = 352] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607E97800) [pid = 2516] [serial = 349] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016050FDC00) [pid = 2516] [serial = 346] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E232C00) [pid = 2516] [serial = 343] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F934400) [pid = 2516] [serial = 344] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1C6400) [pid = 2516] [serial = 355] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D2D8800) [pid = 2516] [serial = 353] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E234000) [pid = 2516] [serial = 356] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F9C5400) [pid = 2516] [serial = 361] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001608A57800) [pid = 2516] [serial = 335] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001608284C00) [pid = 2516] [serial = 334] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D21BC00) [pid = 2516] [serial = 338] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D1F5400) [pid = 2516] [serial = 337] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E1CB400) [pid = 2516] [serial = 341] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E1B7C00) [pid = 2516] [serial = 340] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607C28C00) [pid = 2516] [serial = 359] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001679608C00) [pid = 2516] [serial = 365] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016074DC000) [pid = 2516] [serial = 347] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001604333800) [pid = 2516] [serial = 358] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000161083C400) [pid = 2516] [serial = 362] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001608DCEC00) [pid = 2516] [serial = 350] [outer = 0000000000000000] [url = about:blank] 23:37:21 INFO - PROCESS | 2516 | 1467873441517 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]]]}] 23:37:21 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 23:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1545ms 23:37:21 INFO - PROCESS | 2516 | 1467873441607 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 2516 | 1467873441611 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:37:21 INFO - PROCESS | 2516 | 1467873441616 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 2516 | 1467873441620 Marionette TRACE conn6 <- [1,518,null,{}] 23:37:21 INFO - PROCESS | 2516 | 1467873441626 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}] 23:37:21 INFO - PROCESS | 2516 | 1467873441629 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:21 INFO - PROCESS | 2516 | 1467873441716 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:37:21 INFO - PROCESS | 2516 | 1467873441723 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 2516 | 1467873441727 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:21 INFO - PROCESS | 2516 | ++DOCSHELL 00000016059AC000 == 28 [pid = 2516] [id = 139] 23:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001604C5FC00) [pid = 2516] [serial = 415] [outer = 0000000000000000] 23:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016050D7000) [pid = 2516] [serial = 416] [outer = 0000001604C5FC00] 23:37:21 INFO - PROCESS | 2516 | 1467873441776 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016050F6000) [pid = 2516] [serial = 417] [outer = 0000001604C5FC00] 23:37:22 INFO - PROCESS | 2516 | 1467873442267 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]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 23:37:22 INFO - PROCESS | 2516 | 1467873442310 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 2516 | 1467873442315 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:37:22 INFO - PROCESS | 2516 | 1467873442322 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 2516 | 1467873442325 Marionette TRACE conn6 <- [1,522,null,{}] 23:37:22 INFO - PROCESS | 2516 | 1467873442329 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}] 23:37:22 INFO - PROCESS | 2516 | 1467873442331 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:22 INFO - PROCESS | 2516 | 1467873442420 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:37:22 INFO - PROCESS | 2516 | 1467873442429 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 2516 | 1467873442431 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:22 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF3800 == 29 [pid = 2516] [id = 140] 23:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016074DF400) [pid = 2516] [serial = 418] [outer = 0000000000000000] 23:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607A4E000) [pid = 2516] [serial = 419] [outer = 00000016074DF400] 23:37:22 INFO - PROCESS | 2516 | 1467873442479 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607AAA400) [pid = 2516] [serial = 420] [outer = 00000016074DF400] 23:37:22 INFO - PROCESS | 2516 | 1467873442961 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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 23:37:23 INFO - PROCESS | 2516 | 1467873443016 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:37:23 INFO - PROCESS | 2516 | 1467873443018 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:37:23 INFO - PROCESS | 2516 | 1467873443052 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:37:23 INFO - PROCESS | 2516 | 1467873443056 Marionette TRACE conn6 <- [1,526,null,{}] 23:37:23 INFO - PROCESS | 2516 | 1467873443069 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}] 23:37:23 INFO - PROCESS | 2516 | 1467873443074 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:23 INFO - PROCESS | 2516 | 1467873443190 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:37:23 INFO - PROCESS | 2516 | 1467873443200 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 2516 | 1467873443203 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:23 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F96000 == 30 [pid = 2516] [id = 141] 23:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001608417000) [pid = 2516] [serial = 421] [outer = 0000000000000000] 23:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016089D2C00) [pid = 2516] [serial = 422] [outer = 0000001608417000] 23:37:23 INFO - PROCESS | 2516 | 1467873443254 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016098D9000) [pid = 2516] [serial = 423] [outer = 0000001608417000] 23:37:23 INFO - PROCESS | 2516 | 1467873443722 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]]]}] 23:37:23 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 23:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 23:37:23 INFO - PROCESS | 2516 | 1467873443752 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:37:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:37:23 INFO - PROCESS | 2516 | 1467873443755 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:37:23 INFO - PROCESS | 2516 | 1467873443759 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 2516 | 1467873443760 Marionette TRACE conn6 <- [1,530,null,{}] 23:37:23 INFO - PROCESS | 2516 | 1467873443764 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}] 23:37:23 INFO - PROCESS | 2516 | 1467873443766 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:23 INFO - PROCESS | 2516 | 1467873443881 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:37:23 INFO - PROCESS | 2516 | 1467873443889 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 2516 | 1467873443891 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF39000 == 31 [pid = 2516] [id = 142] 23:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D1F5C00) [pid = 2516] [serial = 424] [outer = 0000000000000000] 23:37:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D21CC00) [pid = 2516] [serial = 425] [outer = 000000160D1F5C00] 23:37:23 INFO - PROCESS | 2516 | 1467873443938 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160DDB9400) [pid = 2516] [serial = 426] [outer = 000000160D1F5C00] 23:37:24 INFO - PROCESS | 2516 | 1467873444528 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"]]]}] 23:37:24 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 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:37:24 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 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:37:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:37:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 795ms 23:37:24 INFO - PROCESS | 2516 | 1467873444555 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:37:24 INFO - PROCESS | 2516 | 1467873444557 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:37:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:37:24 INFO - PROCESS | 2516 | 1467873444567 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:37:24 INFO - PROCESS | 2516 | 1467873444569 Marionette TRACE conn6 <- [1,534,null,{}] 23:37:24 INFO - PROCESS | 2516 | 1467873444573 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}] 23:37:24 INFO - PROCESS | 2516 | 1467873444575 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:24 INFO - PROCESS | 2516 | 1467873444687 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:37:24 INFO - PROCESS | 2516 | 1467873444698 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 2516 | 1467873444701 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABF000 == 32 [pid = 2516] [id = 143] 23:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1C4C00) [pid = 2516] [serial = 427] [outer = 0000000000000000] 23:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1CB400) [pid = 2516] [serial = 428] [outer = 000000160E1C4C00] 23:37:24 INFO - PROCESS | 2516 | 1467873444783 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E22DC00) [pid = 2516] [serial = 429] [outer = 000000160E1C4C00] 23:37:25 INFO - PROCESS | 2516 | 1467873445199 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]]]}] 23:37:25 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. 23:37:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 688ms 23:37:25 INFO - PROCESS | 2516 | 1467873445257 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 2516 | 1467873445259 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:37:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:37:25 INFO - PROCESS | 2516 | 1467873445263 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 2516 | 1467873445265 Marionette TRACE conn6 <- [1,538,null,{}] 23:37:25 INFO - PROCESS | 2516 | 1467873445277 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}] 23:37:25 INFO - PROCESS | 2516 | 1467873445284 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:25 INFO - PROCESS | 2516 | 1467873445423 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:37:25 INFO - PROCESS | 2516 | 1467873445432 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 2516 | 1467873445434 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:25 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EC000 == 33 [pid = 2516] [id = 144] 23:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E237C00) [pid = 2516] [serial = 430] [outer = 0000000000000000] 23:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F925400) [pid = 2516] [serial = 431] [outer = 000000160E237C00] 23:37:25 INFO - PROCESS | 2516 | 1467873445479 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F936C00) [pid = 2516] [serial = 432] [outer = 000000160E237C00] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050FE400) [pid = 2516] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001679637C00) [pid = 2516] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001604334000) [pid = 2516] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607A55800) [pid = 2516] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607D27C00) [pid = 2516] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E235400) [pid = 2516] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607A59C00) [pid = 2516] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001604DFB000) [pid = 2516] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001679640000) [pid = 2516] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F941C00) [pid = 2516] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167B288000) [pid = 2516] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:37:25 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167B227000) [pid = 2516] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:37:26 INFO - PROCESS | 2516 | 1467873446101 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]]]}] 23:37:26 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. 23:37:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 879ms 23:37:26 INFO - PROCESS | 2516 | 1467873446144 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 2516 | 1467873446146 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:37:26 INFO - PROCESS | 2516 | 1467873446150 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - PROCESS | 2516 | 1467873446151 Marionette TRACE conn6 <- [1,542,null,{}] 23:37:26 INFO - PROCESS | 2516 | 1467873446155 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}] 23:37:26 INFO - PROCESS | 2516 | 1467873446157 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:26 INFO - PROCESS | 2516 | 1467873446263 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:37:26 INFO - PROCESS | 2516 | 1467873446312 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:26 INFO - PROCESS | 2516 | 1467873446314 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA67800 == 34 [pid = 2516] [id = 145] 23:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160430F000) [pid = 2516] [serial = 433] [outer = 0000000000000000] 23:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001608216000) [pid = 2516] [serial = 434] [outer = 000000160430F000] 23:37:26 INFO - PROCESS | 2516 | 1467873446362 Marionette DEBUG loaded listener.js 23:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F9C5400) [pid = 2516] [serial = 435] [outer = 000000160430F000] 23:37:26 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:26 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:26 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:26 INFO - PROCESS | 2516 | 1467873446734 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]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 23:37:26 INFO - PROCESS | 2516 | 1467873446782 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 2516 | 1467873446784 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:37:26 INFO - PROCESS | 2516 | 1467873446787 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - PROCESS | 2516 | 1467873446789 Marionette TRACE conn6 <- [1,546,null,{}] 23:37:26 INFO - PROCESS | 2516 | 1467873446792 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}] 23:37:26 INFO - PROCESS | 2516 | 1467873446794 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:26 INFO - PROCESS | 2516 | 1467873446873 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:37:26 INFO - PROCESS | 2516 | 1467873446879 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:26 INFO - PROCESS | 2516 | 1467873446881 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FAA3800 == 35 [pid = 2516] [id = 146] 23:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161082DC00) [pid = 2516] [serial = 436] [outer = 0000000000000000] 23:37:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610836400) [pid = 2516] [serial = 437] [outer = 000000161082DC00] 23:37:26 INFO - PROCESS | 2516 | 1467873446926 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016794B5400) [pid = 2516] [serial = 438] [outer = 000000161082DC00] 23:37:27 INFO - PROCESS | 2516 | 1467873447347 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]]]}] 23:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 23:37:27 INFO - PROCESS | 2516 | 1467873447376 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:37:27 INFO - PROCESS | 2516 | 1467873447378 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:37:27 INFO - PROCESS | 2516 | 1467873447392 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:37:27 INFO - PROCESS | 2516 | 1467873447394 Marionette TRACE conn6 <- [1,550,null,{}] 23:37:27 INFO - PROCESS | 2516 | 1467873447397 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}] 23:37:27 INFO - PROCESS | 2516 | 1467873447399 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:27 INFO - PROCESS | 2516 | 1467873447479 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:37:27 INFO - PROCESS | 2516 | 1467873447485 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 2516 | 1467873447488 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:27 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087D8800 == 36 [pid = 2516] [id = 147] 23:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610831000) [pid = 2516] [serial = 439] [outer = 0000000000000000] 23:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001679603000) [pid = 2516] [serial = 440] [outer = 0000001610831000] 23:37:27 INFO - PROCESS | 2516 | 1467873447531 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001679610400) [pid = 2516] [serial = 441] [outer = 0000001610831000] 23:37:27 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:27 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:27 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:28 INFO - PROCESS | 2516 | 1467873448126 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]]]}] 23:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 775ms 23:37:28 INFO - PROCESS | 2516 | 1467873448175 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 2516 | 1467873448181 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:37:28 INFO - PROCESS | 2516 | 1467873448187 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:37:28 INFO - PROCESS | 2516 | 1467873448191 Marionette TRACE conn6 <- [1,554,null,{}] 23:37:28 INFO - PROCESS | 2516 | 1467873448198 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}] 23:37:28 INFO - PROCESS | 2516 | 1467873448202 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:28 INFO - PROCESS | 2516 | 1467873448330 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:37:28 INFO - PROCESS | 2516 | 1467873448400 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 2516 | 1467873448405 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C6E000 == 37 [pid = 2516] [id = 148] 23:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016050CA400) [pid = 2516] [serial = 442] [outer = 0000000000000000] 23:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050E7C00) [pid = 2516] [serial = 443] [outer = 00000016050CA400] 23:37:28 INFO - PROCESS | 2516 | 1467873448464 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016074D4400) [pid = 2516] [serial = 444] [outer = 00000016050CA400] 23:37:28 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:29 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:29 INFO - PROCESS | 2516 | 1467873449274 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]]]}] 23:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1138ms 23:37:29 INFO - PROCESS | 2516 | 1467873449330 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:37:29 INFO - PROCESS | 2516 | 1467873449336 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:37:29 INFO - PROCESS | 2516 | 1467873449342 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:37:29 INFO - PROCESS | 2516 | 1467873449345 Marionette TRACE conn6 <- [1,558,null,{}] 23:37:29 INFO - PROCESS | 2516 | 1467873449349 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}] 23:37:29 INFO - PROCESS | 2516 | 1467873449352 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:29 INFO - PROCESS | 2516 | 1467873449484 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:37:29 INFO - PROCESS | 2516 | 1467873449548 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:29 INFO - PROCESS | 2516 | 1467873449551 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C81000 == 38 [pid = 2516] [id = 149] 23:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001608411000) [pid = 2516] [serial = 445] [outer = 0000000000000000] 23:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001608FE9000) [pid = 2516] [serial = 446] [outer = 0000001608411000] 23:37:29 INFO - PROCESS | 2516 | 1467873449609 Marionette DEBUG loaded listener.js 23:37:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160D21F800) [pid = 2516] [serial = 447] [outer = 0000001608411000] 23:37:30 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:30 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:30 INFO - PROCESS | 2516 | 1467873450527 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]]]}] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 000000160FAA3800 == 37 [pid = 2516] [id = 146] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA67800 == 36 [pid = 2516] [id = 145] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EC000 == 35 [pid = 2516] [id = 144] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABF000 == 34 [pid = 2516] [id = 143] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF39000 == 33 [pid = 2516] [id = 142] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F96000 == 32 [pid = 2516] [id = 141] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF3800 == 31 [pid = 2516] [id = 140] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 00000016059AC000 == 30 [pid = 2516] [id = 139] 23:37:30 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF5800 == 29 [pid = 2516] [id = 138] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000167B28D400) [pid = 2516] [serial = 401] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000167B487000) [pid = 2516] [serial = 402] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B22A000) [pid = 2516] [serial = 398] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1237ms 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001610832400) [pid = 2516] [serial = 386] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001679F0AC00) [pid = 2516] [serial = 389] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016794B5800) [pid = 2516] [serial = 387] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050FA400) [pid = 2516] [serial = 392] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167B283000) [pid = 2516] [serial = 399] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167A63FC00) [pid = 2516] [serial = 390] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016089CCC00) [pid = 2516] [serial = 377] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607E8B000) [pid = 2516] [serial = 370] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016098DFC00) [pid = 2516] [serial = 371] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F93B000) [pid = 2516] [serial = 383] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607D28800) [pid = 2516] [serial = 373] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160853D400) [pid = 2516] [serial = 374] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160DDC2800) [pid = 2516] [serial = 380] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1CE000) [pid = 2516] [serial = 381] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001679F09800) [pid = 2516] [serial = 368] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001679642800) [pid = 2516] [serial = 367] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160B92E800) [pid = 2516] [serial = 378] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000167B09D800) [pid = 2516] [serial = 395] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000167B28B800) [pid = 2516] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160D2D7800) [pid = 2516] [serial = 393] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000167B1D4400) [pid = 2516] [serial = 396] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160F9C8400) [pid = 2516] [serial = 384] [outer = 0000000000000000] [url = about:blank] 23:37:30 INFO - PROCESS | 2516 | 1467873450593 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 2516 | 1467873450598 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:37:30 INFO - PROCESS | 2516 | 1467873450603 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:37:30 INFO - PROCESS | 2516 | 1467873450607 Marionette TRACE conn6 <- [1,562,null,{}] 23:37:30 INFO - PROCESS | 2516 | 1467873450612 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}] 23:37:30 INFO - PROCESS | 2516 | 1467873450615 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:30 INFO - PROCESS | 2516 | 1467873450713 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:37:30 INFO - PROCESS | 2516 | 1467873450786 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 2516 | 1467873450791 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607468000 == 30 [pid = 2516] [id = 150] 23:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050FA400) [pid = 2516] [serial = 448] [outer = 0000000000000000] 23:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001606093400) [pid = 2516] [serial = 449] [outer = 00000016050FA400] 23:37:30 INFO - PROCESS | 2516 | 1467873450843 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607AB3C00) [pid = 2516] [serial = 450] [outer = 00000016050FA400] 23:37:31 INFO - PROCESS | 2516 | 1467873451292 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]]]}] 23:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 731ms 23:37:31 INFO - PROCESS | 2516 | 1467873451340 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 2516 | 1467873451345 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:37:31 INFO - PROCESS | 2516 | 1467873451351 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 2516 | 1467873451354 Marionette TRACE conn6 <- [1,566,null,{}] 23:37:31 INFO - PROCESS | 2516 | 1467873451358 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}] 23:37:31 INFO - PROCESS | 2516 | 1467873451360 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:31 INFO - PROCESS | 2516 | 1467873451448 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:37:31 INFO - PROCESS | 2516 | 1467873451456 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:31 INFO - PROCESS | 2516 | 1467873451458 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:31 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F80000 == 31 [pid = 2516] [id = 151] 23:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016089CFC00) [pid = 2516] [serial = 451] [outer = 0000000000000000] 23:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001608FF3C00) [pid = 2516] [serial = 452] [outer = 00000016089CFC00] 23:37:31 INFO - PROCESS | 2516 | 1467873451506 Marionette DEBUG loaded listener.js 23:37:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160B933000) [pid = 2516] [serial = 453] [outer = 00000016089CFC00] 23:37:31 INFO - PROCESS | 2516 | 1467873451978 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]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 689ms 23:37:32 INFO - PROCESS | 2516 | 1467873452043 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 2516 | 1467873452045 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:37:32 INFO - PROCESS | 2516 | 1467873452049 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 2516 | 1467873452053 Marionette TRACE conn6 <- [1,570,null,{}] 23:37:32 INFO - PROCESS | 2516 | 1467873452064 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}] 23:37:32 INFO - PROCESS | 2516 | 1467873452069 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:32 INFO - PROCESS | 2516 | 1467873452156 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:37:32 INFO - PROCESS | 2516 | 1467873452225 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 2516 | 1467873452228 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF44000 == 32 [pid = 2516] [id = 152] 23:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001604341400) [pid = 2516] [serial = 454] [outer = 0000000000000000] 23:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E1BB800) [pid = 2516] [serial = 455] [outer = 0000001604341400] 23:37:32 INFO - PROCESS | 2516 | 1467873452277 Marionette DEBUG loaded listener.js 23:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E22F000) [pid = 2516] [serial = 456] [outer = 0000001604341400] 23:37:32 INFO - PROCESS | 2516 | 1467873452666 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]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 23:37:32 INFO - PROCESS | 2516 | 1467873452680 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 2516 | 1467873452683 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:37:32 INFO - PROCESS | 2516 | 1467873452687 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 2516 | 1467873452689 Marionette TRACE conn6 <- [1,574,null,{}] 23:37:32 INFO - PROCESS | 2516 | 1467873452692 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}] 23:37:32 INFO - PROCESS | 2516 | 1467873452694 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:32 INFO - PROCESS | 2516 | 1467873452782 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:37:32 INFO - PROCESS | 2516 | 1467873452891 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 2516 | 1467873452893 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBCC000 == 33 [pid = 2516] [id = 153] 23:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E22EC00) [pid = 2516] [serial = 457] [outer = 0000000000000000] 23:37:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F929000) [pid = 2516] [serial = 458] [outer = 000000160E22EC00] 23:37:32 INFO - PROCESS | 2516 | 1467873452938 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F93FC00) [pid = 2516] [serial = 459] [outer = 000000160E22EC00] 23:37:33 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:33 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:33 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:33 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:33 INFO - PROCESS | 2516 | 1467873453387 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]]]}] 23:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 23:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:37:33 INFO - PROCESS | 2516 | 1467873453423 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 2516 | 1467873453425 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:37:33 INFO - PROCESS | 2516 | 1467873453428 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - PROCESS | 2516 | 1467873453430 Marionette TRACE conn6 <- [1,578,null,{}] 23:37:33 INFO - PROCESS | 2516 | 1467873453433 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}] 23:37:33 INFO - PROCESS | 2516 | 1467873453435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:33 INFO - PROCESS | 2516 | 1467873453539 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:37:33 INFO - PROCESS | 2516 | 1467873453545 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:33 INFO - PROCESS | 2516 | 1467873453547 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F856800 == 34 [pid = 2516] [id = 154] 23:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E230400) [pid = 2516] [serial = 460] [outer = 0000000000000000] 23:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F9D0C00) [pid = 2516] [serial = 461] [outer = 000000160E230400] 23:37:33 INFO - PROCESS | 2516 | 1467873453591 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016794B5800) [pid = 2516] [serial = 462] [outer = 000000160E230400] 23:37:34 INFO - PROCESS | 2516 | 1467873454059 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]]]}] 23:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 23:37:34 INFO - PROCESS | 2516 | 1467873454101 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 2516 | 1467873454103 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:37:34 INFO - PROCESS | 2516 | 1467873454107 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 2516 | 1467873454108 Marionette TRACE conn6 <- [1,582,null,{}] 23:37:34 INFO - PROCESS | 2516 | 1467873454112 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}] 23:37:34 INFO - PROCESS | 2516 | 1467873454118 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:34 INFO - PROCESS | 2516 | 1467873454277 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:37:34 INFO - PROCESS | 2516 | 1467873454311 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 2516 | 1467873454313 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679455000 == 35 [pid = 2516] [id = 155] 23:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167960A000) [pid = 2516] [serial = 463] [outer = 0000000000000000] 23:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001679F10000) [pid = 2516] [serial = 464] [outer = 000000167960A000] 23:37:34 INFO - PROCESS | 2516 | 1467873454358 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167A4CFC00) [pid = 2516] [serial = 465] [outer = 000000167960A000] 23:37:34 INFO - PROCESS | 2516 | 1467873454780 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]]]}] 23:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160430F000) [pid = 2516] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E237C00) [pid = 2516] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000161082DC00) [pid = 2516] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016074DF400) [pid = 2516] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604C5FC00) [pid = 2516] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001608417000) [pid = 2516] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607C2E400) [pid = 2516] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D1F5C00) [pid = 2516] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607E90C00) [pid = 2516] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160F9C6C00) [pid = 2516] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000167B487400) [pid = 2516] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:37:34 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E1C4C00) [pid = 2516] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:37:34 INFO - PROCESS | 2516 | 1467873454888 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 2516 | 1467873454891 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:37:34 INFO - PROCESS | 2516 | 1467873454895 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 2516 | 1467873454897 Marionette TRACE conn6 <- [1,586,null,{}] 23:37:34 INFO - PROCESS | 2516 | 1467873454906 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}] 23:37:34 INFO - PROCESS | 2516 | 1467873454908 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:34 INFO - PROCESS | 2516 | 1467873454988 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:37:35 INFO - PROCESS | 2516 | 1467873454994 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 2516 | 1467873454996 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA78000 == 36 [pid = 2516] [id = 156] 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607E93800) [pid = 2516] [serial = 466] [outer = 0000000000000000] 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160B92E800) [pid = 2516] [serial = 467] [outer = 0000001607E93800] 23:37:35 INFO - PROCESS | 2516 | 1467873455042 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610838000) [pid = 2516] [serial = 468] [outer = 0000001607E93800] 23:37:35 INFO - PROCESS | 2516 | [2516] 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 23:37:35 INFO - PROCESS | 2516 | 1467873455650 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]]]}] 23:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 796ms 23:37:35 INFO - PROCESS | 2516 | 1467873455694 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 2516 | 1467873455696 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:37:35 INFO - PROCESS | 2516 | 1467873455699 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - PROCESS | 2516 | 1467873455701 Marionette TRACE conn6 <- [1,590,null,{}] 23:37:35 INFO - PROCESS | 2516 | 1467873455704 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}] 23:37:35 INFO - PROCESS | 2516 | 1467873455706 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:35 INFO - PROCESS | 2516 | 1467873455795 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:37:35 INFO - PROCESS | 2516 | 1467873455801 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 2516 | 1467873455803 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B013000 == 37 [pid = 2516] [id = 157] 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000167AD26400) [pid = 2516] [serial = 469] [outer = 0000000000000000] 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000167B1CD800) [pid = 2516] [serial = 470] [outer = 000000167AD26400] 23:37:35 INFO - PROCESS | 2516 | 1467873455846 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167B226C00) [pid = 2516] [serial = 471] [outer = 000000167AD26400] 23:37:36 INFO - PROCESS | 2516 | 1467873456269 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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 23:37:36 INFO - PROCESS | 2516 | 1467873456331 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 2516 | 1467873456333 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:37:36 INFO - PROCESS | 2516 | 1467873456336 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 2516 | 1467873456338 Marionette TRACE conn6 <- [1,594,null,{}] 23:37:36 INFO - PROCESS | 2516 | 1467873456341 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}] 23:37:36 INFO - PROCESS | 2516 | 1467873456343 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:36 INFO - PROCESS | 2516 | 1467873456425 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:37:36 INFO - PROCESS | 2516 | 1467873456433 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:36 INFO - PROCESS | 2516 | 1467873456435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF43800 == 38 [pid = 2516] [id = 158] 23:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167B22E000) [pid = 2516] [serial = 472] [outer = 0000000000000000] 23:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167B281800) [pid = 2516] [serial = 473] [outer = 000000167B22E000] 23:37:36 INFO - PROCESS | 2516 | 1467873456479 Marionette DEBUG loaded listener.js 23:37:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167B28AC00) [pid = 2516] [serial = 474] [outer = 000000167B22E000] 23:37:36 INFO - PROCESS | 2516 | 1467873456895 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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 23:37:36 INFO - PROCESS | 2516 | 1467873456971 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 2516 | 1467873456975 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:37:36 INFO - PROCESS | 2516 | 1467873456980 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 2516 | 1467873456985 Marionette TRACE conn6 <- [1,598,null,{}] 23:37:36 INFO - PROCESS | 2516 | 1467873456992 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}] 23:37:36 INFO - PROCESS | 2516 | 1467873456995 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:37 INFO - PROCESS | 2516 | 1467873457116 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:37:37 INFO - PROCESS | 2516 | 1467873457256 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 2516 | 1467873457260 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE6000 == 39 [pid = 2516] [id = 159] 23:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001607A4AC00) [pid = 2516] [serial = 475] [outer = 0000000000000000] 23:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001607D22C00) [pid = 2516] [serial = 476] [outer = 0000001607A4AC00] 23:37:37 INFO - PROCESS | 2516 | 1467873457321 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001607F30000) [pid = 2516] [serial = 477] [outer = 0000001607A4AC00] 23:37:37 INFO - PROCESS | 2516 | 1467873457903 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]]]}] 23:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 985ms 23:37:37 INFO - PROCESS | 2516 | 1467873457966 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:37:37 INFO - PROCESS | 2516 | 1467873457970 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:37:37 INFO - PROCESS | 2516 | 1467873457977 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:37:37 INFO - PROCESS | 2516 | 1467873457981 Marionette TRACE conn6 <- [1,602,null,{}] 23:37:37 INFO - PROCESS | 2516 | 1467873457986 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}] 23:37:37 INFO - PROCESS | 2516 | 1467873457989 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:38 INFO - PROCESS | 2516 | 1467873458103 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:37:38 INFO - PROCESS | 2516 | 1467873458174 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:38 INFO - PROCESS | 2516 | 1467873458177 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F84B800 == 40 [pid = 2516] [id = 160] 23:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001609533400) [pid = 2516] [serial = 478] [outer = 0000000000000000] 23:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160D1F7C00) [pid = 2516] [serial = 479] [outer = 0000001609533400] 23:37:38 INFO - PROCESS | 2516 | 1467873458234 Marionette DEBUG loaded listener.js 23:37:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E1BAC00) [pid = 2516] [serial = 480] [outer = 0000001609533400] 23:37:38 INFO - PROCESS | 2516 | 1467873458895 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]]]}] 23:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 942ms 23:37:38 INFO - PROCESS | 2516 | 1467873458922 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:37:38 INFO - PROCESS | 2516 | 1467873458925 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:37:38 INFO - PROCESS | 2516 | 1467873458929 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:37:38 INFO - PROCESS | 2516 | 1467873458931 Marionette TRACE conn6 <- [1,606,null,{}] 23:37:38 INFO - PROCESS | 2516 | 1467873458942 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}] 23:37:38 INFO - PROCESS | 2516 | 1467873458947 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:39 INFO - PROCESS | 2516 | 1467873459059 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:37:39 INFO - PROCESS | 2516 | 1467873459147 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:39 INFO - PROCESS | 2516 | 1467873459151 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C1A4000 == 41 [pid = 2516] [id = 161] 23:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167960B800) [pid = 2516] [serial = 481] [outer = 0000000000000000] 23:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679636C00) [pid = 2516] [serial = 482] [outer = 000000167960B800] 23:37:39 INFO - PROCESS | 2516 | 1467873459209 Marionette DEBUG loaded listener.js 23:37:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001679F06400) [pid = 2516] [serial = 483] [outer = 000000167960B800] 23:37:39 INFO - PROCESS | 2516 | 1467873459844 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]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 983ms 23:37:39 INFO - PROCESS | 2516 | 1467873459914 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 2516 | 1467873459916 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:37:39 INFO - PROCESS | 2516 | 1467873459920 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 2516 | 1467873459922 Marionette TRACE conn6 <- [1,610,null,{}] 23:37:39 INFO - PROCESS | 2516 | 1467873459926 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}] 23:37:39 INFO - PROCESS | 2516 | 1467873459928 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:40 INFO - PROCESS | 2516 | 1467873460041 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:37:40 INFO - PROCESS | 2516 | 1467873460116 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 2516 | 1467873460118 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F7E8000 == 42 [pid = 2516] [id = 162] 23:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160E24E400) [pid = 2516] [serial = 484] [outer = 0000000000000000] 23:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160E253C00) [pid = 2516] [serial = 485] [outer = 000000160E24E400] 23:37:40 INFO - PROCESS | 2516 | 1467873460214 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167B1D2800) [pid = 2516] [serial = 486] [outer = 000000160E24E400] 23:37:40 INFO - PROCESS | 2516 | 1467873460805 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]]]}] 23:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 944ms 23:37:40 INFO - PROCESS | 2516 | 1467873460867 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:37:40 INFO - PROCESS | 2516 | 1467873460869 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:37:40 INFO - PROCESS | 2516 | 1467873460873 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:37:40 INFO - PROCESS | 2516 | 1467873460875 Marionette TRACE conn6 <- [1,614,null,{}] 23:37:40 INFO - PROCESS | 2516 | 1467873460879 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}] 23:37:40 INFO - PROCESS | 2516 | 1467873460881 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:41 INFO - PROCESS | 2516 | 1467873461107 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:37:41 INFO - PROCESS | 2516 | 1467873461238 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 2516 | 1467873461241 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607459000 == 43 [pid = 2516] [id = 163] 23:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001604DFB000) [pid = 2516] [serial = 487] [outer = 0000000000000000] 23:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (00000016050F0400) [pid = 2516] [serial = 488] [outer = 0000001604DFB000] 23:37:41 INFO - PROCESS | 2516 | 1467873461292 Marionette DEBUG loaded listener.js 23:37:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001607A4D000) [pid = 2516] [serial = 489] [outer = 0000001604DFB000] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000167B013000 == 42 [pid = 2516] [id = 157] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA78000 == 41 [pid = 2516] [id = 156] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001679455000 == 40 [pid = 2516] [id = 155] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160F856800 == 39 [pid = 2516] [id = 154] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBCC000 == 38 [pid = 2516] [id = 153] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF44000 == 37 [pid = 2516] [id = 152] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F80000 == 36 [pid = 2516] [id = 151] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607468000 == 35 [pid = 2516] [id = 150] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C81000 == 34 [pid = 2516] [id = 149] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 00000016087D8800 == 33 [pid = 2516] [id = 147] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C6E000 == 32 [pid = 2516] [id = 148] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000167F7E8000 == 31 [pid = 2516] [id = 162] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000167C1A4000 == 30 [pid = 2516] [id = 161] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160F84B800 == 29 [pid = 2516] [id = 160] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF43800 == 28 [pid = 2516] [id = 158] 23:37:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE6000 == 27 [pid = 2516] [id = 159] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (00000016050D7000) [pid = 2516] [serial = 416] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (00000016050F6000) [pid = 2516] [serial = 417] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (00000016089D2C00) [pid = 2516] [serial = 422] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001608418000) [pid = 2516] [serial = 414] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001607D29400) [pid = 2516] [serial = 413] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160D21CC00) [pid = 2516] [serial = 425] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D2C9800) [pid = 2516] [serial = 405] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016098DD400) [pid = 2516] [serial = 404] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000167960A800) [pid = 2516] [serial = 408] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001610831400) [pid = 2516] [serial = 407] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000167BA28400) [pid = 2516] [serial = 411] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000167B5C6000) [pid = 2516] [serial = 410] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E22DC00) [pid = 2516] [serial = 429] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E1CB400) [pid = 2516] [serial = 428] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001608216000) [pid = 2516] [serial = 434] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F925400) [pid = 2516] [serial = 431] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001610836400) [pid = 2516] [serial = 437] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F936C00) [pid = 2516] [serial = 432] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607A4E000) [pid = 2516] [serial = 419] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016794B5400) [pid = 2516] [serial = 438] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001679603000) [pid = 2516] [serial = 440] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607AAA400) [pid = 2516] [serial = 420] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160F9C5400) [pid = 2516] [serial = 435] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160DDB9400) [pid = 2516] [serial = 426] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016098D9000) [pid = 2516] [serial = 423] [outer = 0000000000000000] [url = about:blank] 23:37:42 INFO - PROCESS | 2516 | 1467873462582 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]]]}] 23:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1746ms 23:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:37:42 INFO - PROCESS | 2516 | 1467873462637 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:37:42 INFO - PROCESS | 2516 | 1467873462641 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:37:42 INFO - PROCESS | 2516 | 1467873462651 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:37:42 INFO - PROCESS | 2516 | 1467873462654 Marionette TRACE conn6 <- [1,618,null,{}] 23:37:42 INFO - PROCESS | 2516 | 1467873462661 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}] 23:37:42 INFO - PROCESS | 2516 | 1467873462664 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:42 INFO - PROCESS | 2516 | 1467873462750 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:37:42 INFO - PROCESS | 2516 | 1467873462757 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:42 INFO - PROCESS | 2516 | 1467873462761 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:42 INFO - PROCESS | 2516 | ++DOCSHELL 00000016050A7800 == 28 [pid = 2516] [id = 164] 23:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001604306C00) [pid = 2516] [serial = 490] [outer = 0000000000000000] 23:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160430D000) [pid = 2516] [serial = 491] [outer = 0000001604306C00] 23:37:42 INFO - PROCESS | 2516 | 1467873462817 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001604C57800) [pid = 2516] [serial = 492] [outer = 0000001604306C00] 23:37:43 INFO - PROCESS | 2516 | 1467873463295 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]]]}] 23:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 23:37:43 INFO - PROCESS | 2516 | 1467873463341 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:37:43 INFO - PROCESS | 2516 | 1467873463347 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:37:43 INFO - PROCESS | 2516 | 1467873463354 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 2516 | 1467873463357 Marionette TRACE conn6 <- [1,622,null,{}] 23:37:43 INFO - PROCESS | 2516 | 1467873463361 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}] 23:37:43 INFO - PROCESS | 2516 | 1467873463364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:43 INFO - PROCESS | 2516 | 1467873463456 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:37:43 INFO - PROCESS | 2516 | 1467873463472 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 2516 | 1467873463475 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:43 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C7B800 == 29 [pid = 2516] [id = 165] 23:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016050FA800) [pid = 2516] [serial = 493] [outer = 0000000000000000] 23:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016050FF800) [pid = 2516] [serial = 494] [outer = 00000016050FA800] 23:37:43 INFO - PROCESS | 2516 | 1467873463525 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160601F400) [pid = 2516] [serial = 495] [outer = 00000016050FA800] 23:37:43 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:43 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:43 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:43 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:44 INFO - PROCESS | 2516 | 1467873463993 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]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 23:37:44 INFO - PROCESS | 2516 | 1467873464047 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 2516 | 1467873464050 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:37:44 INFO - PROCESS | 2516 | 1467873464053 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 2516 | 1467873464057 Marionette TRACE conn6 <- [1,626,null,{}] 23:37:44 INFO - PROCESS | 2516 | 1467873464069 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}] 23:37:44 INFO - PROCESS | 2516 | 1467873464074 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:44 INFO - PROCESS | 2516 | 1467873464192 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:37:44 INFO - PROCESS | 2516 | 1467873464272 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:44 INFO - PROCESS | 2516 | 1467873464276 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:44 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4B800 == 30 [pid = 2516] [id = 166] 23:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001604340400) [pid = 2516] [serial = 496] [outer = 0000000000000000] 23:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607E41800) [pid = 2516] [serial = 497] [outer = 0000001604340400] 23:37:44 INFO - PROCESS | 2516 | 1467873464325 Marionette DEBUG loaded listener.js 23:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001607F29C00) [pid = 2516] [serial = 498] [outer = 0000001604340400] 23:37:44 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:44 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:44 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:44 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:44 INFO - PROCESS | 2516 | 1467873464738 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]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 731ms 23:37:44 INFO - PROCESS | 2516 | 1467873464787 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 2516 | 1467873464789 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:37:44 INFO - PROCESS | 2516 | 1467873464793 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:37:44 INFO - PROCESS | 2516 | 1467873464795 Marionette TRACE conn6 <- [1,630,null,{}] 23:37:44 INFO - PROCESS | 2516 | 1467873464798 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}] 23:37:44 INFO - PROCESS | 2516 | 1467873464800 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:44 INFO - PROCESS | 2516 | 1467873464912 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:37:44 INFO - PROCESS | 2516 | 1467873464918 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:44 INFO - PROCESS | 2516 | 1467873464920 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A45A800 == 31 [pid = 2516] [id = 167] 23:37:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001608417000) [pid = 2516] [serial = 499] [outer = 0000000000000000] 23:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160871E800) [pid = 2516] [serial = 500] [outer = 0000001608417000] 23:37:45 INFO - PROCESS | 2516 | 1467873465008 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001608DC5400) [pid = 2516] [serial = 501] [outer = 0000001608417000] 23:37:45 INFO - PROCESS | 2516 | 1467873465423 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]]]}] 23:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 23:37:45 INFO - PROCESS | 2516 | 1467873465494 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:37:45 INFO - PROCESS | 2516 | 1467873465497 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:37:45 INFO - PROCESS | 2516 | 1467873465500 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:37:45 INFO - PROCESS | 2516 | 1467873465502 Marionette TRACE conn6 <- [1,634,null,{}] 23:37:45 INFO - PROCESS | 2516 | 1467873465540 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}] 23:37:45 INFO - PROCESS | 2516 | 1467873465543 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:45 INFO - PROCESS | 2516 | 1467873465645 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:37:45 INFO - PROCESS | 2516 | 1467873465655 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 2516 | 1467873465657 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF47000 == 32 [pid = 2516] [id = 168] 23:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016050F9400) [pid = 2516] [serial = 502] [outer = 0000000000000000] 23:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160A489400) [pid = 2516] [serial = 503] [outer = 00000016050F9400] 23:37:45 INFO - PROCESS | 2516 | 1467873465701 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160AD8DC00) [pid = 2516] [serial = 504] [outer = 00000016050F9400] 23:37:46 INFO - PROCESS | 2516 | 1467873466152 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]]]}] 23:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 712ms 23:37:46 INFO - PROCESS | 2516 | 1467873466214 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:37:46 INFO - PROCESS | 2516 | 1467873466216 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:37:46 INFO - PROCESS | 2516 | 1467873466220 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:37:46 INFO - PROCESS | 2516 | 1467873466221 Marionette TRACE conn6 <- [1,638,null,{}] 23:37:46 INFO - PROCESS | 2516 | 1467873466236 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}] 23:37:46 INFO - PROCESS | 2516 | 1467873466242 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:46 INFO - PROCESS | 2516 | 1467873466380 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:37:46 INFO - PROCESS | 2516 | 1467873466388 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:46 INFO - PROCESS | 2516 | 1467873466390 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC6000 == 33 [pid = 2516] [id = 169] 23:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160D1F8C00) [pid = 2516] [serial = 505] [outer = 0000000000000000] 23:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160D226C00) [pid = 2516] [serial = 506] [outer = 000000160D1F8C00] 23:37:46 INFO - PROCESS | 2516 | 1467873466435 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160E1B8800) [pid = 2516] [serial = 507] [outer = 000000160D1F8C00] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E230400) [pid = 2516] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000167960A000) [pid = 2516] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001610831000) [pid = 2516] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001608411000) [pid = 2516] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016089CFC00) [pid = 2516] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016050FA400) [pid = 2516] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001604341400) [pid = 2516] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050CA400) [pid = 2516] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000167B22E000) [pid = 2516] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607E93800) [pid = 2516] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000167AD26400) [pid = 2516] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:37:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E22EC00) [pid = 2516] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:37:47 INFO - PROCESS | 2516 | 1467873467064 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]]]}] 23:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 901ms 23:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:37:47 INFO - PROCESS | 2516 | 1467873467123 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:37:47 INFO - PROCESS | 2516 | 1467873467125 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:37:47 INFO - PROCESS | 2516 | 1467873467129 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - PROCESS | 2516 | 1467873467131 Marionette TRACE conn6 <- [1,642,null,{}] 23:37:47 INFO - PROCESS | 2516 | 1467873467135 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}] 23:37:47 INFO - PROCESS | 2516 | 1467873467137 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:47 INFO - PROCESS | 2516 | 1467873467215 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:37:47 INFO - PROCESS | 2516 | 1467873467222 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 2516 | 1467873467224 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DF800 == 34 [pid = 2516] [id = 170] 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160DDC2000) [pid = 2516] [serial = 508] [outer = 0000000000000000] 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E1C1400) [pid = 2516] [serial = 509] [outer = 000000160DDC2000] 23:37:47 INFO - PROCESS | 2516 | 1467873467268 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1CDC00) [pid = 2516] [serial = 510] [outer = 000000160DDC2000] 23:37:47 INFO - PROCESS | 2516 | 1467873467681 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]]]}] 23:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 23:37:47 INFO - PROCESS | 2516 | 1467873467717 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:37:47 INFO - PROCESS | 2516 | 1467873467719 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:37:47 INFO - PROCESS | 2516 | 1467873467722 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:37:47 INFO - PROCESS | 2516 | 1467873467724 Marionette TRACE conn6 <- [1,646,null,{}] 23:37:47 INFO - PROCESS | 2516 | 1467873467727 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}] 23:37:47 INFO - PROCESS | 2516 | 1467873467729 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:47 INFO - PROCESS | 2516 | 1467873467808 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:37:47 INFO - PROCESS | 2516 | 1467873467814 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 2516 | 1467873467816 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F867800 == 35 [pid = 2516] [id = 171] 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E226C00) [pid = 2516] [serial = 511] [outer = 0000000000000000] 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E22EC00) [pid = 2516] [serial = 512] [outer = 000000160E226C00] 23:37:47 INFO - PROCESS | 2516 | 1467873467860 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E23C800) [pid = 2516] [serial = 513] [outer = 000000160E226C00] 23:37:48 INFO - PROCESS | 2516 | 1467873468304 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]]]}] 23:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 23:37:48 INFO - PROCESS | 2516 | 1467873468354 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 2516 | 1467873468356 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:37:48 INFO - PROCESS | 2516 | 1467873468359 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 2516 | 1467873468361 Marionette TRACE conn6 <- [1,650,null,{}] 23:37:48 INFO - PROCESS | 2516 | 1467873468365 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}] 23:37:48 INFO - PROCESS | 2516 | 1467873468367 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:48 INFO - PROCESS | 2516 | 1467873468447 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:37:48 INFO - PROCESS | 2516 | 1467873468452 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:48 INFO - PROCESS | 2516 | 1467873468454 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:48 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4A800 == 36 [pid = 2516] [id = 172] 23:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E241000) [pid = 2516] [serial = 514] [outer = 0000000000000000] 23:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E24D400) [pid = 2516] [serial = 515] [outer = 000000160E241000] 23:37:48 INFO - PROCESS | 2516 | 1467873468498 Marionette DEBUG loaded listener.js 23:37:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F925400) [pid = 2516] [serial = 516] [outer = 000000160E241000] 23:37:48 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:48 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:49 INFO - PROCESS | 2516 | 1467873469262 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]]]}] 23:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 984ms 23:37:49 INFO - PROCESS | 2516 | 1467873469347 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:37:49 INFO - PROCESS | 2516 | 1467873469352 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:37:49 INFO - PROCESS | 2516 | 1467873469357 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:37:49 INFO - PROCESS | 2516 | 1467873469361 Marionette TRACE conn6 <- [1,654,null,{}] 23:37:49 INFO - PROCESS | 2516 | 1467873469367 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}] 23:37:49 INFO - PROCESS | 2516 | 1467873469370 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:49 INFO - PROCESS | 2516 | 1467873469527 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:37:49 INFO - PROCESS | 2516 | 1467873469594 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 2516 | 1467873469597 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C13800 == 37 [pid = 2516] [id = 173] 23:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160430E000) [pid = 2516] [serial = 517] [outer = 0000000000000000] 23:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050E3000) [pid = 2516] [serial = 518] [outer = 000000160430E000] 23:37:49 INFO - PROCESS | 2516 | 1467873469696 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016074D3800) [pid = 2516] [serial = 519] [outer = 000000160430E000] 23:37:50 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:50 INFO - PROCESS | 2516 | [2516] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:37:50 INFO - PROCESS | 2516 | 1467873470440 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]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1130ms 23:37:50 INFO - PROCESS | 2516 | 1467873470491 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 2516 | 1467873470496 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:37:50 INFO - PROCESS | 2516 | 1467873470503 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 2516 | 1467873470506 Marionette TRACE conn6 <- [1,658,null,{}] 23:37:50 INFO - PROCESS | 2516 | 1467873470510 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}] 23:37:50 INFO - PROCESS | 2516 | 1467873470513 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:50 INFO - PROCESS | 2516 | 1467873470669 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:37:50 INFO - PROCESS | 2516 | 1467873470839 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 2516 | 1467873470842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:50 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604216800 == 38 [pid = 2516] [id = 174] 23:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001604304000) [pid = 2516] [serial = 520] [outer = 0000000000000000] 23:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016050EA400) [pid = 2516] [serial = 521] [outer = 0000001604304000] 23:37:50 INFO - PROCESS | 2516 | 1467873470906 Marionette DEBUG loaded listener.js 23:37:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001607A54000) [pid = 2516] [serial = 522] [outer = 0000001604304000] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160F867800 == 37 [pid = 2516] [id = 171] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DF800 == 36 [pid = 2516] [id = 170] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC6000 == 35 [pid = 2516] [id = 169] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF47000 == 34 [pid = 2516] [id = 168] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160A45A800 == 33 [pid = 2516] [id = 167] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4B800 == 32 [pid = 2516] [id = 166] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C7B800 == 31 [pid = 2516] [id = 165] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 00000016050A7800 == 30 [pid = 2516] [id = 164] 23:37:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001607459000 == 29 [pid = 2516] [id = 163] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160F9D0C00) [pid = 2516] [serial = 461] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001679F10000) [pid = 2516] [serial = 464] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016794B5800) [pid = 2516] [serial = 462] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001679610400) [pid = 2516] [serial = 441] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001608FE9000) [pid = 2516] [serial = 446] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D21F800) [pid = 2516] [serial = 447] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001608FF3C00) [pid = 2516] [serial = 452] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160B933000) [pid = 2516] [serial = 453] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001606093400) [pid = 2516] [serial = 449] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607AB3C00) [pid = 2516] [serial = 450] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E1BB800) [pid = 2516] [serial = 455] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E22F000) [pid = 2516] [serial = 456] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016050E7C00) [pid = 2516] [serial = 443] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016074D4400) [pid = 2516] [serial = 444] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167B281800) [pid = 2516] [serial = 473] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160B92E800) [pid = 2516] [serial = 467] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000167B28AC00) [pid = 2516] [serial = 474] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610838000) [pid = 2516] [serial = 468] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000167B226C00) [pid = 2516] [serial = 471] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167B1CD800) [pid = 2516] [serial = 470] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000167A4CFC00) [pid = 2516] [serial = 465] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F929000) [pid = 2516] [serial = 458] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160F93FC00) [pid = 2516] [serial = 459] [outer = 0000000000000000] [url = about:blank] 23:37:51 INFO - PROCESS | 2516 | 1467873471537 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]]]}] 23:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1082ms 23:37:51 INFO - PROCESS | 2516 | 1467873471587 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:37:51 INFO - PROCESS | 2516 | 1467873471591 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:37:51 INFO - PROCESS | 2516 | 1467873471596 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:37:51 INFO - PROCESS | 2516 | 1467873471598 Marionette TRACE conn6 <- [1,662,null,{}] 23:37:51 INFO - PROCESS | 2516 | 1467873471604 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}] 23:37:51 INFO - PROCESS | 2516 | 1467873471608 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:51 INFO - PROCESS | 2516 | 1467873471697 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:37:51 INFO - PROCESS | 2516 | 1467873471771 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 2516 | 1467873471774 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:51 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C64800 == 30 [pid = 2516] [id = 175] 23:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001604306400) [pid = 2516] [serial = 523] [outer = 0000000000000000] 23:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001606092000) [pid = 2516] [serial = 524] [outer = 0000001604306400] 23:37:51 INFO - PROCESS | 2516 | 1467873471825 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607D23800) [pid = 2516] [serial = 525] [outer = 0000001604306400] 23:37:52 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:52 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:52 INFO - PROCESS | 2516 | 1467873472265 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]]]}] 23:37:52 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 23:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 23:37:52 INFO - PROCESS | 2516 | 1467873472293 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 2516 | 1467873472297 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:37:52 INFO - PROCESS | 2516 | 1467873472302 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 2516 | 1467873472304 Marionette TRACE conn6 <- [1,666,null,{}] 23:37:52 INFO - PROCESS | 2516 | 1467873472308 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}] 23:37:52 INFO - PROCESS | 2516 | 1467873472310 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:52 INFO - PROCESS | 2516 | 1467873472402 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:37:52 INFO - PROCESS | 2516 | 1467873472408 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 2516 | 1467873472410 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:52 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F97000 == 31 [pid = 2516] [id = 176] 23:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607F2D400) [pid = 2516] [serial = 526] [outer = 0000000000000000] 23:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016089CDC00) [pid = 2516] [serial = 527] [outer = 0000001607F2D400] 23:37:52 INFO - PROCESS | 2516 | 1467873472457 Marionette DEBUG loaded listener.js 23:37:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160A648C00) [pid = 2516] [serial = 528] [outer = 0000001607F2D400] 23:37:52 INFO - PROCESS | 2516 | 1467873472928 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]]]}] 23:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 23:37:53 INFO - PROCESS | 2516 | 1467873472997 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:37:53 INFO - PROCESS | 2516 | 1467873473000 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:37:53 INFO - PROCESS | 2516 | 1467873473005 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:37:53 INFO - PROCESS | 2516 | 1467873473012 Marionette TRACE conn6 <- [1,670,null,{}] 23:37:53 INFO - PROCESS | 2516 | 1467873473021 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}] 23:37:53 INFO - PROCESS | 2516 | 1467873473025 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:53 INFO - PROCESS | 2516 | 1467873473115 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:37:53 INFO - PROCESS | 2516 | 1467873473129 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:53 INFO - PROCESS | 2516 | 1467873473131 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA8800 == 32 [pid = 2516] [id = 177] 23:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D21A400) [pid = 2516] [serial = 529] [outer = 0000000000000000] 23:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D2CB400) [pid = 2516] [serial = 530] [outer = 000000160D21A400] 23:37:53 INFO - PROCESS | 2516 | 1467873473176 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160DDBC000) [pid = 2516] [serial = 531] [outer = 000000160D21A400] 23:37:53 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:37:54 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:37:54 INFO - PROCESS | 2516 | 1467873474121 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]]]}] 23:37:54 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) 23:37:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1150ms 23:37:54 INFO - PROCESS | 2516 | 1467873474156 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:37:54 INFO - PROCESS | 2516 | 1467873474158 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:37:54 INFO - PROCESS | 2516 | 1467873474162 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 2516 | 1467873474164 Marionette TRACE conn6 <- [1,674,null,{}] 23:37:54 INFO - PROCESS | 2516 | 1467873474167 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}] 23:37:54 INFO - PROCESS | 2516 | 1467873474169 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:54 INFO - PROCESS | 2516 | 1467873474290 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:37:54 INFO - PROCESS | 2516 | 1467873474297 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 2516 | 1467873474299 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:54 INFO - PROCESS | 2516 | ++DOCSHELL 00000016043A5000 == 33 [pid = 2516] [id = 178] 23:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E1C9000) [pid = 2516] [serial = 532] [outer = 0000000000000000] 23:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E22B400) [pid = 2516] [serial = 533] [outer = 000000160E1C9000] 23:37:54 INFO - PROCESS | 2516 | 1467873474382 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E249800) [pid = 2516] [serial = 534] [outer = 000000160E1C9000] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001604306C00) [pid = 2516] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016050FA800) [pid = 2516] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604DFB000) [pid = 2516] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001604340400) [pid = 2516] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001608417000) [pid = 2516] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016050F9400) [pid = 2516] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D1F8C00) [pid = 2516] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607A4AC00) [pid = 2516] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E226C00) [pid = 2516] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001609533400) [pid = 2516] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000167960B800) [pid = 2516] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E24E400) [pid = 2516] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:37:55 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160DDC2000) [pid = 2516] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:37:55 INFO - PROCESS | 2516 | 1467873475256 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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:37:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 23:37:55 INFO - PROCESS | 2516 | 1467873475294 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:37:55 INFO - PROCESS | 2516 | 1467873475296 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:37:55 INFO - PROCESS | 2516 | 1467873475300 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 2516 | 1467873475302 Marionette TRACE conn6 <- [1,678,null,{}] 23:37:55 INFO - PROCESS | 2516 | 1467873475305 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}] 23:37:55 INFO - PROCESS | 2516 | 1467873475307 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:55 INFO - PROCESS | 2516 | 1467873475391 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:37:55 INFO - PROCESS | 2516 | 1467873475397 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:55 INFO - PROCESS | 2516 | 1467873475404 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA04000 == 34 [pid = 2516] [id = 179] 23:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160AD0BC00) [pid = 2516] [serial = 535] [outer = 0000000000000000] 23:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160DDBA400) [pid = 2516] [serial = 536] [outer = 000000160AD0BC00] 23:37:55 INFO - PROCESS | 2516 | 1467873475459 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160F925C00) [pid = 2516] [serial = 537] [outer = 000000160AD0BC00] 23:37:56 INFO - PROCESS | 2516 | 1467873476416 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]]]}] 23:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1127ms 23:37:56 INFO - PROCESS | 2516 | 1467873476431 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:37:56 INFO - PROCESS | 2516 | 1467873476433 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:37:56 INFO - PROCESS | 2516 | 1467873476444 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 2516 | 1467873476447 Marionette TRACE conn6 <- [1,682,null,{}] 23:37:56 INFO - PROCESS | 2516 | 1467873476451 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}] 23:37:56 INFO - PROCESS | 2516 | 1467873476453 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:56 INFO - PROCESS | 2516 | 1467873476536 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:37:56 INFO - PROCESS | 2516 | 1467873476542 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 2516 | 1467873476544 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679507800 == 35 [pid = 2516] [id = 180] 23:37:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F93FC00) [pid = 2516] [serial = 538] [outer = 0000000000000000] 23:37:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160F9C7C00) [pid = 2516] [serial = 539] [outer = 000000160F93FC00] 23:37:56 INFO - PROCESS | 2516 | 1467873476589 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160F9D1C00) [pid = 2516] [serial = 540] [outer = 000000160F93FC00] 23:37:57 INFO - PROCESS | 2516 | 1467873477522 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]]]}] 23:37:57 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) 23:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1145ms 23:37:57 INFO - PROCESS | 2516 | 1467873477585 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:37:57 INFO - PROCESS | 2516 | 1467873477587 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:37:57 INFO - PROCESS | 2516 | 1467873477590 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 2516 | 1467873477592 Marionette TRACE conn6 <- [1,686,null,{}] 23:37:57 INFO - PROCESS | 2516 | 1467873477596 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}] 23:37:57 INFO - PROCESS | 2516 | 1467873477598 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:57 INFO - PROCESS | 2516 | 1467873477723 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:37:57 INFO - PROCESS | 2516 | 1467873477789 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 2516 | 1467873477793 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:57 INFO - PROCESS | 2516 | ++DOCSHELL 000000160420E000 == 36 [pid = 2516] [id = 181] 23:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016010DB400) [pid = 2516] [serial = 541] [outer = 0000000000000000] 23:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001601A0BC00) [pid = 2516] [serial = 542] [outer = 00000016010DB400] 23:37:57 INFO - PROCESS | 2516 | 1467873477853 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050F3000) [pid = 2516] [serial = 543] [outer = 00000016010DB400] 23:37:59 INFO - PROCESS | 2516 | 1467873479004 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]]]}] 23:37:59 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) 23:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1451ms 23:37:59 INFO - PROCESS | 2516 | 1467873479045 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:37:59 INFO - PROCESS | 2516 | 1467873479049 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:37:59 INFO - PROCESS | 2516 | 1467873479055 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 2516 | 1467873479059 Marionette TRACE conn6 <- [1,690,null,{}] 23:37:59 INFO - PROCESS | 2516 | 1467873479064 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}] 23:37:59 INFO - PROCESS | 2516 | 1467873479067 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:59 INFO - PROCESS | 2516 | 1467873479193 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:37:59 INFO - PROCESS | 2516 | 1467873479308 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 2516 | 1467873479311 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:37:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD57800 == 37 [pid = 2516] [id = 182] 23:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001608415000) [pid = 2516] [serial = 544] [outer = 0000000000000000] 23:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016089D2C00) [pid = 2516] [serial = 545] [outer = 0000001608415000] 23:37:59 INFO - PROCESS | 2516 | 1467873479369 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160AF0A400) [pid = 2516] [serial = 546] [outer = 0000001608415000] 23:38:00 INFO - PROCESS | 2516 | 1467873480385 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]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1390ms 23:38:00 INFO - PROCESS | 2516 | 1467873480481 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 2516 | 1467873480485 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:38:00 INFO - PROCESS | 2516 | 1467873480489 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 2516 | 1467873480492 Marionette TRACE conn6 <- [1,694,null,{}] 23:38:00 INFO - PROCESS | 2516 | 1467873480496 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}] 23:38:00 INFO - PROCESS | 2516 | 1467873480499 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:00 INFO - PROCESS | 2516 | 1467873480647 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:38:00 INFO - PROCESS | 2516 | 1467873480899 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 2516 | 1467873480902 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:00 INFO - PROCESS | 2516 | ++DOCSHELL 00000016059B1000 == 38 [pid = 2516] [id = 183] 23:38:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160134A000) [pid = 2516] [serial = 547] [outer = 0000000000000000] 23:38:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001604C65000) [pid = 2516] [serial = 548] [outer = 000000160134A000] 23:38:00 INFO - PROCESS | 2516 | 1467873480954 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016058A7400) [pid = 2516] [serial = 549] [outer = 000000160134A000] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CDE800 == 37 [pid = 2516] [id = 24] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001604480000 == 36 [pid = 2516] [id = 25] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001679507800 == 35 [pid = 2516] [id = 180] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA04000 == 34 [pid = 2516] [id = 179] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 00000016043A5000 == 33 [pid = 2516] [id = 178] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA8800 == 32 [pid = 2516] [id = 177] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F97000 == 31 [pid = 2516] [id = 176] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C64800 == 30 [pid = 2516] [id = 175] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001604216800 == 29 [pid = 2516] [id = 174] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160447E000 == 28 [pid = 2516] [id = 23] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A2A000 == 27 [pid = 2516] [id = 14] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4A800 == 26 [pid = 2516] [id = 172] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD78000 == 25 [pid = 2516] [id = 18] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167A84A000 == 24 [pid = 2516] [id = 28] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167FE26800 == 23 [pid = 2516] [id = 21] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD41800 == 22 [pid = 2516] [id = 26] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF3000 == 21 [pid = 2516] [id = 12] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FEB800 == 20 [pid = 2516] [id = 13] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EA000 == 19 [pid = 2516] [id = 27] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FBF000 == 18 [pid = 2516] [id = 17] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C13800 == 17 [pid = 2516] [id = 173] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD39800 == 16 [pid = 2516] [id = 16] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10D800 == 15 [pid = 2516] [id = 19] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1F1000 == 14 [pid = 2516] [id = 22] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000167F485800 == 13 [pid = 2516] [id = 20] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 00000016071D2000 == 12 [pid = 2516] [id = 15] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C19800 == 11 [pid = 2516] [id = 29] 23:38:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD57800 == 10 [pid = 2516] [id = 182] 23:38:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160420E000 == 9 [pid = 2516] [id = 181] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160430D000) [pid = 2516] [serial = 491] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050FF800) [pid = 2516] [serial = 494] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160601F400) [pid = 2516] [serial = 495] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604C57800) [pid = 2516] [serial = 492] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607A4D000) [pid = 2516] [serial = 489] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050F0400) [pid = 2516] [serial = 488] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607E41800) [pid = 2516] [serial = 497] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160871E800) [pid = 2516] [serial = 500] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160A489400) [pid = 2516] [serial = 503] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001608DC5400) [pid = 2516] [serial = 501] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D226C00) [pid = 2516] [serial = 506] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160AD8DC00) [pid = 2516] [serial = 504] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607F30000) [pid = 2516] [serial = 477] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E22EC00) [pid = 2516] [serial = 512] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001607D22C00) [pid = 2516] [serial = 476] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E1BAC00) [pid = 2516] [serial = 480] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160D1F7C00) [pid = 2516] [serial = 479] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160E24D400) [pid = 2516] [serial = 515] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160E23C800) [pid = 2516] [serial = 513] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001679F06400) [pid = 2516] [serial = 483] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001679636C00) [pid = 2516] [serial = 482] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000167B1D2800) [pid = 2516] [serial = 486] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160E253C00) [pid = 2516] [serial = 485] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160E1B8800) [pid = 2516] [serial = 507] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160E1C1400) [pid = 2516] [serial = 509] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160E1CDC00) [pid = 2516] [serial = 510] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001607F29C00) [pid = 2516] [serial = 498] [outer = 0000000000000000] [url = about:blank] 23:38:02 INFO - PROCESS | 2516 | 1467873482665 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]]]}] 23:38:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2198ms 23:38:02 INFO - PROCESS | 2516 | 1467873482690 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 2516 | 1467873482694 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:38:02 INFO - PROCESS | 2516 | 1467873482699 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 2516 | 1467873482702 Marionette TRACE conn6 <- [1,698,null,{}] 23:38:02 INFO - PROCESS | 2516 | 1467873482709 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}] 23:38:02 INFO - PROCESS | 2516 | 1467873482712 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:02 INFO - PROCESS | 2516 | 1467873482802 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:38:02 INFO - PROCESS | 2516 | 1467873482811 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:02 INFO - PROCESS | 2516 | 1467873482815 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607463800 == 10 [pid = 2516] [id = 184] 23:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (0000001604DA8C00) [pid = 2516] [serial = 550] [outer = 0000000000000000] 23:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160501F000) [pid = 2516] [serial = 551] [outer = 0000001604DA8C00] 23:38:02 INFO - PROCESS | 2516 | 1467873482866 Marionette DEBUG loaded listener.js 23:38:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (00000016050FD400) [pid = 2516] [serial = 552] [outer = 0000001604DA8C00] 23:38:03 INFO - PROCESS | 2516 | 1467873483811 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]]]}] 23:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1135ms 23:38:03 INFO - PROCESS | 2516 | 1467873483839 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:38:03 INFO - PROCESS | 2516 | 1467873483844 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:38:03 INFO - PROCESS | 2516 | 1467873483850 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:38:03 INFO - PROCESS | 2516 | 1467873483853 Marionette TRACE conn6 <- [1,702,null,{}] 23:38:03 INFO - PROCESS | 2516 | 1467873483857 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}] 23:38:03 INFO - PROCESS | 2516 | 1467873483860 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:03 INFO - PROCESS | 2516 | 1467873483954 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:38:03 INFO - PROCESS | 2516 | 1467873483961 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 2516 | 1467873483964 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:03 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D4000 == 11 [pid = 2516] [id = 185] 23:38:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001607A52800) [pid = 2516] [serial = 553] [outer = 0000000000000000] 23:38:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (0000001607D27400) [pid = 2516] [serial = 554] [outer = 0000001607A52800] 23:38:04 INFO - PROCESS | 2516 | 1467873484013 Marionette DEBUG loaded listener.js 23:38:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001607E8D000) [pid = 2516] [serial = 555] [outer = 0000001607A52800] 23:38:05 INFO - PROCESS | 2516 | 1467873485013 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]]]}] 23:38:05 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 23:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1178ms 23:38:05 INFO - PROCESS | 2516 | 1467873485030 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:38:05 INFO - PROCESS | 2516 | 1467873485033 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:38:05 INFO - PROCESS | 2516 | 1467873485037 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 2516 | 1467873485040 Marionette TRACE conn6 <- [1,706,null,{}] 23:38:05 INFO - PROCESS | 2516 | 1467873485052 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}] 23:38:05 INFO - PROCESS | 2516 | 1467873485057 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:05 INFO - PROCESS | 2516 | 1467873485181 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:38:05 INFO - PROCESS | 2516 | 1467873485189 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 2516 | 1467873485192 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000160980F000 == 12 [pid = 2516] [id = 186] 23:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001604DA5000) [pid = 2516] [serial = 556] [outer = 0000000000000000] 23:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001608FF3C00) [pid = 2516] [serial = 557] [outer = 0000001604DA5000] 23:38:05 INFO - PROCESS | 2516 | 1467873485243 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016098D6C00) [pid = 2516] [serial = 558] [outer = 0000001604DA5000] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160F93FC00) [pid = 2516] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E1C9000) [pid = 2516] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160AD0BC00) [pid = 2516] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001604304000) [pid = 2516] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160E241000) [pid = 2516] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001604306400) [pid = 2516] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (0000001607F2D400) [pid = 2516] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160D21A400) [pid = 2516] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:38:06 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (000000160430E000) [pid = 2516] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:38:06 INFO - PROCESS | 2516 | 1467873486243 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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1254ms 23:38:06 INFO - PROCESS | 2516 | 1467873486293 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 2516 | 1467873486296 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:38:06 INFO - PROCESS | 2516 | 1467873486299 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 2516 | 1467873486301 Marionette TRACE conn6 <- [1,710,null,{}] 23:38:06 INFO - PROCESS | 2516 | 1467873486305 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}] 23:38:06 INFO - PROCESS | 2516 | 1467873486307 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:06 INFO - PROCESS | 2516 | 1467873486398 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:38:06 INFO - PROCESS | 2516 | 1467873486404 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 2516 | 1467873486406 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF3C800 == 13 [pid = 2516] [id = 187] 23:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (00000016089CCC00) [pid = 2516] [serial = 559] [outer = 0000000000000000] 23:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160A646800) [pid = 2516] [serial = 560] [outer = 00000016089CCC00] 23:38:06 INFO - PROCESS | 2516 | 1467873486453 Marionette DEBUG loaded listener.js 23:38:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160D1F3000) [pid = 2516] [serial = 561] [outer = 00000016089CCC00] 23:38:06 INFO - PROCESS | 2516 | 1467873486888 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] 23:38:06 INFO - PROCESS | 2516 | 1467873486933 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:38:06 INFO - PROCESS | 2516 | 1467873486936 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:38:06 INFO - PROCESS | 2516 | 1467873486937 Marionette TRACE conn6 <- [1,714,null,{}] 23:38:06 INFO - PROCESS | 2516 | 1467873486941 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}] 23:38:06 INFO - PROCESS | 2516 | 1467873486943 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:07 INFO - PROCESS | 2516 | 1467873487024 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:38:07 INFO - PROCESS | 2516 | 1467873487030 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 2516 | 1467873487032 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA3800 == 14 [pid = 2516] [id = 188] 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160D228800) [pid = 2516] [serial = 562] [outer = 0000000000000000] 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160D2D8800) [pid = 2516] [serial = 563] [outer = 000000160D228800] 23:38:07 INFO - PROCESS | 2516 | 1467873487078 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160E1BB000) [pid = 2516] [serial = 564] [outer = 000000160D228800] 23:38:07 INFO - PROCESS | 2516 | 1467873487582 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]]]}] 23:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 23:38:07 INFO - PROCESS | 2516 | 1467873487632 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 2516 | 1467873487634 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:38:07 INFO - PROCESS | 2516 | 1467873487638 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:38:07 INFO - PROCESS | 2516 | 1467873487639 Marionette TRACE conn6 <- [1,718,null,{}] 23:38:07 INFO - PROCESS | 2516 | 1467873487643 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}] 23:38:07 INFO - PROCESS | 2516 | 1467873487649 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:07 INFO - PROCESS | 2516 | 1467873487785 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:38:07 INFO - PROCESS | 2516 | 1467873487799 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 2516 | 1467873487801 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D7800 == 15 [pid = 2516] [id = 189] 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160E227400) [pid = 2516] [serial = 565] [outer = 0000000000000000] 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160E238000) [pid = 2516] [serial = 566] [outer = 000000160E227400] 23:38:07 INFO - PROCESS | 2516 | 1467873487846 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160E245C00) [pid = 2516] [serial = 567] [outer = 000000160E227400] 23:38:08 INFO - PROCESS | 2516 | 1467873488352 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] 23:38:08 INFO - PROCESS | 2516 | 1467873488421 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:38:08 INFO - PROCESS | 2516 | 1467873488454 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - PROCESS | 2516 | 1467873488458 Marionette TRACE conn6 <- [1,722,null,{}] 23:38:08 INFO - PROCESS | 2516 | 1467873488465 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}] 23:38:08 INFO - PROCESS | 2516 | 1467873488468 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:08 INFO - PROCESS | 2516 | 1467873488591 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:38:08 INFO - PROCESS | 2516 | 1467873488677 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 2516 | 1467873488683 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:08 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CDF000 == 16 [pid = 2516] [id = 190] 23:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001604340000) [pid = 2516] [serial = 568] [outer = 0000000000000000] 23:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050E0400) [pid = 2516] [serial = 569] [outer = 0000001604340000] 23:38:08 INFO - PROCESS | 2516 | 1467873488744 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016074D6C00) [pid = 2516] [serial = 570] [outer = 0000001604340000] 23:38:09 INFO - PROCESS | 2516 | 1467873489541 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]]]}] 23:38:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:38:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1135ms 23:38:09 INFO - PROCESS | 2516 | 1467873489595 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 2516 | 1467873489600 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:38:09 INFO - PROCESS | 2516 | 1467873489607 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 2516 | 1467873489611 Marionette TRACE conn6 <- [1,726,null,{}] 23:38:09 INFO - PROCESS | 2516 | 1467873489615 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}] 23:38:09 INFO - PROCESS | 2516 | 1467873489618 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:09 INFO - PROCESS | 2516 | 1467873489752 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:38:09 INFO - PROCESS | 2516 | 1467873489815 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 2516 | 1467873489818 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA06800 == 17 [pid = 2516] [id = 191] 23:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607F2F400) [pid = 2516] [serial = 571] [outer = 0000000000000000] 23:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001608DCEC00) [pid = 2516] [serial = 572] [outer = 0000001607F2F400] 23:38:09 INFO - PROCESS | 2516 | 1467873489876 Marionette DEBUG loaded listener.js 23:38:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160B936800) [pid = 2516] [serial = 573] [outer = 0000001607F2F400] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F9C7C00) [pid = 2516] [serial = 539] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E22B400) [pid = 2516] [serial = 533] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160DDBA400) [pid = 2516] [serial = 536] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (00000016050EA400) [pid = 2516] [serial = 521] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607A54000) [pid = 2516] [serial = 522] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160F925400) [pid = 2516] [serial = 516] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001606092000) [pid = 2516] [serial = 524] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001607D23800) [pid = 2516] [serial = 525] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (00000016089CDC00) [pid = 2516] [serial = 527] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160A648C00) [pid = 2516] [serial = 528] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160D2CB400) [pid = 2516] [serial = 530] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (00000016050E3000) [pid = 2516] [serial = 518] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (00000016074D3800) [pid = 2516] [serial = 519] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160E249800) [pid = 2516] [serial = 534] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (000000160F9D1C00) [pid = 2516] [serial = 540] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (000000160DDBC000) [pid = 2516] [serial = 531] [outer = 0000000000000000] [url = about:blank] 23:38:10 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (000000160F925C00) [pid = 2516] [serial = 537] [outer = 0000000000000000] [url = about:blank] 23:38:11 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:38:11 INFO - PROCESS | 2516 | 1467873491144 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]]]}] 23:38:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1590ms 23:38:11 INFO - PROCESS | 2516 | 1467873491199 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:38:11 INFO - PROCESS | 2516 | 1467873491203 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:38:11 INFO - PROCESS | 2516 | 1467873491208 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 2516 | 1467873491211 Marionette TRACE conn6 <- [1,730,null,{}] 23:38:11 INFO - PROCESS | 2516 | 1467873491217 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}] 23:38:11 INFO - PROCESS | 2516 | 1467873491219 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:11 INFO - PROCESS | 2516 | 1467873491303 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:38:11 INFO - PROCESS | 2516 | 1467873491365 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 2516 | 1467873491369 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:11 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607457800 == 18 [pid = 2516] [id = 192] 23:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (00000016052C3C00) [pid = 2516] [serial = 574] [outer = 0000000000000000] 23:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (0000001606092000) [pid = 2516] [serial = 575] [outer = 00000016052C3C00] 23:38:11 INFO - PROCESS | 2516 | 1467873491420 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (0000001607C28000) [pid = 2516] [serial = 576] [outer = 00000016052C3C00] 23:38:12 INFO - PROCESS | 2516 | 1467873492313 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]]]}] 23:38:12 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 23:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1132ms 23:38:12 INFO - PROCESS | 2516 | 1467873492340 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 2516 | 1467873492345 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:38:12 INFO - PROCESS | 2516 | 1467873492351 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 2516 | 1467873492353 Marionette TRACE conn6 <- [1,734,null,{}] 23:38:12 INFO - PROCESS | 2516 | 1467873492357 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}] 23:38:12 INFO - PROCESS | 2516 | 1467873492360 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:12 INFO - PROCESS | 2516 | 1467873492449 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:38:12 INFO - PROCESS | 2516 | 1467873492457 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 2516 | 1467873492459 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:12 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A1C000 == 19 [pid = 2516] [id = 193] 23:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (0000001608286C00) [pid = 2516] [serial = 577] [outer = 0000000000000000] 23:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (0000001608410400) [pid = 2516] [serial = 578] [outer = 0000001608286C00] 23:38:12 INFO - PROCESS | 2516 | 1467873492512 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001609872800) [pid = 2516] [serial = 579] [outer = 0000001608286C00] 23:38:13 INFO - PROCESS | 2516 | 1467873493460 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]]]}] 23:38:13 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.) 23:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1139ms 23:38:13 INFO - PROCESS | 2516 | 1467873493499 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:38:13 INFO - PROCESS | 2516 | 1467873493501 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:38:13 INFO - PROCESS | 2516 | 1467873493505 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:38:13 INFO - PROCESS | 2516 | 1467873493509 Marionette TRACE conn6 <- [1,738,null,{}] 23:38:13 INFO - PROCESS | 2516 | 1467873493520 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}] 23:38:13 INFO - PROCESS | 2516 | 1467873493525 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:13 INFO - PROCESS | 2516 | 1467873493636 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:38:13 INFO - PROCESS | 2516 | 1467873493645 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 2516 | 1467873493648 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF46000 == 20 [pid = 2516] [id = 194] 23:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016042CE800) [pid = 2516] [serial = 580] [outer = 0000000000000000] 23:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160E1C0000) [pid = 2516] [serial = 581] [outer = 00000016042CE800] 23:38:13 INFO - PROCESS | 2516 | 1467873493733 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160E227000) [pid = 2516] [serial = 582] [outer = 00000016042CE800] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001604DA5000) [pid = 2516] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160134A000) [pid = 2516] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (0000001604DA8C00) [pid = 2516] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001607A52800) [pid = 2516] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (00000016010DB400) [pid = 2516] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (0000001608415000) [pid = 2516] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (00000016089CCC00) [pid = 2516] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:38:14 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (000000160D228800) [pid = 2516] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:38:14 INFO - PROCESS | 2516 | 1467873494681 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]]]}] 23:38:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1192ms 23:38:14 INFO - PROCESS | 2516 | 1467873494699 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 2516 | 1467873494702 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:38:14 INFO - PROCESS | 2516 | 1467873494705 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 2516 | 1467873494707 Marionette TRACE conn6 <- [1,742,null,{}] 23:38:14 INFO - PROCESS | 2516 | 1467873494710 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}] 23:38:14 INFO - PROCESS | 2516 | 1467873494712 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:14 INFO - PROCESS | 2516 | 1467873494800 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:38:14 INFO - PROCESS | 2516 | 1467873494806 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:14 INFO - PROCESS | 2516 | 1467873494808 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE7F800 == 21 [pid = 2516] [id = 195] 23:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (0000001607F2CC00) [pid = 2516] [serial = 583] [outer = 0000000000000000] 23:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (000000160E230000) [pid = 2516] [serial = 584] [outer = 0000001607F2CC00] 23:38:14 INFO - PROCESS | 2516 | 1467873494854 Marionette DEBUG loaded listener.js 23:38:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160E24B000) [pid = 2516] [serial = 585] [outer = 0000001607F2CC00] 23:38:15 INFO - PROCESS | 2516 | 1467873495791 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]]]}] 23:38:15 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 23:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 23:38:15 INFO - PROCESS | 2516 | 1467873495833 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:38:15 INFO - PROCESS | 2516 | 1467873495835 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:38:15 INFO - PROCESS | 2516 | 1467873495839 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:38:15 INFO - PROCESS | 2516 | 1467873495841 Marionette TRACE conn6 <- [1,746,null,{}] 23:38:15 INFO - PROCESS | 2516 | 1467873495844 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}] 23:38:15 INFO - PROCESS | 2516 | 1467873495847 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:15 INFO - PROCESS | 2516 | 1467873495930 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:38:15 INFO - PROCESS | 2516 | 1467873495936 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 2516 | 1467873495938 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F863800 == 22 [pid = 2516] [id = 196] 23:38:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (0000001604338C00) [pid = 2516] [serial = 586] [outer = 0000000000000000] 23:38:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160F929C00) [pid = 2516] [serial = 587] [outer = 0000001604338C00] 23:38:15 INFO - PROCESS | 2516 | 1467873495984 Marionette DEBUG loaded listener.js 23:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160F937400) [pid = 2516] [serial = 588] [outer = 0000001604338C00] 23:38:16 INFO - PROCESS | 2516 | 1467873496422 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]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 23:38:16 INFO - PROCESS | 2516 | 1467873496475 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 2516 | 1467873496477 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:38:16 INFO - PROCESS | 2516 | 1467873496480 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 2516 | 1467873496482 Marionette TRACE conn6 <- [1,750,null,{}] 23:38:16 INFO - PROCESS | 2516 | 1467873496485 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}] 23:38:16 INFO - PROCESS | 2516 | 1467873496491 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:16 INFO - PROCESS | 2516 | 1467873496599 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:38:16 INFO - PROCESS | 2516 | 1467873496615 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 2516 | 1467873496617 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8D800 == 23 [pid = 2516] [id = 197] 23:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160F9D0800) [pid = 2516] [serial = 589] [outer = 0000000000000000] 23:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001610837400) [pid = 2516] [serial = 590] [outer = 000000160F9D0800] 23:38:16 INFO - PROCESS | 2516 | 1467873496661 Marionette DEBUG loaded listener.js 23:38:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001679476400) [pid = 2516] [serial = 591] [outer = 000000160F9D0800] 23:38:17 INFO - PROCESS | 2516 | --DOCSHELL 00000016059B1000 == 22 [pid = 2516] [id = 183] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001608FF3C00) [pid = 2516] [serial = 557] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (00000016058A7400) [pid = 2516] [serial = 549] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001604C65000) [pid = 2516] [serial = 548] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160501F000) [pid = 2516] [serial = 551] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (00000016050FD400) [pid = 2516] [serial = 552] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (0000001607D27400) [pid = 2516] [serial = 554] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (00000016050F3000) [pid = 2516] [serial = 543] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001601A0BC00) [pid = 2516] [serial = 542] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (000000160AF0A400) [pid = 2516] [serial = 546] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (00000016089D2C00) [pid = 2516] [serial = 545] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (000000160A646800) [pid = 2516] [serial = 560] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (000000160D2D8800) [pid = 2516] [serial = 563] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 49 (000000160D1F3000) [pid = 2516] [serial = 561] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 48 (00000016098D6C00) [pid = 2516] [serial = 558] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 47 (000000160E238000) [pid = 2516] [serial = 566] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 46 (000000160E1BB000) [pid = 2516] [serial = 564] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | --DOMWINDOW == 45 (0000001607E8D000) [pid = 2516] [serial = 555] [outer = 0000000000000000] [url = about:blank] 23:38:18 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:38:18 INFO - PROCESS | 2516 | 1467873498760 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]]]}] 23:38:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:38:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2334ms 23:38:18 INFO - PROCESS | 2516 | 1467873498820 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:38:18 INFO - PROCESS | 2516 | 1467873498824 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:38:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:38:18 INFO - PROCESS | 2516 | 1467873498829 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:38:18 INFO - PROCESS | 2516 | 1467873498833 Marionette TRACE conn6 <- [1,754,null,{}] 23:38:18 INFO - PROCESS | 2516 | 1467873498842 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}] 23:38:18 INFO - PROCESS | 2516 | 1467873498845 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:18 INFO - PROCESS | 2516 | 1467873498936 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:38:18 INFO - PROCESS | 2516 | 1467873498942 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 2516 | 1467873498945 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160740A000 == 23 [pid = 2516] [id = 198] 23:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 46 (000000160430CC00) [pid = 2516] [serial = 592] [outer = 0000000000000000] 23:38:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 47 (0000001604C65000) [pid = 2516] [serial = 593] [outer = 000000160430CC00] 23:38:19 INFO - PROCESS | 2516 | 1467873498996 Marionette DEBUG loaded listener.js 23:38:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 48 (00000016050E8000) [pid = 2516] [serial = 594] [outer = 000000160430CC00] 23:38:19 INFO - PROCESS | 2516 | 1467873499918 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]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 23:38:19 INFO - PROCESS | 2516 | 1467873499965 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 2516 | 1467873499970 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:38:19 INFO - PROCESS | 2516 | 1467873499977 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 2516 | 1467873499980 Marionette TRACE conn6 <- [1,758,null,{}] 23:38:19 INFO - PROCESS | 2516 | 1467873499984 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}] 23:38:19 INFO - PROCESS | 2516 | 1467873499987 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:20 INFO - PROCESS | 2516 | 1467873500077 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:38:20 INFO - PROCESS | 2516 | 1467873500083 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 2516 | 1467873500086 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:20 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607ECF000 == 24 [pid = 2516] [id = 199] 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (00000016052B9C00) [pid = 2516] [serial = 595] [outer = 0000000000000000] 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (00000016058A8800) [pid = 2516] [serial = 596] [outer = 00000016052B9C00] 23:38:20 INFO - PROCESS | 2516 | 1467873500135 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (00000016074D8C00) [pid = 2516] [serial = 597] [outer = 00000016052B9C00] 23:38:20 INFO - PROCESS | 2516 | 1467873500601 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]]]}] 23:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 23:38:20 INFO - PROCESS | 2516 | 1467873500670 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:38:20 INFO - PROCESS | 2516 | 1467873500672 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:38:20 INFO - PROCESS | 2516 | 1467873500676 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:38:20 INFO - PROCESS | 2516 | 1467873500680 Marionette TRACE conn6 <- [1,762,null,{}] 23:38:20 INFO - PROCESS | 2516 | 1467873500691 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}] 23:38:20 INFO - PROCESS | 2516 | 1467873500696 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:20 INFO - PROCESS | 2516 | 1467873500784 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:38:20 INFO - PROCESS | 2516 | 1467873500799 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 2516 | 1467873500802 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:20 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F8E000 == 25 [pid = 2516] [id = 200] 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (000000160043C800) [pid = 2516] [serial = 598] [outer = 0000000000000000] 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (0000001607E90400) [pid = 2516] [serial = 599] [outer = 000000160043C800] 23:38:20 INFO - PROCESS | 2516 | 1467873500852 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (0000001607F31C00) [pid = 2516] [serial = 600] [outer = 000000160043C800] 23:38:21 INFO - PROCESS | 2516 | 1467873501273 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]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 23:38:21 INFO - PROCESS | 2516 | 1467873501307 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 2516 | 1467873501310 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:38:21 INFO - PROCESS | 2516 | 1467873501314 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 2516 | 1467873501315 Marionette TRACE conn6 <- [1,766,null,{}] 23:38:21 INFO - PROCESS | 2516 | 1467873501319 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}] 23:38:21 INFO - PROCESS | 2516 | 1467873501321 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:21 INFO - PROCESS | 2516 | 1467873501407 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:38:21 INFO - PROCESS | 2516 | 1467873501444 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:21 INFO - PROCESS | 2516 | 1467873501446 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AA5D800 == 26 [pid = 2516] [id = 201] 23:38:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (000000160871F000) [pid = 2516] [serial = 601] [outer = 0000000000000000] 23:38:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (00000016089CDC00) [pid = 2516] [serial = 602] [outer = 000000160871F000] 23:38:21 INFO - PROCESS | 2516 | 1467873501492 Marionette DEBUG loaded listener.js 23:38:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160986CC00) [pid = 2516] [serial = 603] [outer = 000000160871F000] 23:38:21 INFO - PROCESS | 2516 | 1467873501922 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]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 23:38:21 INFO - PROCESS | 2516 | 1467873501944 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 2516 | 1467873501947 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:38:21 INFO - PROCESS | 2516 | 1467873501950 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 2516 | 1467873501952 Marionette TRACE conn6 <- [1,770,null,{}] 23:38:21 INFO - PROCESS | 2516 | 1467873501961 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}] 23:38:21 INFO - PROCESS | 2516 | 1467873501963 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:22 INFO - PROCESS | 2516 | 1467873502044 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:38:22 INFO - PROCESS | 2516 | 1467873502050 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 2516 | 1467873502052 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4C800 == 27 [pid = 2516] [id = 202] 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016052B5C00) [pid = 2516] [serial = 604] [outer = 0000000000000000] 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160AD8B800) [pid = 2516] [serial = 605] [outer = 00000016052B5C00] 23:38:22 INFO - PROCESS | 2516 | 1467873502098 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160B936000) [pid = 2516] [serial = 606] [outer = 00000016052B5C00] 23:38:22 INFO - PROCESS | 2516 | 1467873502567 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]]]}] 23:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 23:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:38:22 INFO - PROCESS | 2516 | 1467873502581 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:38:22 INFO - PROCESS | 2516 | 1467873502583 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:38:22 INFO - PROCESS | 2516 | 1467873502586 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:38:22 INFO - PROCESS | 2516 | 1467873502588 Marionette TRACE conn6 <- [1,774,null,{}] 23:38:22 INFO - PROCESS | 2516 | 1467873502591 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}] 23:38:22 INFO - PROCESS | 2516 | 1467873502597 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:22 INFO - PROCESS | 2516 | 1467873502732 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:38:22 INFO - PROCESS | 2516 | 1467873502811 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 2516 | 1467873502813 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC8000 == 28 [pid = 2516] [id = 203] 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001604310C00) [pid = 2516] [serial = 607] [outer = 0000000000000000] 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160D2C9C00) [pid = 2516] [serial = 608] [outer = 0000001604310C00] 23:38:22 INFO - PROCESS | 2516 | 1467873502859 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160DDC5000) [pid = 2516] [serial = 609] [outer = 0000001604310C00] 23:38:23 INFO - PROCESS | 2516 | 1467873503309 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]]]}] 23:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 794ms 23:38:23 INFO - PROCESS | 2516 | 1467873503385 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 2516 | 1467873503387 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:38:23 INFO - PROCESS | 2516 | 1467873503391 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:38:23 INFO - PROCESS | 2516 | 1467873503393 Marionette TRACE conn6 <- [1,778,null,{}] 23:38:23 INFO - PROCESS | 2516 | 1467873503397 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}] 23:38:23 INFO - PROCESS | 2516 | 1467873503399 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:23 INFO - PROCESS | 2516 | 1467873503501 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:38:23 INFO - PROCESS | 2516 | 1467873503513 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 2516 | 1467873503514 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EA000 == 29 [pid = 2516] [id = 204] 23:38:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160E1BEC00) [pid = 2516] [serial = 610] [outer = 0000000000000000] 23:38:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160E1C7800) [pid = 2516] [serial = 611] [outer = 000000160E1BEC00] 23:38:23 INFO - PROCESS | 2516 | 1467873503595 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160E226C00) [pid = 2516] [serial = 612] [outer = 000000160E1BEC00] 23:38:24 INFO - PROCESS | 2516 | 1467873504036 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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 23:38:24 INFO - PROCESS | 2516 | 1467873504098 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 2516 | 1467873504100 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:38:24 INFO - PROCESS | 2516 | 1467873504107 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:38:24 INFO - PROCESS | 2516 | 1467873504109 Marionette TRACE conn6 <- [1,782,null,{}] 23:38:24 INFO - PROCESS | 2516 | 1467873504113 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}] 23:38:24 INFO - PROCESS | 2516 | 1467873504115 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:24 INFO - PROCESS | 2516 | 1467873504219 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:38:24 INFO - PROCESS | 2516 | 1467873504228 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 2516 | 1467873504230 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA78000 == 30 [pid = 2516] [id = 205] 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160E1C0800) [pid = 2516] [serial = 613] [outer = 0000000000000000] 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E243400) [pid = 2516] [serial = 614] [outer = 000000160E1C0800] 23:38:24 INFO - PROCESS | 2516 | 1467873504274 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E251400) [pid = 2516] [serial = 615] [outer = 000000160E1C0800] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016042CE800) [pid = 2516] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001607F2CC00) [pid = 2516] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001608286C00) [pid = 2516] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (00000016052C3C00) [pid = 2516] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607F2F400) [pid = 2516] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001604340000) [pid = 2516] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:38:24 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160E227400) [pid = 2516] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:38:24 INFO - PROCESS | 2516 | 1467873504692 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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 23:38:24 INFO - PROCESS | 2516 | 1467873504741 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 2516 | 1467873504743 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:38:24 INFO - PROCESS | 2516 | 1467873504746 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:38:24 INFO - PROCESS | 2516 | 1467873504748 Marionette TRACE conn6 <- [1,786,null,{}] 23:38:24 INFO - PROCESS | 2516 | 1467873504751 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}] 23:38:24 INFO - PROCESS | 2516 | 1467873504753 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:24 INFO - PROCESS | 2516 | 1467873504835 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:38:24 INFO - PROCESS | 2516 | 1467873504841 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 2516 | 1467873504842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F8D000 == 31 [pid = 2516] [id = 206] 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001608728000) [pid = 2516] [serial = 616] [outer = 0000000000000000] 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160E24DC00) [pid = 2516] [serial = 617] [outer = 0000001608728000] 23:38:24 INFO - PROCESS | 2516 | 1467873504886 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160F92C800) [pid = 2516] [serial = 618] [outer = 0000001608728000] 23:38:25 INFO - PROCESS | 2516 | 1467873505300 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]]]}] 23:38:25 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 23:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 23:38:25 INFO - PROCESS | 2516 | 1467873505339 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:38:25 INFO - PROCESS | 2516 | 1467873505341 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:38:25 INFO - PROCESS | 2516 | 1467873505344 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - PROCESS | 2516 | 1467873505346 Marionette TRACE conn6 <- [1,790,null,{}] 23:38:25 INFO - PROCESS | 2516 | 1467873505350 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}] 23:38:25 INFO - PROCESS | 2516 | 1467873505352 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:25 INFO - PROCESS | 2516 | 1467873505439 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:38:25 INFO - PROCESS | 2516 | 1467873505444 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 2516 | 1467873505446 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:25 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679E1C000 == 32 [pid = 2516] [id = 207] 23:38:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160F939400) [pid = 2516] [serial = 619] [outer = 0000000000000000] 23:38:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050E3800) [pid = 2516] [serial = 620] [outer = 000000160F939400] 23:38:25 INFO - PROCESS | 2516 | 1467873505493 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160F9C8C00) [pid = 2516] [serial = 621] [outer = 000000160F939400] 23:38:25 INFO - PROCESS | 2516 | 1467873505968 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]]]}] 23:38:26 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 23:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 23:38:26 INFO - PROCESS | 2516 | 1467873506035 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 2516 | 1467873506038 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:38:26 INFO - PROCESS | 2516 | 1467873506042 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - PROCESS | 2516 | 1467873506044 Marionette TRACE conn6 <- [1,794,null,{}] 23:38:26 INFO - PROCESS | 2516 | 1467873506048 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}] 23:38:26 INFO - PROCESS | 2516 | 1467873506050 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:26 INFO - PROCESS | 2516 | 1467873506145 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:38:26 INFO - PROCESS | 2516 | 1467873506153 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 2516 | 1467873506156 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4C000 == 33 [pid = 2516] [id = 208] 23:38:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000161083C800) [pid = 2516] [serial = 622] [outer = 0000000000000000] 23:38:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000167947A800) [pid = 2516] [serial = 623] [outer = 000000161083C800] 23:38:26 INFO - PROCESS | 2516 | 1467873506209 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001679484C00) [pid = 2516] [serial = 624] [outer = 000000161083C800] 23:38:26 INFO - PROCESS | 2516 | 1467873506922 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]]]}] 23:38:26 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 23:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 943ms 23:38:26 INFO - PROCESS | 2516 | 1467873506988 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:38:27 INFO - PROCESS | 2516 | 1467873506993 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:38:27 INFO - PROCESS | 2516 | 1467873506998 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:38:27 INFO - PROCESS | 2516 | 1467873507001 Marionette TRACE conn6 <- [1,798,null,{}] 23:38:27 INFO - PROCESS | 2516 | 1467873507008 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}] 23:38:27 INFO - PROCESS | 2516 | 1467873507011 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:27 INFO - PROCESS | 2516 | 1467873507143 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:38:27 INFO - PROCESS | 2516 | 1467873507208 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 2516 | 1467873507211 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:27 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CD8800 == 34 [pid = 2516] [id = 209] 23:38:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001604C57800) [pid = 2516] [serial = 625] [outer = 0000000000000000] 23:38:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016050F8000) [pid = 2516] [serial = 626] [outer = 0000001604C57800] 23:38:27 INFO - PROCESS | 2516 | 1467873507268 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607A4A400) [pid = 2516] [serial = 627] [outer = 0000001604C57800] 23:38:28 INFO - PROCESS | 2516 | 1467873508177 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]]]}] 23:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1229ms 23:38:28 INFO - PROCESS | 2516 | 1467873508234 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:38:28 INFO - PROCESS | 2516 | 1467873508238 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:38:28 INFO - PROCESS | 2516 | 1467873508243 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 2516 | 1467873508247 Marionette TRACE conn6 <- [1,802,null,{}] 23:38:28 INFO - PROCESS | 2516 | 1467873508253 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}] 23:38:28 INFO - PROCESS | 2516 | 1467873508256 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:28 INFO - PROCESS | 2516 | 1467873508367 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:38:28 INFO - PROCESS | 2516 | 1467873508431 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 2516 | 1467873508435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CEA800 == 35 [pid = 2516] [id = 210] 23:38:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050D7000) [pid = 2516] [serial = 628] [outer = 0000000000000000] 23:38:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001606092400) [pid = 2516] [serial = 629] [outer = 00000016050D7000] 23:38:28 INFO - PROCESS | 2516 | 1467873508485 Marionette DEBUG loaded listener.js 23:38:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607D28400) [pid = 2516] [serial = 630] [outer = 00000016050D7000] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160E1C0000) [pid = 2516] [serial = 581] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E230000) [pid = 2516] [serial = 584] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160F929C00) [pid = 2516] [serial = 587] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001608410400) [pid = 2516] [serial = 578] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001606092000) [pid = 2516] [serial = 575] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607C28000) [pid = 2516] [serial = 576] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160B936800) [pid = 2516] [serial = 573] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001608DCEC00) [pid = 2516] [serial = 572] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016074D6C00) [pid = 2516] [serial = 570] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016050E0400) [pid = 2516] [serial = 569] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001610837400) [pid = 2516] [serial = 590] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E245C00) [pid = 2516] [serial = 567] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E227000) [pid = 2516] [serial = 582] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160E24B000) [pid = 2516] [serial = 585] [outer = 0000000000000000] [url = about:blank] 23:38:28 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001609872800) [pid = 2516] [serial = 579] [outer = 0000000000000000] [url = about:blank] 23:38:29 INFO - PROCESS | 2516 | 1467873509087 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] 23:38:29 INFO - PROCESS | 2516 | 1467873509131 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:38:29 INFO - PROCESS | 2516 | 1467873509138 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:38:29 INFO - PROCESS | 2516 | 1467873509141 Marionette TRACE conn6 <- [1,806,null,{}] 23:38:29 INFO - PROCESS | 2516 | 1467873509145 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}] 23:38:29 INFO - PROCESS | 2516 | 1467873509147 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:29 INFO - PROCESS | 2516 | 1467873509262 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:38:29 INFO - PROCESS | 2516 | 1467873509310 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 2516 | 1467873509313 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FD5000 == 36 [pid = 2516] [id = 211] 23:38:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016050F1800) [pid = 2516] [serial = 631] [outer = 0000000000000000] 23:38:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607C28000) [pid = 2516] [serial = 632] [outer = 00000016050F1800] 23:38:29 INFO - PROCESS | 2516 | 1467873509361 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607F2B400) [pid = 2516] [serial = 633] [outer = 00000016050F1800] 23:38:29 INFO - PROCESS | 2516 | 1467873509757 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]]]}] 23:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 23:38:29 INFO - PROCESS | 2516 | 1467873509831 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:38:29 INFO - PROCESS | 2516 | 1467873509834 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:38:29 INFO - PROCESS | 2516 | 1467873509838 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:38:29 INFO - PROCESS | 2516 | 1467873509842 Marionette TRACE conn6 <- [1,810,null,{}] 23:38:29 INFO - PROCESS | 2516 | 1467873509853 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}] 23:38:29 INFO - PROCESS | 2516 | 1467873509859 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:29 INFO - PROCESS | 2516 | 1467873509951 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:38:29 INFO - PROCESS | 2516 | 1467873509964 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 2516 | 1467873509967 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609822000 == 37 [pid = 2516] [id = 212] 23:38:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160A420400) [pid = 2516] [serial = 634] [outer = 0000000000000000] 23:38:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160AD8BC00) [pid = 2516] [serial = 635] [outer = 000000160A420400] 23:38:30 INFO - PROCESS | 2516 | 1467873510020 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160D1F7C00) [pid = 2516] [serial = 636] [outer = 000000160A420400] 23:38:30 INFO - PROCESS | 2516 | 1467873510481 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] 23:38:30 INFO - PROCESS | 2516 | 1467873510536 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:38:30 INFO - PROCESS | 2516 | 1467873510540 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:38:30 INFO - PROCESS | 2516 | 1467873510541 Marionette TRACE conn6 <- [1,814,null,{}] 23:38:30 INFO - PROCESS | 2516 | 1467873510545 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}] 23:38:30 INFO - PROCESS | 2516 | 1467873510547 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:30 INFO - PROCESS | 2516 | 1467873510633 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:38:30 INFO - PROCESS | 2516 | 1467873510640 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 2516 | 1467873510642 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA5000 == 38 [pid = 2516] [id = 213] 23:38:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001604C5F800) [pid = 2516] [serial = 637] [outer = 0000000000000000] 23:38:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160DDBC000) [pid = 2516] [serial = 638] [outer = 0000001604C5F800] 23:38:30 INFO - PROCESS | 2516 | 1467873510688 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1C6000) [pid = 2516] [serial = 639] [outer = 0000001604C5F800] 23:38:31 INFO - PROCESS | 2516 | 1467873511100 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]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 585ms 23:38:31 INFO - PROCESS | 2516 | 1467873511138 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 2516 | 1467873511140 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:38:31 INFO - PROCESS | 2516 | 1467873511144 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 2516 | 1467873511146 Marionette TRACE conn6 <- [1,818,null,{}] 23:38:31 INFO - PROCESS | 2516 | 1467873511150 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}] 23:38:31 INFO - PROCESS | 2516 | 1467873511152 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:31 INFO - PROCESS | 2516 | 1467873511259 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:38:31 INFO - PROCESS | 2516 | 1467873511264 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 2516 | 1467873511273 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE84000 == 39 [pid = 2516] [id = 214] 23:38:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E229000) [pid = 2516] [serial = 640] [outer = 0000000000000000] 23:38:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E233000) [pid = 2516] [serial = 641] [outer = 000000160E229000] 23:38:31 INFO - PROCESS | 2516 | 1467873511382 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E243C00) [pid = 2516] [serial = 642] [outer = 000000160E229000] 23:38:31 INFO - PROCESS | 2516 | 1467873511787 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]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 689ms 23:38:31 INFO - PROCESS | 2516 | 1467873511837 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 2516 | 1467873511839 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:38:31 INFO - PROCESS | 2516 | 1467873511842 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:38:31 INFO - PROCESS | 2516 | 1467873511844 Marionette TRACE conn6 <- [1,822,null,{}] 23:38:31 INFO - PROCESS | 2516 | 1467873511854 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}] 23:38:31 INFO - PROCESS | 2516 | 1467873511860 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:32 INFO - PROCESS | 2516 | 1467873511995 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:38:32 INFO - PROCESS | 2516 | 1467873512001 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 2516 | 1467873512003 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F867800 == 40 [pid = 2516] [id = 215] 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F925C00) [pid = 2516] [serial = 643] [outer = 0000000000000000] 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F930C00) [pid = 2516] [serial = 644] [outer = 000000160F925C00] 23:38:32 INFO - PROCESS | 2516 | 1467873512048 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001610835000) [pid = 2516] [serial = 645] [outer = 000000160F925C00] 23:38:32 INFO - PROCESS | 2516 | 1467873512507 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]]]}] 23:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 689ms 23:38:32 INFO - PROCESS | 2516 | 1467873512535 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 2516 | 1467873512537 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:38:32 INFO - PROCESS | 2516 | 1467873512540 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:38:32 INFO - PROCESS | 2516 | 1467873512542 Marionette TRACE conn6 <- [1,826,null,{}] 23:38:32 INFO - PROCESS | 2516 | 1467873512545 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}] 23:38:32 INFO - PROCESS | 2516 | 1467873512547 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:32 INFO - PROCESS | 2516 | 1467873512692 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:38:32 INFO - PROCESS | 2516 | 1467873512714 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 2516 | 1467873512716 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000167945F000 == 41 [pid = 2516] [id = 216] 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167947F800) [pid = 2516] [serial = 646] [outer = 0000000000000000] 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001679484000) [pid = 2516] [serial = 647] [outer = 000000167947F800] 23:38:32 INFO - PROCESS | 2516 | 1467873512762 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016794B5400) [pid = 2516] [serial = 648] [outer = 000000167947F800] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016052B5C00) [pid = 2516] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F9D0800) [pid = 2516] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160043C800) [pid = 2516] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016052B9C00) [pid = 2516] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001608728000) [pid = 2516] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160430CC00) [pid = 2516] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1BEC00) [pid = 2516] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160871F000) [pid = 2516] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160E1C0800) [pid = 2516] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001604310C00) [pid = 2516] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F939400) [pid = 2516] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:38:33 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001604338C00) [pid = 2516] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:38:33 INFO - PROCESS | 2516 | 1467873513289 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]]]}] 23:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 775ms 23:38:33 INFO - PROCESS | 2516 | 1467873513318 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 2516 | 1467873513320 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:38:33 INFO - PROCESS | 2516 | 1467873513324 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - PROCESS | 2516 | 1467873513325 Marionette TRACE conn6 <- [1,830,null,{}] 23:38:33 INFO - PROCESS | 2516 | 1467873513329 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}] 23:38:33 INFO - PROCESS | 2516 | 1467873513331 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:33 INFO - PROCESS | 2516 | 1467873513417 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:38:33 INFO - PROCESS | 2516 | 1467873513422 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:33 INFO - PROCESS | 2516 | 1467873513424 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A44D000 == 42 [pid = 2516] [id = 217] 23:38:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001604334400) [pid = 2516] [serial = 649] [outer = 0000000000000000] 23:38:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160B932800) [pid = 2516] [serial = 650] [outer = 0000001604334400] 23:38:33 INFO - PROCESS | 2516 | 1467873513469 Marionette DEBUG loaded listener.js 23:38:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160F940400) [pid = 2516] [serial = 651] [outer = 0000001604334400] 23:38:33 INFO - PROCESS | 2516 | 1467873513878 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]]]}] 23:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 587ms 23:38:33 INFO - PROCESS | 2516 | 1467873513919 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 2516 | 1467873513921 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:38:33 INFO - PROCESS | 2516 | 1467873513925 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:38:33 INFO - PROCESS | 2516 | 1467873513934 Marionette TRACE conn6 <- [1,834,null,{}] 23:38:33 INFO - PROCESS | 2516 | 1467873513939 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}] 23:38:33 INFO - PROCESS | 2516 | 1467873513941 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:34 INFO - PROCESS | 2516 | 1467873514047 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:38:34 INFO - PROCESS | 2516 | 1467873514053 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 2516 | 1467873514055 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:34 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD80800 == 43 [pid = 2516] [id = 218] 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D2D7000) [pid = 2516] [serial = 652] [outer = 0000000000000000] 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001679537C00) [pid = 2516] [serial = 653] [outer = 000000160D2D7000] 23:38:34 INFO - PROCESS | 2516 | 1467873514100 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001679540800) [pid = 2516] [serial = 654] [outer = 000000160D2D7000] 23:38:34 INFO - PROCESS | 2516 | 1467873514517 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]]]}] 23:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 648ms 23:38:34 INFO - PROCESS | 2516 | 1467873514577 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 2516 | 1467873514579 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:38:34 INFO - PROCESS | 2516 | 1467873514582 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 2516 | 1467873514584 Marionette TRACE conn6 <- [1,838,null,{}] 23:38:34 INFO - PROCESS | 2516 | 1467873514588 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}] 23:38:34 INFO - PROCESS | 2516 | 1467873514590 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:34 INFO - PROCESS | 2516 | 1467873514671 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:38:34 INFO - PROCESS | 2516 | 1467873514678 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 2516 | 1467873514680 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:34 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA2800 == 44 [pid = 2516] [id = 219] 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001679541400) [pid = 2516] [serial = 655] [outer = 0000000000000000] 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167960A400) [pid = 2516] [serial = 656] [outer = 0000001679541400] 23:38:34 INFO - PROCESS | 2516 | 1467873514725 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001679635800) [pid = 2516] [serial = 657] [outer = 0000001679541400] 23:38:35 INFO - PROCESS | 2516 | 1467873515148 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]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 587ms 23:38:35 INFO - PROCESS | 2516 | 1467873515172 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 2516 | 1467873515175 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:38:35 INFO - PROCESS | 2516 | 1467873515178 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 2516 | 1467873515181 Marionette TRACE conn6 <- [1,842,null,{}] 23:38:35 INFO - PROCESS | 2516 | 1467873515190 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}] 23:38:35 INFO - PROCESS | 2516 | 1467873515192 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:36 INFO - PROCESS | 2516 | 1467873516364 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:38:36 INFO - PROCESS | 2516 | 1467873516786 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:36 INFO - PROCESS | 2516 | 1467873516789 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160981A800 == 45 [pid = 2516] [id = 220] 23:38:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016089D2C00) [pid = 2516] [serial = 658] [outer = 0000000000000000] 23:38:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001609629000) [pid = 2516] [serial = 659] [outer = 00000016089D2C00] 23:38:36 INFO - PROCESS | 2516 | 1467873516850 Marionette DEBUG loaded listener.js 23:38:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D1FA000) [pid = 2516] [serial = 660] [outer = 00000016089D2C00] 23:38:37 INFO - PROCESS | 2516 | 1467873517413 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]]]}] 23:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2292ms 23:38:37 INFO - PROCESS | 2516 | 1467873517475 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:38:37 INFO - PROCESS | 2516 | 1467873517480 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:38:37 INFO - PROCESS | 2516 | 1467873517486 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:38:37 INFO - PROCESS | 2516 | 1467873517489 Marionette TRACE conn6 <- [1,846,null,{}] 23:38:37 INFO - PROCESS | 2516 | 1467873517494 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}] 23:38:37 INFO - PROCESS | 2516 | 1467873517497 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:37 INFO - PROCESS | 2516 | 1467873517613 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:38:37 INFO - PROCESS | 2516 | 1467873517732 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:37 INFO - PROCESS | 2516 | 1467873517735 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B5DC800 == 46 [pid = 2516] [id = 221] 23:38:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E24F000) [pid = 2516] [serial = 661] [outer = 0000000000000000] 23:38:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F933000) [pid = 2516] [serial = 662] [outer = 000000160E24F000] 23:38:37 INFO - PROCESS | 2516 | 1467873517836 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9D1C00) [pid = 2516] [serial = 663] [outer = 000000160E24F000] 23:38:38 INFO - PROCESS | 2516 | 1467873518392 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]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 942ms 23:38:38 INFO - PROCESS | 2516 | 1467873518431 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 2516 | 1467873518434 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:38:38 INFO - PROCESS | 2516 | 1467873518438 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 2516 | 1467873518441 Marionette TRACE conn6 <- [1,850,null,{}] 23:38:38 INFO - PROCESS | 2516 | 1467873518445 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}] 23:38:38 INFO - PROCESS | 2516 | 1467873518448 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:38 INFO - PROCESS | 2516 | 1467873518559 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:38:38 INFO - PROCESS | 2516 | 1467873518646 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 2516 | 1467873518649 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C113800 == 47 [pid = 2516] [id = 222] 23:38:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001679641C00) [pid = 2516] [serial = 664] [outer = 0000000000000000] 23:38:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016796D1800) [pid = 2516] [serial = 665] [outer = 0000001679641C00] 23:38:38 INFO - PROCESS | 2516 | 1467873518704 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001679EDD000) [pid = 2516] [serial = 666] [outer = 0000001679641C00] 23:38:39 INFO - PROCESS | 2516 | 1467873519357 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]]]}] 23:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 942ms 23:38:39 INFO - PROCESS | 2516 | 1467873519380 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:38:39 INFO - PROCESS | 2516 | 1467873519385 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:38:39 INFO - PROCESS | 2516 | 1467873519396 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 2516 | 1467873519401 Marionette TRACE conn6 <- [1,854,null,{}] 23:38:39 INFO - PROCESS | 2516 | 1467873519405 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}] 23:38:39 INFO - PROCESS | 2516 | 1467873519409 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:39 INFO - PROCESS | 2516 | 1467873519551 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:38:39 INFO - PROCESS | 2516 | 1467873519638 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 2516 | 1467873519640 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAAA800 == 48 [pid = 2516] [id = 223] 23:38:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001609625000) [pid = 2516] [serial = 667] [outer = 0000000000000000] 23:38:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160E253000) [pid = 2516] [serial = 668] [outer = 0000001609625000] 23:38:39 INFO - PROCESS | 2516 | 1467873519697 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167A80D400) [pid = 2516] [serial = 669] [outer = 0000001609625000] 23:38:40 INFO - PROCESS | 2516 | 1467873520384 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]]]}] 23:38:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016058A7400) [pid = 2516] [serial = 670] [outer = 0000001604DB1000] 23:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1038ms 23:38:40 INFO - PROCESS | 2516 | 1467873520441 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 2516 | 1467873520446 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:38:40 INFO - PROCESS | 2516 | 1467873520541 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - PROCESS | 2516 | 1467873520545 Marionette TRACE conn6 <- [1,858,null,{}] 23:38:40 INFO - PROCESS | 2516 | 1467873520577 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}] 23:38:40 INFO - PROCESS | 2516 | 1467873520580 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:40 INFO - PROCESS | 2516 | 1467873520686 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:38:40 INFO - PROCESS | 2516 | 1467873520754 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 2516 | 1467873520756 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608182000 == 49 [pid = 2516] [id = 224] 23:38:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160134A000) [pid = 2516] [serial = 671] [outer = 0000000000000000] 23:38:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607DDC000) [pid = 2516] [serial = 672] [outer = 000000160134A000] 23:38:40 INFO - PROCESS | 2516 | 1467873520808 Marionette DEBUG loaded listener.js 23:38:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001609872C00) [pid = 2516] [serial = 673] [outer = 000000160134A000] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA2800 == 48 [pid = 2516] [id = 219] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD80800 == 47 [pid = 2516] [id = 218] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000167A44D000 == 46 [pid = 2516] [id = 217] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000167945F000 == 45 [pid = 2516] [id = 216] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160F867800 == 44 [pid = 2516] [id = 215] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE84000 == 43 [pid = 2516] [id = 214] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA5000 == 42 [pid = 2516] [id = 213] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001609822000 == 41 [pid = 2516] [id = 212] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FD5000 == 40 [pid = 2516] [id = 211] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CEA800 == 39 [pid = 2516] [id = 210] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CD8800 == 38 [pid = 2516] [id = 209] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160AA5D800 == 37 [pid = 2516] [id = 201] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC8000 == 36 [pid = 2516] [id = 203] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4C800 == 35 [pid = 2516] [id = 202] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA78000 == 34 [pid = 2516] [id = 205] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F8D000 == 33 [pid = 2516] [id = 206] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4C000 == 32 [pid = 2516] [id = 208] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EA000 == 31 [pid = 2516] [id = 204] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 0000001679E1C000 == 30 [pid = 2516] [id = 207] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAAA800 == 29 [pid = 2516] [id = 223] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000167C113800 == 28 [pid = 2516] [id = 222] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000167B5DC800 == 27 [pid = 2516] [id = 221] 23:38:41 INFO - PROCESS | 2516 | --DOCSHELL 000000160981A800 == 26 [pid = 2516] [id = 220] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160F9C8C00) [pid = 2516] [serial = 621] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000167947A800) [pid = 2516] [serial = 623] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160AD8B800) [pid = 2516] [serial = 605] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001679476400) [pid = 2516] [serial = 591] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160B936000) [pid = 2516] [serial = 606] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607E90400) [pid = 2516] [serial = 599] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016074D8C00) [pid = 2516] [serial = 597] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F92C800) [pid = 2516] [serial = 618] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016050E8000) [pid = 2516] [serial = 594] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1C7800) [pid = 2516] [serial = 611] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E24DC00) [pid = 2516] [serial = 617] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E226C00) [pid = 2516] [serial = 612] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016089CDC00) [pid = 2516] [serial = 602] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E243400) [pid = 2516] [serial = 614] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160DDC5000) [pid = 2516] [serial = 609] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604C65000) [pid = 2516] [serial = 593] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160E251400) [pid = 2516] [serial = 615] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607F31C00) [pid = 2516] [serial = 600] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050E3800) [pid = 2516] [serial = 620] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160986CC00) [pid = 2516] [serial = 603] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160F937400) [pid = 2516] [serial = 588] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016058A8800) [pid = 2516] [serial = 596] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D2C9C00) [pid = 2516] [serial = 608] [outer = 0000000000000000] [url = about:blank] 23:38:41 INFO - PROCESS | 2516 | 1467873521938 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]]]}] 23:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1545ms 23:38:42 INFO - PROCESS | 2516 | 1467873522005 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:38:42 INFO - PROCESS | 2516 | 1467873522010 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:38:42 INFO - PROCESS | 2516 | 1467873522020 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:38:42 INFO - PROCESS | 2516 | 1467873522024 Marionette TRACE conn6 <- [1,862,null,{}] 23:38:42 INFO - PROCESS | 2516 | 1467873522030 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}] 23:38:42 INFO - PROCESS | 2516 | 1467873522033 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:42 INFO - PROCESS | 2516 | 1467873522124 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:38:42 INFO - PROCESS | 2516 | 1467873522138 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 2516 | 1467873522141 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:42 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607459000 == 27 [pid = 2516] [id = 225] 23:38:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016050F2000) [pid = 2516] [serial = 674] [outer = 0000000000000000] 23:38:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160522E000) [pid = 2516] [serial = 675] [outer = 00000016050F2000] 23:38:42 INFO - PROCESS | 2516 | 1467873522189 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016074DFC00) [pid = 2516] [serial = 676] [outer = 00000016050F2000] 23:38:42 INFO - PROCESS | 2516 | 1467873522657 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]]]}] 23:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 23:38:42 INFO - PROCESS | 2516 | 1467873522711 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:38:42 INFO - PROCESS | 2516 | 1467873522716 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:38:42 INFO - PROCESS | 2516 | 1467873522760 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:38:42 INFO - PROCESS | 2516 | 1467873522763 Marionette TRACE conn6 <- [1,866,null,{}] 23:38:42 INFO - PROCESS | 2516 | 1467873522770 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}] 23:38:42 INFO - PROCESS | 2516 | 1467873522773 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:42 INFO - PROCESS | 2516 | 1467873522869 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:38:42 INFO - PROCESS | 2516 | 1467873522935 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 2516 | 1467873522938 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:42 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A2E000 == 28 [pid = 2516] [id = 226] 23:38:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607E8FC00) [pid = 2516] [serial = 677] [outer = 0000000000000000] 23:38:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607F2F800) [pid = 2516] [serial = 678] [outer = 0000001607E8FC00] 23:38:43 INFO - PROCESS | 2516 | 1467873522988 Marionette DEBUG loaded listener.js 23:38:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160853D400) [pid = 2516] [serial = 679] [outer = 0000001607E8FC00] 23:38:43 INFO - PROCESS | 2516 | 1467873523392 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]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 23:38:43 INFO - PROCESS | 2516 | 1467873523458 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 2516 | 1467873523460 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:38:43 INFO - PROCESS | 2516 | 1467873523464 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:38:43 INFO - PROCESS | 2516 | 1467873523468 Marionette TRACE conn6 <- [1,870,null,{}] 23:38:43 INFO - PROCESS | 2516 | 1467873523480 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}] 23:38:43 INFO - PROCESS | 2516 | 1467873523486 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:43 INFO - PROCESS | 2516 | 1467873523575 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:38:43 INFO - PROCESS | 2516 | 1467873523582 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:43 INFO - PROCESS | 2516 | 1467873523585 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF51800 == 29 [pid = 2516] [id = 227] 23:38:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160501D400) [pid = 2516] [serial = 680] [outer = 0000000000000000] 23:38:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160B933400) [pid = 2516] [serial = 681] [outer = 000000160501D400] 23:38:43 INFO - PROCESS | 2516 | 1467873523642 Marionette DEBUG loaded listener.js 23:38:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D220800) [pid = 2516] [serial = 682] [outer = 000000160501D400] 23:38:44 INFO - PROCESS | 2516 | 1467873524123 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]]]}] 23:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 23:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:38:44 INFO - PROCESS | 2516 | 1467873524158 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 2516 | 1467873524161 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:38:44 INFO - PROCESS | 2516 | 1467873524164 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - PROCESS | 2516 | 1467873524166 Marionette TRACE conn6 <- [1,874,null,{}] 23:38:44 INFO - PROCESS | 2516 | 1467873524169 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}] 23:38:44 INFO - PROCESS | 2516 | 1467873524171 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:44 INFO - PROCESS | 2516 | 1467873524309 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:38:44 INFO - PROCESS | 2516 | 1467873524329 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:44 INFO - PROCESS | 2516 | 1467873524331 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE68800 == 30 [pid = 2516] [id = 228] 23:38:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1B5800) [pid = 2516] [serial = 683] [outer = 0000000000000000] 23:38:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1BB400) [pid = 2516] [serial = 684] [outer = 000000160E1B5800] 23:38:44 INFO - PROCESS | 2516 | 1467873524376 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1D2800) [pid = 2516] [serial = 685] [outer = 000000160E1B5800] 23:38:44 INFO - PROCESS | 2516 | 1467873524832 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]]]}] 23:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 23:38:44 INFO - PROCESS | 2516 | 1467873524857 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 2516 | 1467873524859 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:38:44 INFO - PROCESS | 2516 | 1467873524873 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - PROCESS | 2516 | 1467873524875 Marionette TRACE conn6 <- [1,878,null,{}] 23:38:44 INFO - PROCESS | 2516 | 1467873524884 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}] 23:38:44 INFO - PROCESS | 2516 | 1467873524886 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:44 INFO - PROCESS | 2516 | 1467873524989 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:38:45 INFO - PROCESS | 2516 | 1467873524997 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 2516 | 1467873524999 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EE000 == 31 [pid = 2516] [id = 229] 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607DDC800) [pid = 2516] [serial = 686] [outer = 0000000000000000] 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E23B000) [pid = 2516] [serial = 687] [outer = 0000001607DDC800] 23:38:45 INFO - PROCESS | 2516 | 1467873525044 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E24D800) [pid = 2516] [serial = 688] [outer = 0000001607DDC800] 23:38:45 INFO - PROCESS | 2516 | 1467873525514 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]]]}] 23:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 23:38:45 INFO - PROCESS | 2516 | 1467873525559 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:38:45 INFO - PROCESS | 2516 | 1467873525561 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:38:45 INFO - PROCESS | 2516 | 1467873525570 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 2516 | 1467873525572 Marionette TRACE conn6 <- [1,882,null,{}] 23:38:45 INFO - PROCESS | 2516 | 1467873525575 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}] 23:38:45 INFO - PROCESS | 2516 | 1467873525582 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:45 INFO - PROCESS | 2516 | 1467873525750 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:38:45 INFO - PROCESS | 2516 | 1467873525764 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 2516 | 1467873525766 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA92800 == 32 [pid = 2516] [id = 230] 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016098DF400) [pid = 2516] [serial = 689] [outer = 0000000000000000] 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F938C00) [pid = 2516] [serial = 690] [outer = 00000016098DF400] 23:38:45 INFO - PROCESS | 2516 | 1467873525812 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001610834400) [pid = 2516] [serial = 691] [outer = 00000016098DF400] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001679541400) [pid = 2516] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E229000) [pid = 2516] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F925C00) [pid = 2516] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167947F800) [pid = 2516] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001604334400) [pid = 2516] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050F1800) [pid = 2516] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000161083C800) [pid = 2516] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001604C5F800) [pid = 2516] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001604C57800) [pid = 2516] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160A420400) [pid = 2516] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016050D7000) [pid = 2516] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:38:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D2D7000) [pid = 2516] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:38:46 INFO - PROCESS | 2516 | 1467873526380 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]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 880ms 23:38:46 INFO - PROCESS | 2516 | 1467873526452 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 2516 | 1467873526454 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:38:46 INFO - PROCESS | 2516 | 1467873526457 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:38:46 INFO - PROCESS | 2516 | 1467873526459 Marionette TRACE conn6 <- [1,886,null,{}] 23:38:46 INFO - PROCESS | 2516 | 1467873526463 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}] 23:38:46 INFO - PROCESS | 2516 | 1467873526465 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:46 INFO - PROCESS | 2516 | 1467873526543 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:38:46 INFO - PROCESS | 2516 | 1467873526548 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 2516 | 1467873526550 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:46 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679510800 == 33 [pid = 2516] [id = 231] 23:38:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160DDBEC00) [pid = 2516] [serial = 692] [outer = 0000000000000000] 23:38:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F93A800) [pid = 2516] [serial = 693] [outer = 000000160DDBEC00] 23:38:46 INFO - PROCESS | 2516 | 1467873526595 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167609E800) [pid = 2516] [serial = 694] [outer = 000000160DDBEC00] 23:38:47 INFO - PROCESS | 2516 | 1467873527009 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]]]}] 23:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 23:38:47 INFO - PROCESS | 2516 | 1467873527049 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:38:47 INFO - PROCESS | 2516 | 1467873527051 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:38:47 INFO - PROCESS | 2516 | 1467873527055 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 2516 | 1467873527057 Marionette TRACE conn6 <- [1,890,null,{}] 23:38:47 INFO - PROCESS | 2516 | 1467873527060 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}] 23:38:47 INFO - PROCESS | 2516 | 1467873527062 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:47 INFO - PROCESS | 2516 | 1467873527141 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:38:47 INFO - PROCESS | 2516 | 1467873527148 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 2516 | 1467873527150 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A4F7800 == 34 [pid = 2516] [id = 232] 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167947E400) [pid = 2516] [serial = 695] [outer = 0000000000000000] 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016794B0C00) [pid = 2516] [serial = 696] [outer = 000000167947E400] 23:38:47 INFO - PROCESS | 2516 | 1467873527195 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167953A000) [pid = 2516] [serial = 697] [outer = 000000167947E400] 23:38:47 INFO - PROCESS | 2516 | 1467873527645 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]]]}] 23:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 23:38:47 INFO - PROCESS | 2516 | 1467873527687 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:38:47 INFO - PROCESS | 2516 | 1467873527690 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:38:47 INFO - PROCESS | 2516 | 1467873527693 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 2516 | 1467873527695 Marionette TRACE conn6 <- [1,894,null,{}] 23:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:38:47 INFO - PROCESS | 2516 | 1467873527704 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}] 23:38:47 INFO - PROCESS | 2516 | 1467873527706 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:47 INFO - PROCESS | 2516 | 1467873527785 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:38:47 INFO - PROCESS | 2516 | 1467873527791 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 2516 | 1467873527793 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF51000 == 35 [pid = 2516] [id = 233] 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001679607000) [pid = 2516] [serial = 698] [outer = 0000000000000000] 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167960C000) [pid = 2516] [serial = 699] [outer = 0000001679607000] 23:38:47 INFO - PROCESS | 2516 | 1467873527839 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167963F400) [pid = 2516] [serial = 700] [outer = 0000001679607000] 23:38:48 INFO - PROCESS | 2516 | 1467873528463 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]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 838ms 23:38:48 INFO - PROCESS | 2516 | 1467873528588 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:38:48 INFO - PROCESS | 2516 | 1467873528593 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:38:48 INFO - PROCESS | 2516 | 1467873528600 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - PROCESS | 2516 | 1467873528603 Marionette TRACE conn6 <- [1,898,null,{}] 23:38:48 INFO - PROCESS | 2516 | 1467873528610 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}] 23:38:48 INFO - PROCESS | 2516 | 1467873528613 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:48 INFO - PROCESS | 2516 | 1467873528746 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:38:48 INFO - PROCESS | 2516 | 1467873528814 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 2516 | 1467873528817 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:48 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083DF800 == 36 [pid = 2516] [id = 234] 23:38:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050D1C00) [pid = 2516] [serial = 701] [outer = 0000000000000000] 23:38:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016074DC800) [pid = 2516] [serial = 702] [outer = 00000016050D1C00] 23:38:48 INFO - PROCESS | 2516 | 1467873528875 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607F27800) [pid = 2516] [serial = 703] [outer = 00000016050D1C00] 23:38:49 INFO - PROCESS | 2516 | 1467873529538 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]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 984ms 23:38:49 INFO - PROCESS | 2516 | 1467873529585 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:38:49 INFO - PROCESS | 2516 | 1467873529590 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:38:49 INFO - PROCESS | 2516 | 1467873529597 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 2516 | 1467873529600 Marionette TRACE conn6 <- [1,902,null,{}] 23:38:49 INFO - PROCESS | 2516 | 1467873529604 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}] 23:38:49 INFO - PROCESS | 2516 | 1467873529607 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:49 INFO - PROCESS | 2516 | 1467873529730 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:38:49 INFO - PROCESS | 2516 | 1467873529806 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:49 INFO - PROCESS | 2516 | 1467873529808 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:49 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1ED000 == 37 [pid = 2516] [id = 235] 23:38:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160A427400) [pid = 2516] [serial = 704] [outer = 0000000000000000] 23:38:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160D1F9400) [pid = 2516] [serial = 705] [outer = 000000160A427400] 23:38:49 INFO - PROCESS | 2516 | 1467873529866 Marionette DEBUG loaded listener.js 23:38:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160E1C9C00) [pid = 2516] [serial = 706] [outer = 000000160A427400] 23:38:50 INFO - PROCESS | 2516 | 1467873530776 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]]]}] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 000000167A4F7800 == 36 [pid = 2516] [id = 232] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001679510800 == 35 [pid = 2516] [id = 231] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA92800 == 34 [pid = 2516] [id = 230] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EE000 == 33 [pid = 2516] [id = 229] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE68800 == 32 [pid = 2516] [id = 228] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF51800 == 31 [pid = 2516] [id = 227] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A2E000 == 30 [pid = 2516] [id = 226] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001607459000 == 29 [pid = 2516] [id = 225] 23:38:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001608182000 == 28 [pid = 2516] [id = 224] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016074D1C00) [pid = 2516] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160E233000) [pid = 2516] [serial = 641] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E243C00) [pid = 2516] [serial = 642] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001610835000) [pid = 2516] [serial = 645] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160F930C00) [pid = 2516] [serial = 644] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001679484000) [pid = 2516] [serial = 647] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F940400) [pid = 2516] [serial = 651] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607C28000) [pid = 2516] [serial = 632] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607F2B400) [pid = 2516] [serial = 633] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001679484C00) [pid = 2516] [serial = 624] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160DDBC000) [pid = 2516] [serial = 638] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050F8000) [pid = 2516] [serial = 626] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A4A400) [pid = 2516] [serial = 627] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160AD8BC00) [pid = 2516] [serial = 635] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160B932800) [pid = 2516] [serial = 650] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1F7C00) [pid = 2516] [serial = 636] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001606092400) [pid = 2516] [serial = 629] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607D28400) [pid = 2516] [serial = 630] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001679537C00) [pid = 2516] [serial = 653] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001679635800) [pid = 2516] [serial = 657] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016794B5400) [pid = 2516] [serial = 648] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001679540800) [pid = 2516] [serial = 654] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1C6000) [pid = 2516] [serial = 639] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000167960A400) [pid = 2516] [serial = 656] [outer = 0000000000000000] [url = about:blank] 23:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1243ms 23:38:50 INFO - PROCESS | 2516 | 1467873530842 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:38:50 INFO - PROCESS | 2516 | 1467873530847 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:38:50 INFO - PROCESS | 2516 | 1467873530852 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:38:50 INFO - PROCESS | 2516 | 1467873530856 Marionette TRACE conn6 <- [1,906,null,{}] 23:38:50 INFO - PROCESS | 2516 | 1467873530861 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}] 23:38:50 INFO - PROCESS | 2516 | 1467873530864 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:50 INFO - PROCESS | 2516 | 1467873530965 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:38:51 INFO - PROCESS | 2516 | 1467873531037 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 2516 | 1467873531042 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160509C000 == 29 [pid = 2516] [id = 236] 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016050EE000) [pid = 2516] [serial = 707] [outer = 0000000000000000] 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001605237000) [pid = 2516] [serial = 708] [outer = 00000016050EE000] 23:38:51 INFO - PROCESS | 2516 | 1467873531091 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607C30400) [pid = 2516] [serial = 709] [outer = 00000016050EE000] 23:38:51 INFO - PROCESS | 2516 | 1467873531551 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]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 733ms 23:38:51 INFO - PROCESS | 2516 | 1467873531589 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 2516 | 1467873531593 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:38:51 INFO - PROCESS | 2516 | 1467873531600 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 2516 | 1467873531602 Marionette TRACE conn6 <- [1,910,null,{}] 23:38:51 INFO - PROCESS | 2516 | 1467873531606 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}] 23:38:51 INFO - PROCESS | 2516 | 1467873531608 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:51 INFO - PROCESS | 2516 | 1467873531697 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:38:51 INFO - PROCESS | 2516 | 1467873531705 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 2516 | 1467873531707 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160859F800 == 30 [pid = 2516] [id = 237] 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016089D0C00) [pid = 2516] [serial = 710] [outer = 0000000000000000] 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001609532000) [pid = 2516] [serial = 711] [outer = 00000016089D0C00] 23:38:51 INFO - PROCESS | 2516 | 1467873531755 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160B932800) [pid = 2516] [serial = 712] [outer = 00000016089D0C00] 23:38:52 INFO - PROCESS | 2516 | 1467873532221 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]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 689ms 23:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:38:52 INFO - PROCESS | 2516 | 1467873532292 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:38:52 INFO - PROCESS | 2516 | 1467873532294 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:38:52 INFO - PROCESS | 2516 | 1467873532298 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 2516 | 1467873532302 Marionette TRACE conn6 <- [1,914,null,{}] 23:38:52 INFO - PROCESS | 2516 | 1467873532313 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}] 23:38:52 INFO - PROCESS | 2516 | 1467873532318 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:52 INFO - PROCESS | 2516 | 1467873532406 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:38:52 INFO - PROCESS | 2516 | 1467873532510 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:52 INFO - PROCESS | 2516 | 1467873532514 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF37800 == 31 [pid = 2516] [id = 238] 23:38:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160501F000) [pid = 2516] [serial = 713] [outer = 0000000000000000] 23:38:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E1CF000) [pid = 2516] [serial = 714] [outer = 000000160501F000] 23:38:52 INFO - PROCESS | 2516 | 1467873532562 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E243C00) [pid = 2516] [serial = 715] [outer = 000000160501F000] 23:38:52 INFO - PROCESS | 2516 | 1467873532947 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]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 23:38:53 INFO - PROCESS | 2516 | 1467873532991 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 2516 | 1467873532994 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:38:53 INFO - PROCESS | 2516 | 1467873532997 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 2516 | 1467873532999 Marionette TRACE conn6 <- [1,918,null,{}] 23:38:53 INFO - PROCESS | 2516 | 1467873533007 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}] 23:38:53 INFO - PROCESS | 2516 | 1467873533009 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:53 INFO - PROCESS | 2516 | 1467873533121 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:38:53 INFO - PROCESS | 2516 | 1467873533127 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 2516 | 1467873533129 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE71800 == 32 [pid = 2516] [id = 239] 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E24D400) [pid = 2516] [serial = 716] [outer = 0000000000000000] 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F927800) [pid = 2516] [serial = 717] [outer = 000000160E24D400] 23:38:53 INFO - PROCESS | 2516 | 1467873533175 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F941800) [pid = 2516] [serial = 718] [outer = 000000160E24D400] 23:38:53 INFO - PROCESS | 2516 | 1467873533626 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]]]}] 23:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 23:38:53 INFO - PROCESS | 2516 | 1467873533691 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 2516 | 1467873533693 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:38:53 INFO - PROCESS | 2516 | 1467873533696 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 2516 | 1467873533698 Marionette TRACE conn6 <- [1,922,null,{}] 23:38:53 INFO - PROCESS | 2516 | 1467873533701 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}] 23:38:53 INFO - PROCESS | 2516 | 1467873533703 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:53 INFO - PROCESS | 2516 | 1467873533846 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:38:53 INFO - PROCESS | 2516 | 1467873533867 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 2516 | 1467873533869 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA67000 == 33 [pid = 2516] [id = 240] 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9C9800) [pid = 2516] [serial = 719] [outer = 0000000000000000] 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610832000) [pid = 2516] [serial = 720] [outer = 000000160F9C9800] 23:38:53 INFO - PROCESS | 2516 | 1467873533914 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001679480000) [pid = 2516] [serial = 721] [outer = 000000160F9C9800] 23:38:54 INFO - PROCESS | 2516 | 1467873534383 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]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 23:38:54 INFO - PROCESS | 2516 | 1467873534434 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 2516 | 1467873534436 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:38:54 INFO - PROCESS | 2516 | 1467873534439 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 2516 | 1467873534441 Marionette TRACE conn6 <- [1,926,null,{}] 23:38:54 INFO - PROCESS | 2516 | 1467873534444 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}] 23:38:54 INFO - PROCESS | 2516 | 1467873534450 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:54 INFO - PROCESS | 2516 | 1467873534595 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:38:54 INFO - PROCESS | 2516 | 1467873534610 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 2516 | 1467873534612 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:54 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679EE1800 == 34 [pid = 2516] [id = 241] 23:38:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001679603C00) [pid = 2516] [serial = 722] [outer = 0000000000000000] 23:38:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167963F800) [pid = 2516] [serial = 723] [outer = 0000001679603C00] 23:38:54 INFO - PROCESS | 2516 | 1467873534696 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001679E4FC00) [pid = 2516] [serial = 724] [outer = 0000001679603C00] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160DDBEC00) [pid = 2516] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1B5800) [pid = 2516] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160134A000) [pid = 2516] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160501D400) [pid = 2516] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607E8FC00) [pid = 2516] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050F2000) [pid = 2516] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016089D2C00) [pid = 2516] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E24F000) [pid = 2516] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001679641C00) [pid = 2516] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001609625000) [pid = 2516] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167947E400) [pid = 2516] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607DDC800) [pid = 2516] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:38:55 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (00000016098DF400) [pid = 2516] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:38:55 INFO - PROCESS | 2516 | 1467873535213 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]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 838ms 23:38:55 INFO - PROCESS | 2516 | 1467873535281 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 2516 | 1467873535284 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:38:55 INFO - PROCESS | 2516 | 1467873535287 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:38:55 INFO - PROCESS | 2516 | 1467873535289 Marionette TRACE conn6 <- [1,930,null,{}] 23:38:55 INFO - PROCESS | 2516 | 1467873535293 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}] 23:38:55 INFO - PROCESS | 2516 | 1467873535295 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:55 INFO - PROCESS | 2516 | 1467873535403 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:38:55 INFO - PROCESS | 2516 | 1467873535452 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 2516 | 1467873535454 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A845000 == 35 [pid = 2516] [id = 242] 23:38:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016050F2000) [pid = 2516] [serial = 725] [outer = 0000000000000000] 23:38:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D1F4800) [pid = 2516] [serial = 726] [outer = 00000016050F2000] 23:38:55 INFO - PROCESS | 2516 | 1467873535499 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001679641C00) [pid = 2516] [serial = 727] [outer = 00000016050F2000] 23:38:55 INFO - PROCESS | 2516 | 1467873535846 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]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 586ms 23:38:55 INFO - PROCESS | 2516 | 1467873535876 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 2516 | 1467873535878 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:38:55 INFO - PROCESS | 2516 | 1467873535889 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 2516 | 1467873535891 Marionette TRACE conn6 <- [1,934,null,{}] 23:38:55 INFO - PROCESS | 2516 | 1467873535895 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}] 23:38:55 INFO - PROCESS | 2516 | 1467873535897 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:56 INFO - PROCESS | 2516 | 1467873536007 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:38:56 INFO - PROCESS | 2516 | 1467873536014 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 2516 | 1467873536016 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B027800 == 36 [pid = 2516] [id = 243] 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001679E4A800) [pid = 2516] [serial = 728] [outer = 0000000000000000] 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167A42EC00) [pid = 2516] [serial = 729] [outer = 0000001679E4A800] 23:38:56 INFO - PROCESS | 2516 | 1467873536060 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167A640400) [pid = 2516] [serial = 730] [outer = 0000001679E4A800] 23:38:56 INFO - PROCESS | 2516 | 1467873536456 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]]]}] 23:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 587ms 23:38:56 INFO - PROCESS | 2516 | 1467873536482 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 2516 | 1467873536484 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:38:56 INFO - PROCESS | 2516 | 1467873536488 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 2516 | 1467873536489 Marionette TRACE conn6 <- [1,938,null,{}] 23:38:56 INFO - PROCESS | 2516 | 1467873536493 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}] 23:38:56 INFO - PROCESS | 2516 | 1467873536495 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:56 INFO - PROCESS | 2516 | 1467873536578 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:38:56 INFO - PROCESS | 2516 | 1467873536652 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 2516 | 1467873536654 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF35000 == 37 [pid = 2516] [id = 244] 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167A63D400) [pid = 2516] [serial = 731] [outer = 0000000000000000] 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167A8CB800) [pid = 2516] [serial = 732] [outer = 000000167A63D400] 23:38:56 INFO - PROCESS | 2516 | 1467873536699 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167AD26400) [pid = 2516] [serial = 733] [outer = 000000167A63D400] 23:38:57 INFO - PROCESS | 2516 | 1467873537092 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]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 688ms 23:38:57 INFO - PROCESS | 2516 | 1467873537180 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 2516 | 1467873537184 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:38:57 INFO - PROCESS | 2516 | 1467873537189 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 2516 | 1467873537194 Marionette TRACE conn6 <- [1,942,null,{}] 23:38:57 INFO - PROCESS | 2516 | 1467873537217 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}] 23:38:57 INFO - PROCESS | 2516 | 1467873537221 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:57 INFO - PROCESS | 2516 | 1467873537341 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:38:57 INFO - PROCESS | 2516 | 1467873537422 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 2516 | 1467873537425 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C79800 == 38 [pid = 2516] [id = 245] 23:38:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016050E3000) [pid = 2516] [serial = 734] [outer = 0000000000000000] 23:38:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016074D2400) [pid = 2516] [serial = 735] [outer = 00000016050E3000] 23:38:57 INFO - PROCESS | 2516 | 1467873537486 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607F2E000) [pid = 2516] [serial = 736] [outer = 00000016050E3000] 23:38:58 INFO - PROCESS | 2516 | 1467873538154 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]]]}] 23:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 991ms 23:38:58 INFO - PROCESS | 2516 | 1467873538189 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 2516 | 1467873538192 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:38:58 INFO - PROCESS | 2516 | 1467873538200 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 2516 | 1467873538204 Marionette TRACE conn6 <- [1,946,null,{}] 23:38:58 INFO - PROCESS | 2516 | 1467873538209 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}] 23:38:58 INFO - PROCESS | 2516 | 1467873538212 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:58 INFO - PROCESS | 2516 | 1467873538327 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:38:58 INFO - PROCESS | 2516 | 1467873538401 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 2516 | 1467873538404 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA76000 == 39 [pid = 2516] [id = 246] 23:38:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160DDC1800) [pid = 2516] [serial = 737] [outer = 0000000000000000] 23:38:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160E226400) [pid = 2516] [serial = 738] [outer = 000000160DDC1800] 23:38:58 INFO - PROCESS | 2516 | 1467873538462 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F927C00) [pid = 2516] [serial = 739] [outer = 000000160DDC1800] 23:38:59 INFO - PROCESS | 2516 | 1467873539069 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]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 23:38:59 INFO - PROCESS | 2516 | 1467873539142 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 2516 | 1467873539145 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:38:59 INFO - PROCESS | 2516 | 1467873539149 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 2516 | 1467873539151 Marionette TRACE conn6 <- [1,950,null,{}] 23:38:59 INFO - PROCESS | 2516 | 1467873539162 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}] 23:38:59 INFO - PROCESS | 2516 | 1467873539168 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:59 INFO - PROCESS | 2516 | 1467873539293 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:38:59 INFO - PROCESS | 2516 | 1467873539405 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 2516 | 1467873539410 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:38:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F759800 == 40 [pid = 2516] [id = 247] 23:38:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001679638400) [pid = 2516] [serial = 740] [outer = 0000000000000000] 23:38:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679640000) [pid = 2516] [serial = 741] [outer = 0000001679638400] 23:38:59 INFO - PROCESS | 2516 | 1467873539469 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000167AD2F800) [pid = 2516] [serial = 742] [outer = 0000001679638400] 23:39:00 INFO - PROCESS | 2516 | 1467873540031 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]]]}] 23:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 23:39:00 INFO - PROCESS | 2516 | 1467873540094 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 2516 | 1467873540096 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:39:00 INFO - PROCESS | 2516 | 1467873540100 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 2516 | 1467873540102 Marionette TRACE conn6 <- [1,954,null,{}] 23:39:00 INFO - PROCESS | 2516 | 1467873540106 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}] 23:39:00 INFO - PROCESS | 2516 | 1467873540109 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:00 INFO - PROCESS | 2516 | 1467873540291 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:39:00 INFO - PROCESS | 2516 | 1467873540300 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 2516 | 1467873540302 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:00 INFO - PROCESS | 2516 | ++DOCSHELL 000000166D144800 == 41 [pid = 2516] [id = 248] 23:39:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001610836C00) [pid = 2516] [serial = 743] [outer = 0000000000000000] 23:39:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000167B0A0400) [pid = 2516] [serial = 744] [outer = 0000001610836C00] 23:39:00 INFO - PROCESS | 2516 | 1467873540357 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167B1D1400) [pid = 2516] [serial = 745] [outer = 0000001610836C00] 23:39:01 INFO - PROCESS | 2516 | 1467873541177 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]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1141ms 23:39:01 INFO - PROCESS | 2516 | 1467873541256 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 2516 | 1467873541260 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:39:01 INFO - PROCESS | 2516 | 1467873541267 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - PROCESS | 2516 | 1467873541270 Marionette TRACE conn6 <- [1,958,null,{}] 23:39:01 INFO - PROCESS | 2516 | 1467873541276 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}] 23:39:01 INFO - PROCESS | 2516 | 1467873541279 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:01 INFO - PROCESS | 2516 | 1467873541387 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:39:01 INFO - PROCESS | 2516 | 1467873541463 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 2516 | 1467873541466 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:01 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FD7000 == 42 [pid = 2516] [id = 249] 23:39:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001607A58400) [pid = 2516] [serial = 746] [outer = 0000000000000000] 23:39:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001607D20400) [pid = 2516] [serial = 747] [outer = 0000001607A58400] 23:39:01 INFO - PROCESS | 2516 | 1467873541516 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001607F57C00) [pid = 2516] [serial = 748] [outer = 0000001607A58400] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000167B027800 == 41 [pid = 2516] [id = 243] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000167A845000 == 40 [pid = 2516] [id = 242] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 0000001679EE1800 == 39 [pid = 2516] [id = 241] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA67000 == 38 [pid = 2516] [id = 240] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE71800 == 37 [pid = 2516] [id = 239] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF37800 == 36 [pid = 2516] [id = 238] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160859F800 == 35 [pid = 2516] [id = 237] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160509C000 == 34 [pid = 2516] [id = 236] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF51000 == 33 [pid = 2516] [id = 233] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 00000016083DF800 == 32 [pid = 2516] [id = 234] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1ED000 == 31 [pid = 2516] [id = 235] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000166D144800 == 30 [pid = 2516] [id = 248] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000167F759800 == 29 [pid = 2516] [id = 247] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA76000 == 28 [pid = 2516] [id = 246] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF35000 == 27 [pid = 2516] [id = 244] 23:39:02 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C79800 == 26 [pid = 2516] [id = 245] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160E1BB400) [pid = 2516] [serial = 684] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (0000001609872C00) [pid = 2516] [serial = 673] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (0000001607DDC000) [pid = 2516] [serial = 672] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160B933400) [pid = 2516] [serial = 681] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001607F2F800) [pid = 2516] [serial = 678] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160853D400) [pid = 2516] [serial = 679] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160522E000) [pid = 2516] [serial = 675] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016074DFC00) [pid = 2516] [serial = 676] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D1FA000) [pid = 2516] [serial = 660] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001609629000) [pid = 2516] [serial = 659] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F9D1C00) [pid = 2516] [serial = 663] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F933000) [pid = 2516] [serial = 662] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001679EDD000) [pid = 2516] [serial = 666] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016796D1800) [pid = 2516] [serial = 665] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000167A80D400) [pid = 2516] [serial = 669] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E253000) [pid = 2516] [serial = 668] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167953A000) [pid = 2516] [serial = 697] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E23B000) [pid = 2516] [serial = 687] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E1D2800) [pid = 2516] [serial = 685] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F938C00) [pid = 2516] [serial = 690] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167960C000) [pid = 2516] [serial = 699] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E24D800) [pid = 2516] [serial = 688] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016794B0C00) [pid = 2516] [serial = 696] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160F93A800) [pid = 2516] [serial = 693] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001610834400) [pid = 2516] [serial = 691] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167609E800) [pid = 2516] [serial = 694] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D220800) [pid = 2516] [serial = 682] [outer = 0000000000000000] [url = about:blank] 23:39:02 INFO - PROCESS | 2516 | 1467873542963 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]]]}] 23:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1742ms 23:39:03 INFO - PROCESS | 2516 | 1467873543014 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 2516 | 1467873543019 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:39:03 INFO - PROCESS | 2516 | 1467873543025 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 2516 | 1467873543029 Marionette TRACE conn6 <- [1,962,null,{}] 23:39:03 INFO - PROCESS | 2516 | 1467873543035 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}] 23:39:03 INFO - PROCESS | 2516 | 1467873543038 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:03 INFO - PROCESS | 2516 | 1467873543186 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:39:03 INFO - PROCESS | 2516 | 1467873543257 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 2516 | 1467873543262 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160744D800 == 27 [pid = 2516] [id = 250] 23:39:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160430F400) [pid = 2516] [serial = 749] [outer = 0000000000000000] 23:39:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016050E6000) [pid = 2516] [serial = 750] [outer = 000000160430F400] 23:39:03 INFO - PROCESS | 2516 | 1467873543321 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001605239000) [pid = 2516] [serial = 751] [outer = 000000160430F400] 23:39:04 INFO - PROCESS | 2516 | 1467873544074 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]]]}] 23:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1092ms 23:39:04 INFO - PROCESS | 2516 | 1467873544125 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 2516 | 1467873544131 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:39:04 INFO - PROCESS | 2516 | 1467873544138 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 2516 | 1467873544141 Marionette TRACE conn6 <- [1,966,null,{}] 23:39:04 INFO - PROCESS | 2516 | 1467873544146 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}] 23:39:04 INFO - PROCESS | 2516 | 1467873544149 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:04 INFO - PROCESS | 2516 | 1467873544272 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:39:04 INFO - PROCESS | 2516 | 1467873544344 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:04 INFO - PROCESS | 2516 | 1467873544347 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:04 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087C8000 == 28 [pid = 2516] [id = 251] 23:39:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607D1F800) [pid = 2516] [serial = 752] [outer = 0000000000000000] 23:39:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D27800) [pid = 2516] [serial = 753] [outer = 0000001607D1F800] 23:39:04 INFO - PROCESS | 2516 | 1467873544406 Marionette DEBUG loaded listener.js 23:39:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607E93800) [pid = 2516] [serial = 754] [outer = 0000001607D1F800] 23:39:05 INFO - PROCESS | 2516 | 1467873545197 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]]]}] 23:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1143ms 23:39:05 INFO - PROCESS | 2516 | 1467873545282 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:39:05 INFO - PROCESS | 2516 | 1467873545287 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:39:05 INFO - PROCESS | 2516 | 1467873545292 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:39:05 INFO - PROCESS | 2516 | 1467873545295 Marionette TRACE conn6 <- [1,970,null,{}] 23:39:05 INFO - PROCESS | 2516 | 1467873545301 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}] 23:39:05 INFO - PROCESS | 2516 | 1467873545304 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:05 INFO - PROCESS | 2516 | 1467873545401 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:39:05 INFO - PROCESS | 2516 | 1467873545409 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 2516 | 1467873545414 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:05 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE6000 == 29 [pid = 2516] [id = 252] 23:39:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160433B400) [pid = 2516] [serial = 755] [outer = 0000000000000000] 23:39:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160523B400) [pid = 2516] [serial = 756] [outer = 000000160433B400] 23:39:05 INFO - PROCESS | 2516 | 1467873545462 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001607D2B800) [pid = 2516] [serial = 757] [outer = 000000160433B400] 23:39:05 INFO - PROCESS | 2516 | 1467873545934 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]]]}] 23:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 23:39:05 INFO - PROCESS | 2516 | 1467873545990 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 2516 | 1467873545994 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:39:06 INFO - PROCESS | 2516 | 1467873546000 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 2516 | 1467873546003 Marionette TRACE conn6 <- [1,974,null,{}] 23:39:06 INFO - PROCESS | 2516 | 1467873546006 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}] 23:39:06 INFO - PROCESS | 2516 | 1467873546009 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:06 INFO - PROCESS | 2516 | 1467873546097 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:39:06 INFO - PROCESS | 2516 | 1467873546103 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 2516 | 1467873546105 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD57800 == 30 [pid = 2516] [id = 253] 23:39:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001609627C00) [pid = 2516] [serial = 758] [outer = 0000000000000000] 23:39:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001609871400) [pid = 2516] [serial = 759] [outer = 0000001609627C00] 23:39:06 INFO - PROCESS | 2516 | 1467873546154 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160AD81800) [pid = 2516] [serial = 760] [outer = 0000001609627C00] 23:39:06 INFO - PROCESS | 2516 | 1467873546626 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]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 23:39:06 INFO - PROCESS | 2516 | 1467873546691 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 2516 | 1467873546694 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:39:06 INFO - PROCESS | 2516 | 1467873546697 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 2516 | 1467873546701 Marionette TRACE conn6 <- [1,978,null,{}] 23:39:06 INFO - PROCESS | 2516 | 1467873546712 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}] 23:39:06 INFO - PROCESS | 2516 | 1467873546717 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:06 INFO - PROCESS | 2516 | 1467873546834 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:39:06 INFO - PROCESS | 2516 | 1467873546883 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 2516 | 1467873546886 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB9800 == 31 [pid = 2516] [id = 254] 23:39:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001607AAC800) [pid = 2516] [serial = 761] [outer = 0000000000000000] 23:39:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D2CA400) [pid = 2516] [serial = 762] [outer = 0000001607AAC800] 23:39:06 INFO - PROCESS | 2516 | 1467873546935 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160DDC2000) [pid = 2516] [serial = 763] [outer = 0000001607AAC800] 23:39:07 INFO - PROCESS | 2516 | 1467873547337 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]]]}] 23:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 23:39:07 INFO - PROCESS | 2516 | 1467873547391 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:39:07 INFO - PROCESS | 2516 | 1467873547394 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:39:07 INFO - PROCESS | 2516 | 1467873547397 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 2516 | 1467873547399 Marionette TRACE conn6 <- [1,982,null,{}] 23:39:07 INFO - PROCESS | 2516 | 1467873547436 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}] 23:39:07 INFO - PROCESS | 2516 | 1467873547438 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:07 INFO - PROCESS | 2516 | 1467873547564 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:39:07 INFO - PROCESS | 2516 | 1467873547576 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 2516 | 1467873547578 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E1000 == 32 [pid = 2516] [id = 255] 23:39:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E1CE800) [pid = 2516] [serial = 764] [outer = 0000000000000000] 23:39:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160E227000) [pid = 2516] [serial = 765] [outer = 000000160E1CE800] 23:39:07 INFO - PROCESS | 2516 | 1467873547664 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160E237C00) [pid = 2516] [serial = 766] [outer = 000000160E1CE800] 23:39:08 INFO - PROCESS | 2516 | 1467873548100 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]]]}] 23:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 23:39:08 INFO - PROCESS | 2516 | 1467873548131 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:39:08 INFO - PROCESS | 2516 | 1467873548133 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:39:08 INFO - PROCESS | 2516 | 1467873548142 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 2516 | 1467873548144 Marionette TRACE conn6 <- [1,986,null,{}] 23:39:08 INFO - PROCESS | 2516 | 1467873548147 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}] 23:39:08 INFO - PROCESS | 2516 | 1467873548149 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:08 INFO - PROCESS | 2516 | 1467873548253 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:39:08 INFO - PROCESS | 2516 | 1467873548259 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 2516 | 1467873548261 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA62800 == 33 [pid = 2516] [id = 256] 23:39:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160E23E000) [pid = 2516] [serial = 767] [outer = 0000000000000000] 23:39:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160E24C000) [pid = 2516] [serial = 768] [outer = 000000160E23E000] 23:39:08 INFO - PROCESS | 2516 | 1467873548305 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160F928C00) [pid = 2516] [serial = 769] [outer = 000000160E23E000] 23:39:08 INFO - PROCESS | 2516 | 1467873548759 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]]]}] 23:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 23:39:08 INFO - PROCESS | 2516 | 1467873548773 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:39:08 INFO - PROCESS | 2516 | 1467873548775 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:39:08 INFO - PROCESS | 2516 | 1467873548779 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 2516 | 1467873548781 Marionette TRACE conn6 <- [1,990,null,{}] 23:39:08 INFO - PROCESS | 2516 | 1467873548784 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}] 23:39:08 INFO - PROCESS | 2516 | 1467873548790 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:08 INFO - PROCESS | 2516 | 1467873548961 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016050E3000) [pid = 2516] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160DDC1800) [pid = 2516] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001679638400) [pid = 2516] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E24D400) [pid = 2516] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016089D0C00) [pid = 2516] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016050EE000) [pid = 2516] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016050D1C00) [pid = 2516] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001679607000) [pid = 2516] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160501F000) [pid = 2516] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F9C9800) [pid = 2516] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160A427400) [pid = 2516] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001679E4A800) [pid = 2516] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001610836C00) [pid = 2516] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016050F2000) [pid = 2516] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001679603C00) [pid = 2516] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:39:09 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167A63D400) [pid = 2516] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:39:09 INFO - PROCESS | 2516 | 1467873549041 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 2516 | 1467873549043 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E8B000 == 34 [pid = 2516] [id = 257] 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001601345000) [pid = 2516] [serial = 770] [outer = 0000000000000000] 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016050D1C00) [pid = 2516] [serial = 771] [outer = 0000001601345000] 23:39:09 INFO - PROCESS | 2516 | 1467873549090 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D21A000) [pid = 2516] [serial = 772] [outer = 0000001601345000] 23:39:09 INFO - PROCESS | 2516 | 1467873549472 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]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 23:39:09 INFO - PROCESS | 2516 | 1467873549516 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 2516 | 1467873549518 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:39:09 INFO - PROCESS | 2516 | 1467873549522 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 2516 | 1467873549523 Marionette TRACE conn6 <- [1,994,null,{}] 23:39:09 INFO - PROCESS | 2516 | 1467873549527 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}] 23:39:09 INFO - PROCESS | 2516 | 1467873549529 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:09 INFO - PROCESS | 2516 | 1467873549610 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:39:09 INFO - PROCESS | 2516 | 1467873549684 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 2516 | 1467873549686 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE2800 == 35 [pid = 2516] [id = 258] 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016042D1400) [pid = 2516] [serial = 773] [outer = 0000000000000000] 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001679475C00) [pid = 2516] [serial = 774] [outer = 00000016042D1400] 23:39:09 INFO - PROCESS | 2516 | 1467873549730 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016794AE800) [pid = 2516] [serial = 775] [outer = 00000016042D1400] 23:39:10 INFO - PROCESS | 2516 | 1467873550100 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]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 23:39:10 INFO - PROCESS | 2516 | 1467873550152 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 2516 | 1467873550154 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:39:10 INFO - PROCESS | 2516 | 1467873550158 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 2516 | 1467873550160 Marionette TRACE conn6 <- [1,998,null,{}] 23:39:10 INFO - PROCESS | 2516 | 1467873550163 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}] 23:39:10 INFO - PROCESS | 2516 | 1467873550165 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:10 INFO - PROCESS | 2516 | 1467873550274 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:39:10 INFO - PROCESS | 2516 | 1467873550315 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 2516 | 1467873550317 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD8E800 == 36 [pid = 2516] [id = 259] 23:39:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160AD83800) [pid = 2516] [serial = 776] [outer = 0000000000000000] 23:39:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016794BB400) [pid = 2516] [serial = 777] [outer = 000000160AD83800] 23:39:10 INFO - PROCESS | 2516 | 1467873550369 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000167953E800) [pid = 2516] [serial = 778] [outer = 000000160AD83800] 23:39:10 INFO - PROCESS | 2516 | 1467873550765 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]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 627ms 23:39:10 INFO - PROCESS | 2516 | 1467873550788 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 2516 | 1467873550790 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:39:10 INFO - PROCESS | 2516 | 1467873550794 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 2516 | 1467873550795 Marionette TRACE conn6 <- [1,1002,null,{}] 23:39:10 INFO - PROCESS | 2516 | 1467873550799 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}] 23:39:10 INFO - PROCESS | 2516 | 1467873550801 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:10 INFO - PROCESS | 2516 | 1467873550914 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:39:10 INFO - PROCESS | 2516 | 1467873550922 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 2516 | 1467873550924 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB8000 == 37 [pid = 2516] [id = 260] 23:39:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001679606C00) [pid = 2516] [serial = 779] [outer = 0000000000000000] 23:39:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167960B400) [pid = 2516] [serial = 780] [outer = 0000001679606C00] 23:39:10 INFO - PROCESS | 2516 | 1467873550969 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167963E000) [pid = 2516] [serial = 781] [outer = 0000001679606C00] 23:39:11 INFO - PROCESS | 2516 | 1467873551597 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]]]}] 23:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 879ms 23:39:11 INFO - PROCESS | 2516 | 1467873551685 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 2516 | 1467873551690 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:39:11 INFO - PROCESS | 2516 | 1467873551696 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 2516 | 1467873551702 Marionette TRACE conn6 <- [1,1006,null,{}] 23:39:11 INFO - PROCESS | 2516 | 1467873551707 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}] 23:39:11 INFO - PROCESS | 2516 | 1467873551710 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:11 INFO - PROCESS | 2516 | 1467873551835 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:39:11 INFO - PROCESS | 2516 | 1467873551904 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 2516 | 1467873551907 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF37800 == 38 [pid = 2516] [id = 261] 23:39:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001607AB4C00) [pid = 2516] [serial = 782] [outer = 0000000000000000] 23:39:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001608216000) [pid = 2516] [serial = 783] [outer = 0000001607AB4C00] 23:39:12 INFO - PROCESS | 2516 | 1467873552007 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016098D5C00) [pid = 2516] [serial = 784] [outer = 0000001607AB4C00] 23:39:12 INFO - PROCESS | 2516 | 1467873552593 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]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 23:39:12 INFO - PROCESS | 2516 | 1467873552642 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 2516 | 1467873552647 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:39:12 INFO - PROCESS | 2516 | 1467873552655 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 2516 | 1467873552658 Marionette TRACE conn6 <- [1,1010,null,{}] 23:39:12 INFO - PROCESS | 2516 | 1467873552662 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}] 23:39:12 INFO - PROCESS | 2516 | 1467873552665 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:12 INFO - PROCESS | 2516 | 1467873552782 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:39:12 INFO - PROCESS | 2516 | 1467873552872 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 2516 | 1467873552875 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:12 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679457800 == 39 [pid = 2516] [id = 262] 23:39:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160DDC6000) [pid = 2516] [serial = 785] [outer = 0000000000000000] 23:39:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160E1C7800) [pid = 2516] [serial = 786] [outer = 000000160DDC6000] 23:39:12 INFO - PROCESS | 2516 | 1467873552932 Marionette DEBUG loaded listener.js 23:39:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160E250C00) [pid = 2516] [serial = 787] [outer = 000000160DDC6000] 23:39:13 INFO - PROCESS | 2516 | 1467873553568 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]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 23:39:13 INFO - PROCESS | 2516 | 1467873553599 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 2516 | 1467873553602 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:39:13 INFO - PROCESS | 2516 | 1467873553605 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 2516 | 1467873553609 Marionette TRACE conn6 <- [1,1014,null,{}] 23:39:13 INFO - PROCESS | 2516 | 1467873553621 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}] 23:39:13 INFO - PROCESS | 2516 | 1467873553626 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:13 INFO - PROCESS | 2516 | 1467873553738 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:39:13 INFO - PROCESS | 2516 | 1467873553817 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 2516 | 1467873553820 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F662800 == 40 [pid = 2516] [id = 263] 23:39:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (00000016794B5000) [pid = 2516] [serial = 788] [outer = 0000000000000000] 23:39:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001679608400) [pid = 2516] [serial = 789] [outer = 00000016794B5000] 23:39:13 INFO - PROCESS | 2516 | 1467873553919 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001679F09800) [pid = 2516] [serial = 790] [outer = 00000016794B5000] 23:39:14 INFO - PROCESS | 2516 | 1467873554547 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]]]}] 23:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 23:39:14 INFO - PROCESS | 2516 | 1467873554594 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 2516 | 1467873554597 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:39:14 INFO - PROCESS | 2516 | 1467873554601 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 2516 | 1467873554603 Marionette TRACE conn6 <- [1,1018,null,{}] 23:39:14 INFO - PROCESS | 2516 | 1467873554622 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}] 23:39:14 INFO - PROCESS | 2516 | 1467873554624 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:14 INFO - PROCESS | 2516 | 1467873554740 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:39:14 INFO - PROCESS | 2516 | 1467873554814 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 2516 | 1467873554817 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160746B000 == 41 [pid = 2516] [id = 264] 23:39:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001601A03C00) [pid = 2516] [serial = 791] [outer = 0000000000000000] 23:39:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (00000016050D6800) [pid = 2516] [serial = 792] [outer = 0000001601A03C00] 23:39:15 INFO - PROCESS | 2516 | 1467873554997 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (0000001607F26800) [pid = 2516] [serial = 793] [outer = 0000001601A03C00] 23:39:15 INFO - PROCESS | 2516 | 1467873555610 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]]]}] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD8E800 == 40 [pid = 2516] [id = 259] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE2800 == 39 [pid = 2516] [id = 258] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E8B000 == 38 [pid = 2516] [id = 257] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA62800 == 37 [pid = 2516] [id = 256] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E1000 == 36 [pid = 2516] [id = 255] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB9800 == 35 [pid = 2516] [id = 254] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD57800 == 34 [pid = 2516] [id = 253] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE6000 == 33 [pid = 2516] [id = 252] 23:39:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FD7000 == 32 [pid = 2516] [id = 249] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (0000001607D20400) [pid = 2516] [serial = 747] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (0000001607F2E000) [pid = 2516] [serial = 736] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (00000016074D2400) [pid = 2516] [serial = 735] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160F927C00) [pid = 2516] [serial = 739] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160E226400) [pid = 2516] [serial = 738] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167AD2F800) [pid = 2516] [serial = 742] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160F927800) [pid = 2516] [serial = 717] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001609532000) [pid = 2516] [serial = 711] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160B932800) [pid = 2516] [serial = 712] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001605237000) [pid = 2516] [serial = 708] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607C30400) [pid = 2516] [serial = 709] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016074DC800) [pid = 2516] [serial = 702] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607F27800) [pid = 2516] [serial = 703] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167963F400) [pid = 2516] [serial = 700] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1CF000) [pid = 2516] [serial = 714] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001679480000) [pid = 2516] [serial = 721] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160D1F9400) [pid = 2516] [serial = 705] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001610832000) [pid = 2516] [serial = 720] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E1C9C00) [pid = 2516] [serial = 706] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001679640000) [pid = 2516] [serial = 741] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167A640400) [pid = 2516] [serial = 730] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000167B1D1400) [pid = 2516] [serial = 745] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1F4800) [pid = 2516] [serial = 726] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167B0A0400) [pid = 2516] [serial = 744] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000167963F800) [pid = 2516] [serial = 723] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167A42EC00) [pid = 2516] [serial = 729] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000167AD26400) [pid = 2516] [serial = 733] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001679E4FC00) [pid = 2516] [serial = 724] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F941800) [pid = 2516] [serial = 718] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000167A8CB800) [pid = 2516] [serial = 732] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001679641C00) [pid = 2516] [serial = 727] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E243C00) [pid = 2516] [serial = 715] [outer = 0000000000000000] [url = about:blank] 23:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1098ms 23:39:15 INFO - PROCESS | 2516 | 1467873555701 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 2516 | 1467873555705 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:39:15 INFO - PROCESS | 2516 | 1467873555710 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - PROCESS | 2516 | 1467873555712 Marionette TRACE conn6 <- [1,1022,null,{}] 23:39:15 INFO - PROCESS | 2516 | 1467873555717 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}] 23:39:15 INFO - PROCESS | 2516 | 1467873555720 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:15 INFO - PROCESS | 2516 | 1467873555818 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:39:15 INFO - PROCESS | 2516 | 1467873555824 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 2516 | 1467873555827 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:15 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083DF800 == 33 [pid = 2516] [id = 265] 23:39:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001605237000) [pid = 2516] [serial = 794] [outer = 0000000000000000] 23:39:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607A50000) [pid = 2516] [serial = 795] [outer = 0000001605237000] 23:39:15 INFO - PROCESS | 2516 | 1467873555877 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607F2D400) [pid = 2516] [serial = 796] [outer = 0000001605237000] 23:39:16 INFO - PROCESS | 2516 | 1467873556402 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]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 733ms 23:39:16 INFO - PROCESS | 2516 | 1467873556447 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 2516 | 1467873556451 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:39:16 INFO - PROCESS | 2516 | 1467873556457 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 2516 | 1467873556460 Marionette TRACE conn6 <- [1,1026,null,{}] 23:39:16 INFO - PROCESS | 2516 | 1467873556464 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}] 23:39:16 INFO - PROCESS | 2516 | 1467873556466 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:16 INFO - PROCESS | 2516 | 1467873556557 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:39:16 INFO - PROCESS | 2516 | 1467873556567 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:16 INFO - PROCESS | 2516 | 1467873556570 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD39800 == 34 [pid = 2516] [id = 266] 23:39:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160710F000) [pid = 2516] [serial = 797] [outer = 0000000000000000] 23:39:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D1F7400) [pid = 2516] [serial = 798] [outer = 000000160710F000] 23:39:16 INFO - PROCESS | 2516 | 1467873556676 Marionette DEBUG loaded listener.js 23:39:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160DDBAC00) [pid = 2516] [serial = 799] [outer = 000000160710F000] 23:39:17 INFO - PROCESS | 2516 | 1467873557169 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]]]}] 23:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 732ms 23:39:17 INFO - PROCESS | 2516 | 1467873557193 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 2516 | 1467873557195 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:39:17 INFO - PROCESS | 2516 | 1467873557200 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 2516 | 1467873557203 Marionette TRACE conn6 <- [1,1030,null,{}] 23:39:17 INFO - PROCESS | 2516 | 1467873557214 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}] 23:39:17 INFO - PROCESS | 2516 | 1467873557219 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:17 INFO - PROCESS | 2516 | 1467873557310 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:39:17 INFO - PROCESS | 2516 | 1467873557320 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 2516 | 1467873557322 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:17 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DF000 == 35 [pid = 2516] [id = 267] 23:39:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E24F400) [pid = 2516] [serial = 800] [outer = 0000000000000000] 23:39:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F927C00) [pid = 2516] [serial = 801] [outer = 000000160E24F400] 23:39:17 INFO - PROCESS | 2516 | 1467873557394 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F940800) [pid = 2516] [serial = 802] [outer = 000000160E24F400] 23:39:17 INFO - PROCESS | 2516 | 1467873557836 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]]]}] 23:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 23:39:17 INFO - PROCESS | 2516 | 1467873557894 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 2516 | 1467873557896 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:39:17 INFO - PROCESS | 2516 | 1467873557900 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 2516 | 1467873557902 Marionette TRACE conn6 <- [1,1034,null,{}] 23:39:17 INFO - PROCESS | 2516 | 1467873557906 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}] 23:39:17 INFO - PROCESS | 2516 | 1467873557908 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:18 INFO - PROCESS | 2516 | 1467873558024 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:39:18 INFO - PROCESS | 2516 | 1467873558030 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 2516 | 1467873558032 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA7D000 == 36 [pid = 2516] [id = 268] 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F9CB800) [pid = 2516] [serial = 803] [outer = 0000000000000000] 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161083A000) [pid = 2516] [serial = 804] [outer = 000000160F9CB800] 23:39:18 INFO - PROCESS | 2516 | 1467873558077 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001679484000) [pid = 2516] [serial = 805] [outer = 000000160F9CB800] 23:39:18 INFO - PROCESS | 2516 | 1467873558523 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]]]}] 23:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 23:39:18 INFO - PROCESS | 2516 | 1467873558599 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 2516 | 1467873558601 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:39:18 INFO - PROCESS | 2516 | 1467873558609 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:39:18 INFO - PROCESS | 2516 | 1467873558612 Marionette TRACE conn6 <- [1,1038,null,{}] 23:39:18 INFO - PROCESS | 2516 | 1467873558615 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}] 23:39:18 INFO - PROCESS | 2516 | 1467873558617 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:18 INFO - PROCESS | 2516 | 1467873558753 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:39:18 INFO - PROCESS | 2516 | 1467873558775 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 2516 | 1467873558777 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C11800 == 37 [pid = 2516] [id = 269] 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167953B400) [pid = 2516] [serial = 806] [outer = 0000000000000000] 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001679608800) [pid = 2516] [serial = 807] [outer = 000000167953B400] 23:39:18 INFO - PROCESS | 2516 | 1467873558832 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001679ED6000) [pid = 2516] [serial = 808] [outer = 000000167953B400] 23:39:19 INFO - PROCESS | 2516 | 1467873559312 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]]]}] 23:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 23:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:39:19 INFO - PROCESS | 2516 | 1467873559346 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 2516 | 1467873559349 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:39:19 INFO - PROCESS | 2516 | 1467873559352 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 2516 | 1467873559354 Marionette TRACE conn6 <- [1,1042,null,{}] 23:39:19 INFO - PROCESS | 2516 | 1467873559358 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}] 23:39:19 INFO - PROCESS | 2516 | 1467873559363 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:19 INFO - PROCESS | 2516 | 1467873559484 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:39:19 INFO - PROCESS | 2516 | 1467873559497 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 2516 | 1467873559499 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:19 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD7A800 == 38 [pid = 2516] [id = 270] 23:39:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167A640400) [pid = 2516] [serial = 809] [outer = 0000000000000000] 23:39:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000167A80F800) [pid = 2516] [serial = 810] [outer = 000000167A640400] 23:39:19 INFO - PROCESS | 2516 | 1467873559586 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000167AD25000) [pid = 2516] [serial = 811] [outer = 000000167A640400] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160AD83800) [pid = 2516] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E23E000) [pid = 2516] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016042D1400) [pid = 2516] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160430F400) [pid = 2516] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001609627C00) [pid = 2516] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160433B400) [pid = 2516] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607A58400) [pid = 2516] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607D1F800) [pid = 2516] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E1CE800) [pid = 2516] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001601345000) [pid = 2516] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:39:20 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607AAC800) [pid = 2516] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:39:20 INFO - PROCESS | 2516 | 1467873560084 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]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 23:39:20 INFO - PROCESS | 2516 | 1467873560130 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 2516 | 1467873560132 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:39:20 INFO - PROCESS | 2516 | 1467873560135 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 2516 | 1467873560137 Marionette TRACE conn6 <- [1,1046,null,{}] 23:39:20 INFO - PROCESS | 2516 | 1467873560141 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}] 23:39:20 INFO - PROCESS | 2516 | 1467873560143 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:20 INFO - PROCESS | 2516 | 1467873560226 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:39:20 INFO - PROCESS | 2516 | 1467873560233 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 2516 | 1467873560235 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B02E800 == 39 [pid = 2516] [id = 271] 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160433F400) [pid = 2516] [serial = 812] [outer = 0000000000000000] 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160DDBC000) [pid = 2516] [serial = 813] [outer = 000000160433F400] 23:39:20 INFO - PROCESS | 2516 | 1467873560281 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001679537C00) [pid = 2516] [serial = 814] [outer = 000000160433F400] 23:39:20 INFO - PROCESS | 2516 | 1467873560703 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]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 627ms 23:39:20 INFO - PROCESS | 2516 | 1467873560767 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 2516 | 1467873560769 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:39:20 INFO - PROCESS | 2516 | 1467873560772 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 2516 | 1467873560774 Marionette TRACE conn6 <- [1,1050,null,{}] 23:39:20 INFO - PROCESS | 2516 | 1467873560777 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}] 23:39:20 INFO - PROCESS | 2516 | 1467873560787 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:20 INFO - PROCESS | 2516 | 1467873560871 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:39:20 INFO - PROCESS | 2516 | 1467873560876 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 2516 | 1467873560878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C60A000 == 40 [pid = 2516] [id = 272] 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000167AD23800) [pid = 2516] [serial = 815] [outer = 0000000000000000] 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000167B09C800) [pid = 2516] [serial = 816] [outer = 000000167AD23800] 23:39:20 INFO - PROCESS | 2516 | 1467873560922 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000167B1CDC00) [pid = 2516] [serial = 817] [outer = 000000167AD23800] 23:39:21 INFO - PROCESS | 2516 | 1467873561330 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]]]}] 23:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 627ms 23:39:21 INFO - PROCESS | 2516 | 1467873561403 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 2516 | 1467873561405 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:39:21 INFO - PROCESS | 2516 | 1467873561409 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - PROCESS | 2516 | 1467873561410 Marionette TRACE conn6 <- [1,1054,null,{}] 23:39:21 INFO - PROCESS | 2516 | 1467873561414 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}] 23:39:21 INFO - PROCESS | 2516 | 1467873561416 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:21 INFO - PROCESS | 2516 | 1467873561499 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:39:21 INFO - PROCESS | 2516 | 1467873561506 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 2516 | 1467873561508 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F7E2800 == 41 [pid = 2516] [id = 273] 23:39:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000167B1D2400) [pid = 2516] [serial = 818] [outer = 0000000000000000] 23:39:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167B1D6800) [pid = 2516] [serial = 819] [outer = 000000167B1D2400] 23:39:21 INFO - PROCESS | 2516 | 1467873561552 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167B228C00) [pid = 2516] [serial = 820] [outer = 000000167B1D2400] 23:39:22 INFO - PROCESS | 2516 | 1467873561988 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]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 627ms 23:39:22 INFO - PROCESS | 2516 | 1467873562049 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 2516 | 1467873562053 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:39:22 INFO - PROCESS | 2516 | 1467873562063 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 2516 | 1467873562068 Marionette TRACE conn6 <- [1,1058,null,{}] 23:39:22 INFO - PROCESS | 2516 | 1467873562075 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}] 23:39:22 INFO - PROCESS | 2516 | 1467873562079 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:22 INFO - PROCESS | 2516 | 1467873562204 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:39:22 INFO - PROCESS | 2516 | 1467873562297 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 2516 | 1467873562302 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:22 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FD0800 == 42 [pid = 2516] [id = 274] 23:39:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001606091400) [pid = 2516] [serial = 821] [outer = 0000000000000000] 23:39:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607A57000) [pid = 2516] [serial = 822] [outer = 0000001606091400] 23:39:22 INFO - PROCESS | 2516 | 1467873562360 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160853E800) [pid = 2516] [serial = 823] [outer = 0000001606091400] 23:39:23 INFO - PROCESS | 2516 | 1467873563064 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]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1035ms 23:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:39:23 INFO - PROCESS | 2516 | 1467873563101 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 2516 | 1467873563105 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:39:23 INFO - PROCESS | 2516 | 1467873563112 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - PROCESS | 2516 | 1467873563117 Marionette TRACE conn6 <- [1,1062,null,{}] 23:39:23 INFO - PROCESS | 2516 | 1467873563121 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}] 23:39:23 INFO - PROCESS | 2516 | 1467873563124 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:23 INFO - PROCESS | 2516 | 1467873563291 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:39:23 INFO - PROCESS | 2516 | 1467873563409 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 2516 | 1467873563412 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA73000 == 43 [pid = 2516] [id = 275] 23:39:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160DDBB800) [pid = 2516] [serial = 824] [outer = 0000000000000000] 23:39:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160E1D0400) [pid = 2516] [serial = 825] [outer = 000000160DDBB800] 23:39:23 INFO - PROCESS | 2516 | 1467873563471 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160E24D800) [pid = 2516] [serial = 826] [outer = 000000160DDBB800] 23:39:24 INFO - PROCESS | 2516 | 1467873564050 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]]]}] 23:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 23:39:24 INFO - PROCESS | 2516 | 1467873564095 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 2516 | 1467873564098 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:39:24 INFO - PROCESS | 2516 | 1467873564102 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 2516 | 1467873564105 Marionette TRACE conn6 <- [1,1066,null,{}] 23:39:24 INFO - PROCESS | 2516 | 1467873564115 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}] 23:39:24 INFO - PROCESS | 2516 | 1467873564120 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:24 INFO - PROCESS | 2516 | 1467873564237 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:39:24 INFO - PROCESS | 2516 | 1467873564358 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 2516 | 1467873564363 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:24 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104C5800 == 44 [pid = 2516] [id = 276] 23:39:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679F08C00) [pid = 2516] [serial = 827] [outer = 0000000000000000] 23:39:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679F09400) [pid = 2516] [serial = 828] [outer = 0000001679F08C00] 23:39:24 INFO - PROCESS | 2516 | 1467873564444 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167B09F400) [pid = 2516] [serial = 829] [outer = 0000001679F08C00] 23:39:25 INFO - PROCESS | 2516 | 1467873565069 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]]]}] 23:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 984ms 23:39:25 INFO - PROCESS | 2516 | 1467873565097 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:39:25 INFO - PROCESS | 2516 | 1467873565100 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:39:25 INFO - PROCESS | 2516 | 1467873565104 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:39:25 INFO - PROCESS | 2516 | 1467873565106 Marionette TRACE conn6 <- [1,1070,null,{}] 23:39:25 INFO - PROCESS | 2516 | 1467873565110 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}] 23:39:25 INFO - PROCESS | 2516 | 1467873565112 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:25 INFO - PROCESS | 2516 | 1467873565226 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:39:25 INFO - PROCESS | 2516 | 1467873565369 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 2516 | 1467873565371 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:25 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C47B000 == 45 [pid = 2516] [id = 277] 23:39:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001679532800) [pid = 2516] [serial = 830] [outer = 0000000000000000] 23:39:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167B284000) [pid = 2516] [serial = 831] [outer = 0000001679532800] 23:39:25 INFO - PROCESS | 2516 | 1467873565429 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000167B28CC00) [pid = 2516] [serial = 832] [outer = 0000001679532800] 23:39:26 INFO - PROCESS | 2516 | 1467873566220 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]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1184ms 23:39:26 INFO - PROCESS | 2516 | 1467873566293 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 2516 | 1467873566297 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:39:26 INFO - PROCESS | 2516 | 1467873566302 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:39:26 INFO - PROCESS | 2516 | 1467873566306 Marionette TRACE conn6 <- [1,1074,null,{}] 23:39:26 INFO - PROCESS | 2516 | 1467873566311 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}] 23:39:26 INFO - PROCESS | 2516 | 1467873566314 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:26 INFO - PROCESS | 2516 | 1467873566431 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:39:26 INFO - PROCESS | 2516 | 1467873566506 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 2516 | 1467873566508 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:26 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607459800 == 46 [pid = 2516] [id = 278] 23:39:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001609874000) [pid = 2516] [serial = 833] [outer = 0000000000000000] 23:39:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000160A426800) [pid = 2516] [serial = 834] [outer = 0000001609874000] 23:39:26 INFO - PROCESS | 2516 | 1467873566602 Marionette DEBUG loaded listener.js 23:39:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000160D2CB800) [pid = 2516] [serial = 835] [outer = 0000001609874000] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167C60A000 == 45 [pid = 2516] [id = 272] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167B02E800 == 44 [pid = 2516] [id = 271] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD7A800 == 43 [pid = 2516] [id = 270] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C11800 == 42 [pid = 2516] [id = 269] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA7D000 == 41 [pid = 2516] [id = 268] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DF000 == 40 [pid = 2516] [id = 267] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD39800 == 39 [pid = 2516] [id = 266] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (000000167960B400) [pid = 2516] [serial = 780] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 00000016083DF800 == 38 [pid = 2516] [id = 265] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160746B000 == 37 [pid = 2516] [id = 264] 23:39:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF37800 == 36 [pid = 2516] [id = 261] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160F928C00) [pid = 2516] [serial = 769] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (0000001679475C00) [pid = 2516] [serial = 774] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (0000001605239000) [pid = 2516] [serial = 751] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001609871400) [pid = 2516] [serial = 759] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160523B400) [pid = 2516] [serial = 756] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607D2B800) [pid = 2516] [serial = 757] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160AD81800) [pid = 2516] [serial = 760] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001607F57C00) [pid = 2516] [serial = 748] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607D27800) [pid = 2516] [serial = 753] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E24C000) [pid = 2516] [serial = 768] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E237C00) [pid = 2516] [serial = 766] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D21A000) [pid = 2516] [serial = 772] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016794AE800) [pid = 2516] [serial = 775] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D2CA400) [pid = 2516] [serial = 762] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160DDC2000) [pid = 2516] [serial = 763] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050D1C00) [pid = 2516] [serial = 771] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607E93800) [pid = 2516] [serial = 754] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016050E6000) [pid = 2516] [serial = 750] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E227000) [pid = 2516] [serial = 765] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016794BB400) [pid = 2516] [serial = 777] [outer = 0000000000000000] [url = about:blank] 23:39:26 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167953E800) [pid = 2516] [serial = 778] [outer = 0000000000000000] [url = about:blank] 23:39:27 INFO - PROCESS | 2516 | 1467873567161 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]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 881ms 23:39:27 INFO - PROCESS | 2516 | 1467873567188 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 2516 | 1467873567192 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:39:27 INFO - PROCESS | 2516 | 1467873567198 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 2516 | 1467873567201 Marionette TRACE conn6 <- [1,1078,null,{}] 23:39:27 INFO - PROCESS | 2516 | 1467873567205 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}] 23:39:27 INFO - PROCESS | 2516 | 1467873567208 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:27 INFO - PROCESS | 2516 | 1467873567298 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:39:27 INFO - PROCESS | 2516 | 1467873567306 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 2516 | 1467873567309 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:27 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F38000 == 37 [pid = 2516] [id = 279] 23:39:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001605239000) [pid = 2516] [serial = 836] [outer = 0000000000000000] 23:39:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607D2B800) [pid = 2516] [serial = 837] [outer = 0000001605239000] 23:39:27 INFO - PROCESS | 2516 | 1467873567356 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001608FF3C00) [pid = 2516] [serial = 838] [outer = 0000001605239000] 23:39:27 INFO - PROCESS | 2516 | 1467873567830 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]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 23:39:27 INFO - PROCESS | 2516 | 1467873567892 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 2516 | 1467873567895 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:39:27 INFO - PROCESS | 2516 | 1467873567935 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 2516 | 1467873567938 Marionette TRACE conn6 <- [1,1082,null,{}] 23:39:27 INFO - PROCESS | 2516 | 1467873567949 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}] 23:39:27 INFO - PROCESS | 2516 | 1467873567953 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:28 INFO - PROCESS | 2516 | 1467873568054 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:39:28 INFO - PROCESS | 2516 | 1467873568126 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 2516 | 1467873568129 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC9800 == 38 [pid = 2516] [id = 280] 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D2D6800) [pid = 2516] [serial = 839] [outer = 0000000000000000] 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E242C00) [pid = 2516] [serial = 840] [outer = 000000160D2D6800] 23:39:28 INFO - PROCESS | 2516 | 1467873568184 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F929800) [pid = 2516] [serial = 841] [outer = 000000160D2D6800] 23:39:28 INFO - PROCESS | 2516 | 1467873568564 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]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 23:39:28 INFO - PROCESS | 2516 | 1467873568645 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 2516 | 1467873568647 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:39:28 INFO - PROCESS | 2516 | 1467873568653 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 2516 | 1467873568655 Marionette TRACE conn6 <- [1,1086,null,{}] 23:39:28 INFO - PROCESS | 2516 | 1467873568659 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}] 23:39:28 INFO - PROCESS | 2516 | 1467873568661 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:28 INFO - PROCESS | 2516 | 1467873568751 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:39:28 INFO - PROCESS | 2516 | 1467873568761 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 2516 | 1467873568763 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F851000 == 39 [pid = 2516] [id = 281] 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F9D1C00) [pid = 2516] [serial = 842] [outer = 0000000000000000] 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610838400) [pid = 2516] [serial = 843] [outer = 000000160F9D1C00] 23:39:28 INFO - PROCESS | 2516 | 1467873568810 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016794AF800) [pid = 2516] [serial = 844] [outer = 000000160F9D1C00] 23:39:29 INFO - PROCESS | 2516 | 1467873569233 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]]]}] 23:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 627ms 23:39:29 INFO - PROCESS | 2516 | 1467873569283 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 2516 | 1467873569285 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:39:29 INFO - PROCESS | 2516 | 1467873569296 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 2516 | 1467873569298 Marionette TRACE conn6 <- [1,1090,null,{}] 23:39:29 INFO - PROCESS | 2516 | 1467873569302 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}] 23:39:29 INFO - PROCESS | 2516 | 1467873569304 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:29 INFO - PROCESS | 2516 | 1467873569426 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:39:29 INFO - PROCESS | 2516 | 1467873569433 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 2516 | 1467873569435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:29 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8C000 == 40 [pid = 2516] [id = 282] 23:39:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001679535400) [pid = 2516] [serial = 845] [outer = 0000000000000000] 23:39:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001679603000) [pid = 2516] [serial = 846] [outer = 0000001679535400] 23:39:29 INFO - PROCESS | 2516 | 1467873569521 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167963F400) [pid = 2516] [serial = 847] [outer = 0000001679535400] 23:39:29 INFO - PROCESS | 2516 | 1467873569953 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]]]}] 23:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 23:39:29 INFO - PROCESS | 2516 | 1467873569987 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:39:29 INFO - PROCESS | 2516 | 1467873569989 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:39:29 INFO - PROCESS | 2516 | 1467873569992 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 2516 | 1467873569994 Marionette TRACE conn6 <- [1,1094,null,{}] 23:39:30 INFO - PROCESS | 2516 | 1467873570002 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}] 23:39:30 INFO - PROCESS | 2516 | 1467873570008 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:30 INFO - PROCESS | 2516 | 1467873570180 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:39:30 INFO - PROCESS | 2516 | 1467873570205 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 2516 | 1467873570207 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679E27000 == 41 [pid = 2516] [id = 283] 23:39:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000167A8CF400) [pid = 2516] [serial = 848] [outer = 0000000000000000] 23:39:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167B1D5800) [pid = 2516] [serial = 849] [outer = 000000167A8CF400] 23:39:30 INFO - PROCESS | 2516 | 1467873570252 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000167B283000) [pid = 2516] [serial = 850] [outer = 000000167A8CF400] 23:39:30 INFO - PROCESS | 2516 | 1467873570690 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]]]}] 23:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 732ms 23:39:30 INFO - PROCESS | 2516 | 1467873570728 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 2516 | 1467873570730 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:39:30 INFO - PROCESS | 2516 | 1467873570733 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:39:30 INFO - PROCESS | 2516 | 1467873570735 Marionette TRACE conn6 <- [1,1098,null,{}] 23:39:30 INFO - PROCESS | 2516 | 1467873570748 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}] 23:39:30 INFO - PROCESS | 2516 | 1467873570757 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:30 INFO - PROCESS | 2516 | 1467873570868 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:39:30 INFO - PROCESS | 2516 | 1467873570873 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 2516 | 1467873570875 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:30 INFO - PROCESS | 2516 | ++DOCSHELL 00000016043A4000 == 42 [pid = 2516] [id = 284] 23:39:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167AD22C00) [pid = 2516] [serial = 851] [outer = 0000000000000000] 23:39:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000167B290C00) [pid = 2516] [serial = 852] [outer = 000000167AD22C00] 23:39:30 INFO - PROCESS | 2516 | 1467873570923 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167B491C00) [pid = 2516] [serial = 853] [outer = 000000167AD22C00] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160F9CB800) [pid = 2516] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000167953B400) [pid = 2516] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607AB4C00) [pid = 2516] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001605237000) [pid = 2516] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016794B5000) [pid = 2516] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E24F400) [pid = 2516] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001601A03C00) [pid = 2516] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160710F000) [pid = 2516] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160DDC6000) [pid = 2516] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001679606C00) [pid = 2516] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000167A640400) [pid = 2516] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160433F400) [pid = 2516] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:39:31 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167AD23800) [pid = 2516] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:39:31 INFO - PROCESS | 2516 | 1467873571535 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]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 837ms 23:39:31 INFO - PROCESS | 2516 | 1467873571573 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 2516 | 1467873571575 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:39:31 INFO - PROCESS | 2516 | 1467873571579 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:39:31 INFO - PROCESS | 2516 | 1467873571581 Marionette TRACE conn6 <- [1,1102,null,{}] 23:39:31 INFO - PROCESS | 2516 | 1467873571584 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}] 23:39:31 INFO - PROCESS | 2516 | 1467873571586 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:31 INFO - PROCESS | 2516 | 1467873571670 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:39:31 INFO - PROCESS | 2516 | 1467873571675 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 2516 | 1467873571677 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BABB800 == 43 [pid = 2516] [id = 285] 23:39:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016089CD800) [pid = 2516] [serial = 854] [outer = 0000000000000000] 23:39:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160B935400) [pid = 2516] [serial = 855] [outer = 00000016089CD800] 23:39:31 INFO - PROCESS | 2516 | 1467873571722 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F93E800) [pid = 2516] [serial = 856] [outer = 00000016089CD800] 23:39:32 INFO - PROCESS | 2516 | 1467873572157 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]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms 23:39:32 INFO - PROCESS | 2516 | 1467873572210 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 2516 | 1467873572212 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:39:32 INFO - PROCESS | 2516 | 1467873572215 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:39:32 INFO - PROCESS | 2516 | 1467873572217 Marionette TRACE conn6 <- [1,1106,null,{}] 23:39:32 INFO - PROCESS | 2516 | 1467873572221 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}] 23:39:32 INFO - PROCESS | 2516 | 1467873572223 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:32 INFO - PROCESS | 2516 | 1467873572308 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:39:32 INFO - PROCESS | 2516 | 1467873572313 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 2516 | 1467873572315 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F7DC800 == 44 [pid = 2516] [id = 286] 23:39:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610839C00) [pid = 2516] [serial = 857] [outer = 0000000000000000] 23:39:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167A8C8000) [pid = 2516] [serial = 858] [outer = 0000001610839C00] 23:39:32 INFO - PROCESS | 2516 | 1467873572360 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000167B62BC00) [pid = 2516] [serial = 859] [outer = 0000001610839C00] 23:39:32 INFO - PROCESS | 2516 | 1467873572791 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]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 23:39:32 INFO - PROCESS | 2516 | 1467873572848 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 2516 | 1467873572851 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:39:32 INFO - PROCESS | 2516 | 1467873572854 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 2516 | 1467873572856 Marionette TRACE conn6 <- [1,1110,null,{}] 23:39:32 INFO - PROCESS | 2516 | 1467873572859 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}] 23:39:32 INFO - PROCESS | 2516 | 1467873572861 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:32 INFO - PROCESS | 2516 | 1467873572947 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:39:32 INFO - PROCESS | 2516 | 1467873572953 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 2516 | 1467873572955 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160839D000 == 45 [pid = 2516] [id = 287] 23:39:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000167B807000) [pid = 2516] [serial = 860] [outer = 0000000000000000] 23:39:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000167BA28400) [pid = 2516] [serial = 861] [outer = 000000167B807000] 23:39:33 INFO - PROCESS | 2516 | 1467873572998 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167C149800) [pid = 2516] [serial = 862] [outer = 000000167B807000] 23:39:33 INFO - PROCESS | 2516 | 1467873573435 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]]]}] 23:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 23:39:33 INFO - PROCESS | 2516 | 1467873573532 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 2516 | 1467873573536 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:39:33 INFO - PROCESS | 2516 | 1467873573542 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:39:33 INFO - PROCESS | 2516 | 1467873573547 Marionette TRACE conn6 <- [1,1114,null,{}] 23:39:33 INFO - PROCESS | 2516 | 1467873573553 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}] 23:39:33 INFO - PROCESS | 2516 | 1467873573557 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:33 INFO - PROCESS | 2516 | 1467873573711 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:39:33 INFO - PROCESS | 2516 | 1467873573785 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 2516 | 1467873573788 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:33 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE6000 == 46 [pid = 2516] [id = 288] 23:39:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016050F5400) [pid = 2516] [serial = 863] [outer = 0000000000000000] 23:39:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001605235C00) [pid = 2516] [serial = 864] [outer = 00000016050F5400] 23:39:33 INFO - PROCESS | 2516 | 1467873573848 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607E96400) [pid = 2516] [serial = 865] [outer = 00000016050F5400] 23:39:34 INFO - PROCESS | 2516 | 1467873574533 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]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1029ms 23:39:34 INFO - PROCESS | 2516 | 1467873574581 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 2516 | 1467873574584 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:39:34 INFO - PROCESS | 2516 | 1467873574591 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 2516 | 1467873574596 Marionette TRACE conn6 <- [1,1118,null,{}] 23:39:34 INFO - PROCESS | 2516 | 1467873574621 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}] 23:39:34 INFO - PROCESS | 2516 | 1467873574624 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:34 INFO - PROCESS | 2516 | 1467873574773 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:39:34 INFO - PROCESS | 2516 | 1467873574892 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 2516 | 1467873574895 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:34 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE86000 == 47 [pid = 2516] [id = 289] 23:39:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160E231000) [pid = 2516] [serial = 866] [outer = 0000000000000000] 23:39:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000160E248000) [pid = 2516] [serial = 867] [outer = 000000160E231000] 23:39:34 INFO - PROCESS | 2516 | 1467873574953 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160F9C6C00) [pid = 2516] [serial = 868] [outer = 000000160E231000] 23:39:35 INFO - PROCESS | 2516 | [2516] 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 23:39:35 INFO - PROCESS | 2516 | 1467873575784 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]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1240ms 23:39:35 INFO - PROCESS | 2516 | 1467873575833 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 2516 | 1467873575836 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:39:35 INFO - PROCESS | 2516 | 1467873575840 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 2516 | 1467873575842 Marionette TRACE conn6 <- [1,1122,null,{}] 23:39:35 INFO - PROCESS | 2516 | 1467873575853 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}] 23:39:35 INFO - PROCESS | 2516 | 1467873575858 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:35 INFO - PROCESS | 2516 | 1467873575975 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:39:36 INFO - PROCESS | 2516 | 1467873576100 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 2516 | 1467873576104 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C60F800 == 48 [pid = 2516] [id = 290] 23:39:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000167BA65000) [pid = 2516] [serial = 869] [outer = 0000000000000000] 23:39:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000167C4E7C00) [pid = 2516] [serial = 870] [outer = 000000167BA65000] 23:39:36 INFO - PROCESS | 2516 | 1467873576164 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (000000167F456000) [pid = 2516] [serial = 871] [outer = 000000167BA65000] 23:39:36 INFO - PROCESS | 2516 | [GFX2-]: DrawTargetD2D 1.1 (000000160AFE3FB0): Failed to create GradientStopCollection with no stops. 23:39:36 INFO - PROCESS | 2516 | [GFX3-]: No stops specified for gradient pattern. 23:39:36 INFO - PROCESS | 2516 | 1467873576772 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]]]}] 23:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 984ms 23:39:36 INFO - PROCESS | 2516 | 1467873576825 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 2516 | 1467873576828 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:39:36 INFO - PROCESS | 2516 | 1467873576832 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 2516 | 1467873576834 Marionette TRACE conn6 <- [1,1126,null,{}] 23:39:36 INFO - PROCESS | 2516 | 1467873576838 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}] 23:39:36 INFO - PROCESS | 2516 | 1467873576840 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:36 INFO - PROCESS | 2516 | 1467873576959 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:39:37 INFO - PROCESS | 2516 | 1467873577110 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 2516 | 1467873577114 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF9800 == 49 [pid = 2516] [id = 291] 23:39:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (0000001610F09000) [pid = 2516] [serial = 872] [outer = 0000000000000000] 23:39:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (0000001610F0F800) [pid = 2516] [serial = 873] [outer = 0000001610F09000] 23:39:37 INFO - PROCESS | 2516 | 1467873577174 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (000000167F460000) [pid = 2516] [serial = 874] [outer = 0000001610F09000] 23:39:37 INFO - PROCESS | 2516 | 1467873577958 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]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1185ms 23:39:38 INFO - PROCESS | 2516 | 1467873578029 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 2516 | 1467873578033 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:39:38 INFO - PROCESS | 2516 | 1467873578039 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 2516 | 1467873578042 Marionette TRACE conn6 <- [1,1130,null,{}] 23:39:38 INFO - PROCESS | 2516 | 1467873578049 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}] 23:39:38 INFO - PROCESS | 2516 | 1467873578052 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:38 INFO - PROCESS | 2516 | 1467873578164 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:39:38 INFO - PROCESS | 2516 | 1467873578282 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 2516 | 1467873578285 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160589C800 == 50 [pid = 2516] [id = 292] 23:39:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (000000160CCA2800) [pid = 2516] [serial = 875] [outer = 0000000000000000] 23:39:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (000000160CCA4400) [pid = 2516] [serial = 876] [outer = 000000160CCA2800] 23:39:38 INFO - PROCESS | 2516 | 1467873578340 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (000000160CCAC000) [pid = 2516] [serial = 877] [outer = 000000160CCA2800] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000167F7DC800 == 49 [pid = 2516] [id = 286] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000167BABB800 == 48 [pid = 2516] [id = 285] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 00000016043A4000 == 47 [pid = 2516] [id = 284] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 0000001679E27000 == 46 [pid = 2516] [id = 283] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8C000 == 45 [pid = 2516] [id = 282] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000160F851000 == 44 [pid = 2516] [id = 281] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC9800 == 43 [pid = 2516] [id = 280] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F38000 == 42 [pid = 2516] [id = 279] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 0000001607459800 == 41 [pid = 2516] [id = 278] 23:39:38 INFO - PROCESS | 2516 | --DOCSHELL 000000167F7E2800 == 40 [pid = 2516] [id = 273] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (000000167B1D6800) [pid = 2516] [serial = 819] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (000000161083A000) [pid = 2516] [serial = 804] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (0000001679ED6000) [pid = 2516] [serial = 808] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (0000001679608800) [pid = 2516] [serial = 807] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (0000001608216000) [pid = 2516] [serial = 783] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (00000016098D5C00) [pid = 2516] [serial = 784] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (0000001607A50000) [pid = 2516] [serial = 795] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (0000001607F2D400) [pid = 2516] [serial = 796] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001679F09800) [pid = 2516] [serial = 790] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (0000001679608400) [pid = 2516] [serial = 789] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160F927C00) [pid = 2516] [serial = 801] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001607F26800) [pid = 2516] [serial = 793] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (00000016050D6800) [pid = 2516] [serial = 792] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D1F7400) [pid = 2516] [serial = 798] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160DDBAC00) [pid = 2516] [serial = 799] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E250C00) [pid = 2516] [serial = 787] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1C7800) [pid = 2516] [serial = 786] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167963E000) [pid = 2516] [serial = 781] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000167A80F800) [pid = 2516] [serial = 810] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000167AD25000) [pid = 2516] [serial = 811] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001679537C00) [pid = 2516] [serial = 814] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160DDBC000) [pid = 2516] [serial = 813] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001679484000) [pid = 2516] [serial = 805] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167B09C800) [pid = 2516] [serial = 816] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167B1CDC00) [pid = 2516] [serial = 817] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F940800) [pid = 2516] [serial = 802] [outer = 0000000000000000] [url = about:blank] 23:39:38 INFO - PROCESS | 2516 | 1467873578956 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]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 943ms 23:39:38 INFO - PROCESS | 2516 | 1467873578984 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 2516 | 1467873578988 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:39:39 INFO - PROCESS | 2516 | 1467873578995 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 2516 | 1467873578997 Marionette TRACE conn6 <- [1,1134,null,{}] 23:39:39 INFO - PROCESS | 2516 | 1467873579001 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}] 23:39:39 INFO - PROCESS | 2516 | 1467873579004 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:39 INFO - PROCESS | 2516 | 1467873579097 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:39:39 INFO - PROCESS | 2516 | 1467873579105 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 2516 | 1467873579107 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:39 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087C4000 == 41 [pid = 2516] [id = 293] 23:39:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607D22000) [pid = 2516] [serial = 878] [outer = 0000000000000000] 23:39:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001608A4AC00) [pid = 2516] [serial = 879] [outer = 0000001607D22000] 23:39:39 INFO - PROCESS | 2516 | 1467873579155 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D1F6800) [pid = 2516] [serial = 880] [outer = 0000001607D22000] 23:39:39 INFO - PROCESS | 2516 | 1467873579666 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]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 23:39:39 INFO - PROCESS | 2516 | 1467873579732 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 2516 | 1467873579734 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:39:39 INFO - PROCESS | 2516 | 1467873579738 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 2516 | 1467873579742 Marionette TRACE conn6 <- [1,1138,null,{}] 23:39:39 INFO - PROCESS | 2516 | 1467873579752 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}] 23:39:39 INFO - PROCESS | 2516 | 1467873579757 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:39 INFO - PROCESS | 2516 | 1467873579848 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:39:39 INFO - PROCESS | 2516 | 1467873579930 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 2516 | 1467873579933 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABF000 == 42 [pid = 2516] [id = 294] 23:39:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E225400) [pid = 2516] [serial = 881] [outer = 0000000000000000] 23:39:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E23A800) [pid = 2516] [serial = 882] [outer = 000000160E225400] 23:39:39 INFO - PROCESS | 2516 | 1467873579988 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F936000) [pid = 2516] [serial = 883] [outer = 000000160E225400] 23:39:40 INFO - PROCESS | 2516 | 1467873580378 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]]]}] 23:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 688ms 23:39:40 INFO - PROCESS | 2516 | 1467873580428 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:39:40 INFO - PROCESS | 2516 | 1467873580431 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:39:40 INFO - PROCESS | 2516 | 1467873580435 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 2516 | 1467873580437 Marionette TRACE conn6 <- [1,1142,null,{}] 23:39:40 INFO - PROCESS | 2516 | 1467873580441 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}] 23:39:40 INFO - PROCESS | 2516 | 1467873580443 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:40 INFO - PROCESS | 2516 | 1467873580565 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:39:40 INFO - PROCESS | 2516 | 1467873580575 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 2516 | 1467873580577 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F85A000 == 43 [pid = 2516] [id = 295] 23:39:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610834C00) [pid = 2516] [serial = 884] [outer = 0000000000000000] 23:39:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001610F0A400) [pid = 2516] [serial = 885] [outer = 0000001610834C00] 23:39:40 INFO - PROCESS | 2516 | 1467873580624 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679483400) [pid = 2516] [serial = 886] [outer = 0000001610834C00] 23:39:41 INFO - PROCESS | 2516 | 1467873581068 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]]]}] 23:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 23:39:41 INFO - PROCESS | 2516 | 1467873581129 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 2516 | 1467873581132 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:39:41 INFO - PROCESS | 2516 | 1467873581135 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 2516 | 1467873581137 Marionette TRACE conn6 <- [1,1146,null,{}] 23:39:41 INFO - PROCESS | 2516 | 1467873581140 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}] 23:39:41 INFO - PROCESS | 2516 | 1467873581142 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:41 INFO - PROCESS | 2516 | 1467873581263 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:39:41 INFO - PROCESS | 2516 | 1467873581314 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 2516 | 1467873581316 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000161036C000 == 44 [pid = 2516] [id = 296] 23:39:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (00000016794AE400) [pid = 2516] [serial = 887] [outer = 0000000000000000] 23:39:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001679535800) [pid = 2516] [serial = 888] [outer = 00000016794AE400] 23:39:41 INFO - PROCESS | 2516 | 1467873581363 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679636C00) [pid = 2516] [serial = 889] [outer = 00000016794AE400] 23:39:41 INFO - PROCESS | 2516 | 1467873581800 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] 23:39:41 INFO - PROCESS | 2516 | 1467873581872 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:39:41 INFO - PROCESS | 2516 | 1467873581876 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 2516 | 1467873581878 Marionette TRACE conn6 <- [1,1150,null,{}] 23:39:41 INFO - PROCESS | 2516 | 1467873581922 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}] 23:39:41 INFO - PROCESS | 2516 | 1467873581928 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:42 INFO - PROCESS | 2516 | 1467873582073 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:39:42 INFO - PROCESS | 2516 | 1467873582123 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 2516 | 1467873582126 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:42 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB1800 == 45 [pid = 2516] [id = 297] 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001679FCFC00) [pid = 2516] [serial = 890] [outer = 0000000000000000] 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000167B1CF400) [pid = 2516] [serial = 891] [outer = 0000001679FCFC00] 23:39:42 INFO - PROCESS | 2516 | 1467873582171 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167B229800) [pid = 2516] [serial = 892] [outer = 0000001679FCFC00] 23:39:42 INFO - PROCESS | 2516 | 1467873582607 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]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 773ms 23:39:42 INFO - PROCESS | 2516 | 1467873582653 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 2516 | 1467873582655 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:39:42 INFO - PROCESS | 2516 | 1467873582658 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 2516 | 1467873582660 Marionette TRACE conn6 <- [1,1154,null,{}] 23:39:42 INFO - PROCESS | 2516 | 1467873582671 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}] 23:39:42 INFO - PROCESS | 2516 | 1467873582674 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:42 INFO - PROCESS | 2516 | 1467873582787 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:39:42 INFO - PROCESS | 2516 | 1467873582843 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 2516 | 1467873582845 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000160509B800 == 46 [pid = 2516] [id = 298] 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000160D0B9C00) [pid = 2516] [serial = 893] [outer = 0000000000000000] 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160D0C0000) [pid = 2516] [serial = 894] [outer = 000000160D0B9C00] 23:39:42 INFO - PROCESS | 2516 | 1467873582892 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000167B22FC00) [pid = 2516] [serial = 895] [outer = 000000160D0B9C00] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001606091400) [pid = 2516] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160DDBB800) [pid = 2516] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (0000001679F08C00) [pid = 2516] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001605239000) [pid = 2516] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001679532800) [pid = 2516] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000167A8CF400) [pid = 2516] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001609874000) [pid = 2516] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160F9D1C00) [pid = 2516] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D2D6800) [pid = 2516] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167AD22C00) [pid = 2516] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016089CD800) [pid = 2516] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001679535400) [pid = 2516] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:39:43 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001610839C00) [pid = 2516] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:39:43 INFO - PROCESS | 2516 | 1467873583379 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]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 776ms 23:39:43 INFO - PROCESS | 2516 | 1467873583438 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 2516 | 1467873583440 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:39:43 INFO - PROCESS | 2516 | 1467873583444 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 2516 | 1467873583446 Marionette TRACE conn6 <- [1,1158,null,{}] 23:39:43 INFO - PROCESS | 2516 | 1467873583456 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}] 23:39:43 INFO - PROCESS | 2516 | 1467873583458 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:43 INFO - PROCESS | 2516 | 1467873583545 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:39:43 INFO - PROCESS | 2516 | 1467873583552 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 2516 | 1467873583554 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A441000 == 47 [pid = 2516] [id = 299] 23:39:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160B935C00) [pid = 2516] [serial = 896] [outer = 0000000000000000] 23:39:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016113B0C00) [pid = 2516] [serial = 897] [outer = 000000160B935C00] 23:39:43 INFO - PROCESS | 2516 | 1467873583598 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016113B6800) [pid = 2516] [serial = 898] [outer = 000000160B935C00] 23:39:44 INFO - PROCESS | 2516 | 1467873584034 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]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 23:39:44 INFO - PROCESS | 2516 | 1467873584075 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 2516 | 1467873584077 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:39:44 INFO - PROCESS | 2516 | 1467873584081 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 2516 | 1467873584082 Marionette TRACE conn6 <- [1,1162,null,{}] 23:39:44 INFO - PROCESS | 2516 | 1467873584086 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}] 23:39:44 INFO - PROCESS | 2516 | 1467873584088 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:44 INFO - PROCESS | 2516 | 1467873584176 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:39:44 INFO - PROCESS | 2516 | 1467873584183 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 2516 | 1467873584185 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B021000 == 48 [pid = 2516] [id = 300] 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001611CEB000) [pid = 2516] [serial = 899] [outer = 0000000000000000] 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001611CEDC00) [pid = 2516] [serial = 900] [outer = 0000001611CEB000] 23:39:44 INFO - PROCESS | 2516 | 1467873584228 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001611CF3C00) [pid = 2516] [serial = 901] [outer = 0000001611CEB000] 23:39:44 INFO - PROCESS | 2516 | 1467873584661 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] 23:39:44 INFO - PROCESS | 2516 | 1467873584718 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:39:44 INFO - PROCESS | 2516 | 1467873584721 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:39:44 INFO - PROCESS | 2516 | 1467873584723 Marionette TRACE conn6 <- [1,1166,null,{}] 23:39:44 INFO - PROCESS | 2516 | 1467873584727 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}] 23:39:44 INFO - PROCESS | 2516 | 1467873584729 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:44 INFO - PROCESS | 2516 | 1467873584819 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:39:44 INFO - PROCESS | 2516 | 1467873584824 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 2516 | 1467873584826 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10E800 == 49 [pid = 2516] [id = 301] 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001679535400) [pid = 2516] [serial = 902] [outer = 0000000000000000] 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167B22BC00) [pid = 2516] [serial = 903] [outer = 0000001679535400] 23:39:44 INFO - PROCESS | 2516 | 1467873584873 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000167B40D400) [pid = 2516] [serial = 904] [outer = 0000001679535400] 23:39:45 INFO - PROCESS | 2516 | 1467873585515 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] 23:39:45 INFO - PROCESS | 2516 | 1467873585569 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:39:45 INFO - PROCESS | 2516 | 1467873585574 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 2516 | 1467873585577 Marionette TRACE conn6 <- [1,1170,null,{}] 23:39:45 INFO - PROCESS | 2516 | 1467873585583 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}] 23:39:45 INFO - PROCESS | 2516 | 1467873585587 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:45 INFO - PROCESS | 2516 | 1467873585713 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:39:45 INFO - PROCESS | 2516 | 1467873585838 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 2516 | 1467873585841 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:45 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F38000 == 50 [pid = 2516] [id = 302] 23:39:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001607AB2000) [pid = 2516] [serial = 905] [outer = 0000000000000000] 23:39:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001608EF9000) [pid = 2516] [serial = 906] [outer = 0000001607AB2000] 23:39:45 INFO - PROCESS | 2516 | 1467873585901 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160CCB1C00) [pid = 2516] [serial = 907] [outer = 0000001607AB2000] 23:39:46 INFO - PROCESS | 2516 | 1467873586537 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] 23:39:46 INFO - PROCESS | 2516 | 1467873586568 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:39:46 INFO - PROCESS | 2516 | 1467873586574 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 2516 | 1467873586578 Marionette TRACE conn6 <- [1,1174,null,{}] 23:39:46 INFO - PROCESS | 2516 | 1467873586582 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}] 23:39:46 INFO - PROCESS | 2516 | 1467873586585 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:46 INFO - PROCESS | 2516 | 1467873586704 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:39:46 INFO - PROCESS | 2516 | 1467873586801 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 2516 | 1467873586804 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000161038A800 == 51 [pid = 2516] [id = 303] 23:39:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000160F92B800) [pid = 2516] [serial = 908] [outer = 0000000000000000] 23:39:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000160F939400) [pid = 2516] [serial = 909] [outer = 000000160F92B800] 23:39:46 INFO - PROCESS | 2516 | 1467873586860 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (000000161059CC00) [pid = 2516] [serial = 910] [outer = 000000160F92B800] 23:39:47 INFO - PROCESS | 2516 | 1467873587504 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] 23:39:47 INFO - PROCESS | 2516 | 1467873587564 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:39:47 INFO - PROCESS | 2516 | 1467873587568 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 2516 | 1467873587572 Marionette TRACE conn6 <- [1,1178,null,{}] 23:39:47 INFO - PROCESS | 2516 | 1467873587584 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}] 23:39:47 INFO - PROCESS | 2516 | 1467873587589 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:47 INFO - PROCESS | 2516 | 1467873587708 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:39:47 INFO - PROCESS | 2516 | 1467873587834 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 2516 | 1467873587838 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000167FF44800 == 52 [pid = 2516] [id = 304] 23:39:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (0000001611CEA400) [pid = 2516] [serial = 911] [outer = 0000000000000000] 23:39:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (0000001679605C00) [pid = 2516] [serial = 912] [outer = 0000001611CEA400] 23:39:47 INFO - PROCESS | 2516 | 1467873587897 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (000000167A4C4000) [pid = 2516] [serial = 913] [outer = 0000001611CEA400] 23:39:48 INFO - PROCESS | 2516 | 1467873588483 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] 23:39:48 INFO - PROCESS | 2516 | 1467873588558 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:39:48 INFO - PROCESS | 2516 | 1467873588576 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 2516 | 1467873588579 Marionette TRACE conn6 <- [1,1182,null,{}] 23:39:48 INFO - PROCESS | 2516 | 1467873588583 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}] 23:39:48 INFO - PROCESS | 2516 | 1467873588586 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:48 INFO - PROCESS | 2516 | 1467873588709 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:39:49 INFO - PROCESS | 2516 | 1467873589008 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 2516 | 1467873589012 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:49 INFO - PROCESS | 2516 | ++DOCSHELL 000000160838F000 == 53 [pid = 2516] [id = 305] 23:39:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (00000016074DC800) [pid = 2516] [serial = 914] [outer = 0000000000000000] 23:39:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (0000001607C26400) [pid = 2516] [serial = 915] [outer = 00000016074DC800] 23:39:49 INFO - PROCESS | 2516 | 1467873589086 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (0000001608A4D000) [pid = 2516] [serial = 916] [outer = 00000016074DC800] 23:39:49 INFO - PROCESS | 2516 | 1467873589703 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] 23:39:49 INFO - PROCESS | 2516 | 1467873589782 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:39:49 INFO - PROCESS | 2516 | 1467873589788 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 2516 | 1467873589791 Marionette TRACE conn6 <- [1,1186,null,{}] 23:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:39:49 INFO - PROCESS | 2516 | 1467873589796 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}] 23:39:49 INFO - PROCESS | 2516 | 1467873589801 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:49 INFO - PROCESS | 2516 | 1467873589914 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:39:50 INFO - PROCESS | 2516 | 1467873589993 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 2516 | 1467873589995 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:50 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D7800 == 54 [pid = 2516] [id = 306] 23:39:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 105 (000000160CCA6000) [pid = 2516] [serial = 917] [outer = 0000000000000000] 23:39:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 106 (000000160D1FB000) [pid = 2516] [serial = 918] [outer = 000000160CCA6000] 23:39:50 INFO - PROCESS | 2516 | 1467873590091 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 107 (000000160E22E800) [pid = 2516] [serial = 919] [outer = 000000160CCA6000] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB8000 == 53 [pid = 2516] [id = 260] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160744D800 == 52 [pid = 2516] [id = 250] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000167B021000 == 51 [pid = 2516] [id = 300] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000167A441000 == 50 [pid = 2516] [id = 299] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160509B800 == 49 [pid = 2516] [id = 298] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DB1800 == 48 [pid = 2516] [id = 297] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000161036C000 == 47 [pid = 2516] [id = 296] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160F85A000 == 46 [pid = 2516] [id = 295] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABF000 == 45 [pid = 2516] [id = 294] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 106 (000000167BA28400) [pid = 2516] [serial = 861] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 00000016087C4000 == 44 [pid = 2516] [id = 293] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 000000160589C800 == 43 [pid = 2516] [id = 292] 23:39:50 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE6000 == 42 [pid = 2516] [id = 288] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 105 (000000167B290C00) [pid = 2516] [serial = 852] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 104 (000000160F93E800) [pid = 2516] [serial = 856] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (000000160B935400) [pid = 2516] [serial = 855] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (000000167B491C00) [pid = 2516] [serial = 853] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (0000001679603000) [pid = 2516] [serial = 846] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (000000167963F400) [pid = 2516] [serial = 847] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (000000167B62BC00) [pid = 2516] [serial = 859] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (000000167A8C8000) [pid = 2516] [serial = 858] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (00000016794AF800) [pid = 2516] [serial = 844] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (000000160853E800) [pid = 2516] [serial = 823] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001607A57000) [pid = 2516] [serial = 822] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160E24D800) [pid = 2516] [serial = 826] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160E1D0400) [pid = 2516] [serial = 825] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167B09F400) [pid = 2516] [serial = 829] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001679F09400) [pid = 2516] [serial = 828] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607D2B800) [pid = 2516] [serial = 837] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001608FF3C00) [pid = 2516] [serial = 838] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000167B28CC00) [pid = 2516] [serial = 832] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000167B284000) [pid = 2516] [serial = 831] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167B283000) [pid = 2516] [serial = 850] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000167B1D5800) [pid = 2516] [serial = 849] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D2CB800) [pid = 2516] [serial = 835] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160A426800) [pid = 2516] [serial = 834] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001610838400) [pid = 2516] [serial = 843] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E242C00) [pid = 2516] [serial = 840] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F929800) [pid = 2516] [serial = 841] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2516 | 1467873590637 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]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 23:39:50 INFO - PROCESS | 2516 | 1467873590682 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 2516 | 1467873590686 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:39:50 INFO - PROCESS | 2516 | 1467873590691 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 2516 | 1467873590693 Marionette TRACE conn6 <- [1,1190,null,{}] 23:39:50 INFO - PROCESS | 2516 | 1467873590697 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}] 23:39:50 INFO - PROCESS | 2516 | 1467873590700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:50 INFO - PROCESS | 2516 | 1467873590795 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:39:50 INFO - PROCESS | 2516 | 1467873590876 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 2516 | 1467873590878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:50 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F84000 == 43 [pid = 2516] [id = 307] 23:39:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001607D2B800) [pid = 2516] [serial = 920] [outer = 0000000000000000] 23:39:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160AD10400) [pid = 2516] [serial = 921] [outer = 0000001607D2B800] 23:39:50 INFO - PROCESS | 2516 | 1467873590925 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D226800) [pid = 2516] [serial = 922] [outer = 0000001607D2B800] 23:39:51 INFO - PROCESS | 2516 | 1467873591338 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]]]}] 23:39:51 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 23:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 23:39:51 INFO - PROCESS | 2516 | 1467873591387 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 2516 | 1467873591389 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:39:51 INFO - PROCESS | 2516 | 1467873591394 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 2516 | 1467873591400 Marionette TRACE conn6 <- [1,1194,null,{}] 23:39:51 INFO - PROCESS | 2516 | 1467873591409 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}] 23:39:51 INFO - PROCESS | 2516 | 1467873591413 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:51 INFO - PROCESS | 2516 | 1467873591535 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:39:51 INFO - PROCESS | 2516 | 1467873591551 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 2516 | 1467873591553 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CE000 == 44 [pid = 2516] [id = 308] 23:39:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E233800) [pid = 2516] [serial = 923] [outer = 0000000000000000] 23:39:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F933800) [pid = 2516] [serial = 924] [outer = 000000160E233800] 23:39:51 INFO - PROCESS | 2516 | 1467873591605 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001610598800) [pid = 2516] [serial = 925] [outer = 000000160E233800] 23:39:52 INFO - PROCESS | 2516 | 1467873592045 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]]]}] 23:39:52 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 23:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 689ms 23:39:52 INFO - PROCESS | 2516 | 1467873592084 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 2516 | 1467873592087 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:39:52 INFO - PROCESS | 2516 | 1467873592090 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 2516 | 1467873592092 Marionette TRACE conn6 <- [1,1198,null,{}] 23:39:52 INFO - PROCESS | 2516 | 1467873592095 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}] 23:39:52 INFO - PROCESS | 2516 | 1467873592097 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:52 INFO - PROCESS | 2516 | 1467873592188 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:39:52 INFO - PROCESS | 2516 | 1467873592196 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 2516 | 1467873592198 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D6800 == 45 [pid = 2516] [id = 309] 23:39:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000161083C400) [pid = 2516] [serial = 926] [outer = 0000000000000000] 23:39:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001610AAE000) [pid = 2516] [serial = 927] [outer = 000000161083C400] 23:39:52 INFO - PROCESS | 2516 | 1467873592244 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001610AB4000) [pid = 2516] [serial = 928] [outer = 000000161083C400] 23:39:52 INFO - PROCESS | 2516 | 1467873592682 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]]]}] 23:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 23:39:52 INFO - PROCESS | 2516 | 1467873592722 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 2516 | 1467873592724 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:39:52 INFO - PROCESS | 2516 | 1467873592736 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 2516 | 1467873592738 Marionette TRACE conn6 <- [1,1202,null,{}] 23:39:52 INFO - PROCESS | 2516 | 1467873592742 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}] 23:39:52 INFO - PROCESS | 2516 | 1467873592744 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:52 INFO - PROCESS | 2516 | 1467873592864 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:39:52 INFO - PROCESS | 2516 | 1467873592944 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 2516 | 1467873592950 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA74000 == 46 [pid = 2516] [id = 310] 23:39:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016113B2800) [pid = 2516] [serial = 929] [outer = 0000000000000000] 23:39:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (00000016113B7800) [pid = 2516] [serial = 930] [outer = 00000016113B2800] 23:39:53 INFO - PROCESS | 2516 | 1467873593008 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001679475800) [pid = 2516] [serial = 931] [outer = 00000016113B2800] 23:39:53 INFO - PROCESS | 2516 | 1467873593472 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]]]}] 23:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 796ms 23:39:53 INFO - PROCESS | 2516 | 1467873593529 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 2516 | 1467873593531 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:39:53 INFO - PROCESS | 2516 | 1467873593534 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 2516 | 1467873593536 Marionette TRACE conn6 <- [1,1206,null,{}] 23:39:53 INFO - PROCESS | 2516 | 1467873593546 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}] 23:39:53 INFO - PROCESS | 2516 | 1467873593549 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:53 INFO - PROCESS | 2516 | 1467873593664 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:39:53 INFO - PROCESS | 2516 | 1467873593724 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 2516 | 1467873593726 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:53 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF5000 == 47 [pid = 2516] [id = 311] 23:39:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001679608400) [pid = 2516] [serial = 932] [outer = 0000000000000000] 23:39:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001679638400) [pid = 2516] [serial = 933] [outer = 0000001679608400] 23:39:53 INFO - PROCESS | 2516 | 1467873593770 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001679E50C00) [pid = 2516] [serial = 934] [outer = 0000001679608400] 23:39:54 INFO - PROCESS | 2516 | 1467873594193 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]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 23:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:39:54 INFO - PROCESS | 2516 | 1467873594226 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 2516 | 1467873594229 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:39:54 INFO - PROCESS | 2516 | 1467873594232 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 2516 | 1467873594233 Marionette TRACE conn6 <- [1,1210,null,{}] 23:39:54 INFO - PROCESS | 2516 | 1467873594237 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}] 23:39:54 INFO - PROCESS | 2516 | 1467873594247 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:54 INFO - PROCESS | 2516 | 1467873594390 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:39:54 INFO - PROCESS | 2516 | 1467873594400 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 2516 | 1467873594402 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:54 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF2000 == 48 [pid = 2516] [id = 312] 23:39:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001679F07800) [pid = 2516] [serial = 935] [outer = 0000000000000000] 23:39:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000167A4CFC00) [pid = 2516] [serial = 936] [outer = 0000001679F07800] 23:39:54 INFO - PROCESS | 2516 | 1467873594495 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (000000167AD27800) [pid = 2516] [serial = 937] [outer = 0000001679F07800] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (00000016794AE400) [pid = 2516] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (000000160B935C00) [pid = 2516] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000167B1D2400) [pid = 2516] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (0000001679FCFC00) [pid = 2516] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160CCA2800) [pid = 2516] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160D0B9C00) [pid = 2516] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001610F09000) [pid = 2516] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607D22000) [pid = 2516] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160E225400) [pid = 2516] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000167B807000) [pid = 2516] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001610834C00) [pid = 2516] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:39:54 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001611CEB000) [pid = 2516] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:39:55 INFO - PROCESS | 2516 | 1467873595087 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] 23:39:55 INFO - PROCESS | 2516 | 1467873595119 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:39:55 INFO - PROCESS | 2516 | 1467873595122 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 2516 | 1467873595124 Marionette TRACE conn6 <- [1,1214,null,{}] 23:39:55 INFO - PROCESS | 2516 | 1467873595128 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}] 23:39:55 INFO - PROCESS | 2516 | 1467873595129 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:55 INFO - PROCESS | 2516 | 1467873595246 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:39:55 INFO - PROCESS | 2516 | 1467873595300 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 2516 | 1467873595302 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:55 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FA2000 == 49 [pid = 2516] [id = 313] 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001607A4C400) [pid = 2516] [serial = 938] [outer = 0000000000000000] 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F934C00) [pid = 2516] [serial = 939] [outer = 0000001607A4C400] 23:39:55 INFO - PROCESS | 2516 | 1467873595347 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000167AD2FC00) [pid = 2516] [serial = 940] [outer = 0000001607A4C400] 23:39:55 INFO - PROCESS | 2516 | 1467873595712 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]]]}] 23:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 23:39:55 INFO - PROCESS | 2516 | 1467873595754 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 2516 | 1467873595756 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:39:55 INFO - PROCESS | 2516 | 1467873595759 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 2516 | 1467873595761 Marionette TRACE conn6 <- [1,1218,null,{}] 23:39:55 INFO - PROCESS | 2516 | 1467873595764 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}] 23:39:55 INFO - PROCESS | 2516 | 1467873595766 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:55 INFO - PROCESS | 2516 | 1467873595854 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:39:55 INFO - PROCESS | 2516 | 1467873595859 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 2516 | 1467873595861 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD85000 == 50 [pid = 2516] [id = 314] 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001607E8EC00) [pid = 2516] [serial = 941] [outer = 0000000000000000] 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000167B1CD800) [pid = 2516] [serial = 942] [outer = 0000001607E8EC00] 23:39:55 INFO - PROCESS | 2516 | 1467873595905 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000167B22D400) [pid = 2516] [serial = 943] [outer = 0000001607E8EC00] 23:39:56 INFO - PROCESS | 2516 | 1467873596344 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]]]}] 23:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 628ms 23:39:56 INFO - PROCESS | 2516 | 1467873596406 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 2516 | 1467873596409 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:39:56 INFO - PROCESS | 2516 | 1467873596413 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:39:56 INFO - PROCESS | 2516 | 1467873596415 Marionette TRACE conn6 <- [1,1222,null,{}] 23:39:56 INFO - PROCESS | 2516 | 1467873596419 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}] 23:39:56 INFO - PROCESS | 2516 | 1467873596421 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:56 INFO - PROCESS | 2516 | 1467873596508 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:39:56 INFO - PROCESS | 2516 | 1467873596513 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 2516 | 1467873596516 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B685800 == 51 [pid = 2516] [id = 315] 23:39:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000167B28D400) [pid = 2516] [serial = 944] [outer = 0000000000000000] 23:39:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000167B290000) [pid = 2516] [serial = 945] [outer = 000000167B28D400] 23:39:56 INFO - PROCESS | 2516 | 1467873596562 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000167B633000) [pid = 2516] [serial = 946] [outer = 000000167B28D400] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF9800 == 50 [pid = 2516] [id = 291] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 00000016104C5800 == 49 [pid = 2516] [id = 276] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160839D000 == 48 [pid = 2516] [id = 287] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167F662800 == 47 [pid = 2516] [id = 263] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FD0800 == 46 [pid = 2516] [id = 274] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167C60F800 == 45 [pid = 2516] [id = 290] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001679457800 == 44 [pid = 2516] [id = 262] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE86000 == 43 [pid = 2516] [id = 289] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA73000 == 42 [pid = 2516] [id = 275] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 00000016087C8000 == 41 [pid = 2516] [id = 251] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160C47B000 == 40 [pid = 2516] [id = 277] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D7800 == 39 [pid = 2516] [id = 306] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160838F000 == 38 [pid = 2516] [id = 305] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167FF44800 == 37 [pid = 2516] [id = 304] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000161038A800 == 36 [pid = 2516] [id = 303] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10E800 == 35 [pid = 2516] [id = 301] 23:39:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F38000 == 34 [pid = 2516] [id = 302] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CE000 == 33 [pid = 2516] [id = 308] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF2000 == 32 [pid = 2516] [id = 312] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F84000 == 31 [pid = 2516] [id = 307] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF5000 == 30 [pid = 2516] [id = 311] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD85000 == 29 [pid = 2516] [id = 314] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FA2000 == 28 [pid = 2516] [id = 313] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D6800 == 27 [pid = 2516] [id = 309] 23:39:58 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA74000 == 26 [pid = 2516] [id = 310] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000167B228C00) [pid = 2516] [serial = 820] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000167B229800) [pid = 2516] [serial = 892] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000167B1CF400) [pid = 2516] [serial = 891] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160CCA4400) [pid = 2516] [serial = 876] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D0C0000) [pid = 2516] [serial = 894] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160CCAC000) [pid = 2516] [serial = 877] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000167F460000) [pid = 2516] [serial = 874] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001610F0F800) [pid = 2516] [serial = 873] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001608A4AC00) [pid = 2516] [serial = 879] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D1F6800) [pid = 2516] [serial = 880] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E23A800) [pid = 2516] [serial = 882] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160F936000) [pid = 2516] [serial = 883] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000167C4E7C00) [pid = 2516] [serial = 870] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001605235C00) [pid = 2516] [serial = 864] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E248000) [pid = 2516] [serial = 867] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000167C149800) [pid = 2516] [serial = 862] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001610F0A400) [pid = 2516] [serial = 885] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001611CEDC00) [pid = 2516] [serial = 900] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001611CF3C00) [pid = 2516] [serial = 901] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000167B22BC00) [pid = 2516] [serial = 903] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000167B22FC00) [pid = 2516] [serial = 895] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001679535800) [pid = 2516] [serial = 888] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001679636C00) [pid = 2516] [serial = 889] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016113B6800) [pid = 2516] [serial = 898] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016113B0C00) [pid = 2516] [serial = 897] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001679483400) [pid = 2516] [serial = 886] [outer = 0000000000000000] [url = about:blank] 23:39:58 INFO - PROCESS | 2516 | 1467873598617 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]]]}] 23:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2247ms 23:39:58 INFO - PROCESS | 2516 | 1467873598665 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 2516 | 1467873598669 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:39:58 INFO - PROCESS | 2516 | 1467873598674 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 2516 | 1467873598678 Marionette TRACE conn6 <- [1,1226,null,{}] 23:39:58 INFO - PROCESS | 2516 | 1467873598684 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}] 23:39:58 INFO - PROCESS | 2516 | 1467873598688 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:58 INFO - PROCESS | 2516 | 1467873598785 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:39:58 INFO - PROCESS | 2516 | 1467873598793 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 2516 | 1467873598798 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:58 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C04800 == 27 [pid = 2516] [id = 316] 23:39:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160522CC00) [pid = 2516] [serial = 947] [outer = 0000000000000000] 23:39:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160522E000) [pid = 2516] [serial = 948] [outer = 000000160522CC00] 23:39:58 INFO - PROCESS | 2516 | 1467873598853 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016074D5800) [pid = 2516] [serial = 949] [outer = 000000160522CC00] 23:39:59 INFO - PROCESS | 2516 | 1467873599345 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]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 23:39:59 INFO - PROCESS | 2516 | 1467873599413 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 2516 | 1467873599418 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:39:59 INFO - PROCESS | 2516 | 1467873599425 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 2516 | 1467873599427 Marionette TRACE conn6 <- [1,1230,null,{}] 23:39:59 INFO - PROCESS | 2516 | 1467873599432 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}] 23:39:59 INFO - PROCESS | 2516 | 1467873599435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:59 INFO - PROCESS | 2516 | 1467873599540 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:39:59 INFO - PROCESS | 2516 | 1467873599611 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 2516 | 1467873599614 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:39:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000160839A800 == 28 [pid = 2516] [id = 317] 23:39:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607AAD000) [pid = 2516] [serial = 950] [outer = 0000000000000000] 23:39:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D28400) [pid = 2516] [serial = 951] [outer = 0000001607AAD000] 23:39:59 INFO - PROCESS | 2516 | 1467873599666 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607E8B800) [pid = 2516] [serial = 952] [outer = 0000001607AAD000] 23:40:00 INFO - PROCESS | 2516 | 1467873600073 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]]]}] 23:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 23:40:00 INFO - PROCESS | 2516 | 1467873600173 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 2516 | 1467873600175 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:40:00 INFO - PROCESS | 2516 | 1467873600183 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 2516 | 1467873600187 Marionette TRACE conn6 <- [1,1234,null,{}] 23:40:00 INFO - PROCESS | 2516 | 1467873600199 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}] 23:40:00 INFO - PROCESS | 2516 | 1467873600203 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:00 INFO - PROCESS | 2516 | 1467873600306 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:40:00 INFO - PROCESS | 2516 | 1467873600315 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 2516 | 1467873600318 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:00 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F81800 == 29 [pid = 2516] [id = 318] 23:40:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001601A0AC00) [pid = 2516] [serial = 953] [outer = 0000000000000000] 23:40:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016089CE800) [pid = 2516] [serial = 954] [outer = 0000001601A0AC00] 23:40:00 INFO - PROCESS | 2516 | 1467873600369 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001609877C00) [pid = 2516] [serial = 955] [outer = 0000001601A0AC00] 23:40:00 INFO - PROCESS | 2516 | 1467873600877 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]]]}] 23:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 23:40:00 INFO - PROCESS | 2516 | 1467873600918 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 2516 | 1467873600921 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:40:00 INFO - PROCESS | 2516 | 1467873600924 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 2516 | 1467873600926 Marionette TRACE conn6 <- [1,1238,null,{}] 23:40:00 INFO - PROCESS | 2516 | 1467873600930 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}] 23:40:00 INFO - PROCESS | 2516 | 1467873600932 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:01 INFO - PROCESS | 2516 | 1467873601024 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:40:01 INFO - PROCESS | 2516 | 1467873601030 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 2516 | 1467873601032 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000160ADDF800 == 30 [pid = 2516] [id = 319] 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160CCA5000) [pid = 2516] [serial = 956] [outer = 0000000000000000] 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160CCA9800) [pid = 2516] [serial = 957] [outer = 000000160CCA5000] 23:40:01 INFO - PROCESS | 2516 | 1467873601078 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D0B5000) [pid = 2516] [serial = 958] [outer = 000000160CCA5000] 23:40:01 INFO - PROCESS | 2516 | 1467873601538 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]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 23:40:01 INFO - PROCESS | 2516 | 1467873601619 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 2516 | 1467873601621 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:40:01 INFO - PROCESS | 2516 | 1467873601624 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 2516 | 1467873601626 Marionette TRACE conn6 <- [1,1242,null,{}] 23:40:01 INFO - PROCESS | 2516 | 1467873601630 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}] 23:40:01 INFO - PROCESS | 2516 | 1467873601632 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:01 INFO - PROCESS | 2516 | 1467873601744 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:40:01 INFO - PROCESS | 2516 | 1467873601753 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 2516 | 1467873601755 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4B4000 == 31 [pid = 2516] [id = 320] 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001607A50800) [pid = 2516] [serial = 959] [outer = 0000000000000000] 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D1EF000) [pid = 2516] [serial = 960] [outer = 0000001607A50800] 23:40:01 INFO - PROCESS | 2516 | 1467873601802 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160D228000) [pid = 2516] [serial = 961] [outer = 0000001607A50800] 23:40:02 INFO - PROCESS | 2516 | 1467873602252 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]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 23:40:02 INFO - PROCESS | 2516 | 1467873602319 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 2516 | 1467873602321 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:40:02 INFO - PROCESS | 2516 | 1467873602325 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 2516 | 1467873602327 Marionette TRACE conn6 <- [1,1246,null,{}] 23:40:02 INFO - PROCESS | 2516 | 1467873602330 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}] 23:40:02 INFO - PROCESS | 2516 | 1467873602336 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:02 INFO - PROCESS | 2516 | 1467873602459 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:40:02 INFO - PROCESS | 2516 | 1467873602466 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 2516 | 1467873602468 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE73000 == 32 [pid = 2516] [id = 321] 23:40:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160DDB9000) [pid = 2516] [serial = 962] [outer = 0000000000000000] 23:40:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160E1BAC00) [pid = 2516] [serial = 963] [outer = 000000160DDB9000] 23:40:02 INFO - PROCESS | 2516 | 1467873602513 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160E23E800) [pid = 2516] [serial = 964] [outer = 000000160DDB9000] 23:40:02 INFO - PROCESS | 2516 | 1467873602934 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]]]}] 23:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 691ms 23:40:03 INFO - PROCESS | 2516 | 1467873603019 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 2516 | 1467873603021 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:40:03 INFO - PROCESS | 2516 | 1467873603024 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:40:03 INFO - PROCESS | 2516 | 1467873603026 Marionette TRACE conn6 <- [1,1250,null,{}] 23:40:03 INFO - PROCESS | 2516 | 1467873603030 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}] 23:40:03 INFO - PROCESS | 2516 | 1467873603032 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:03 INFO - PROCESS | 2516 | 1467873603139 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:40:03 INFO - PROCESS | 2516 | 1467873603145 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 2516 | 1467873603147 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F860800 == 33 [pid = 2516] [id = 322] 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001604C5EC00) [pid = 2516] [serial = 965] [outer = 0000000000000000] 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160E24FC00) [pid = 2516] [serial = 966] [outer = 0000001604C5EC00] 23:40:03 INFO - PROCESS | 2516 | 1467873603193 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160F92FC00) [pid = 2516] [serial = 967] [outer = 0000001604C5EC00] 23:40:03 INFO - PROCESS | 2516 | 1467873603611 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]]]}] 23:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 627ms 23:40:03 INFO - PROCESS | 2516 | 1467873603658 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 2516 | 1467873603661 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:40:03 INFO - PROCESS | 2516 | 1467873603664 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:40:03 INFO - PROCESS | 2516 | 1467873603665 Marionette TRACE conn6 <- [1,1254,null,{}] 23:40:03 INFO - PROCESS | 2516 | 1467873603669 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}] 23:40:03 INFO - PROCESS | 2516 | 1467873603671 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:03 INFO - PROCESS | 2516 | 1467873603757 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:40:03 INFO - PROCESS | 2516 | 1467873603763 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 2516 | 1467873603765 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA82000 == 34 [pid = 2516] [id = 323] 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160F93DC00) [pid = 2516] [serial = 968] [outer = 0000000000000000] 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160F9C4000) [pid = 2516] [serial = 969] [outer = 000000160F93DC00] 23:40:03 INFO - PROCESS | 2516 | 1467873603810 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001610599000) [pid = 2516] [serial = 970] [outer = 000000160F93DC00] 23:40:04 INFO - PROCESS | 2516 | 1467873604289 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]]]}] 23:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 23:40:04 INFO - PROCESS | 2516 | 1467873604359 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 2516 | 1467873604361 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:40:04 INFO - PROCESS | 2516 | 1467873604365 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 2516 | 1467873604367 Marionette TRACE conn6 <- [1,1258,null,{}] 23:40:04 INFO - PROCESS | 2516 | 1467873604370 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}] 23:40:04 INFO - PROCESS | 2516 | 1467873604372 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:04 INFO - PROCESS | 2516 | 1467873604484 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:40:04 INFO - PROCESS | 2516 | 1467873604566 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 2516 | 1467873604568 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:04 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F80800 == 35 [pid = 2516] [id = 324] 23:40:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (00000016105A5000) [pid = 2516] [serial = 971] [outer = 0000000000000000] 23:40:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001610832400) [pid = 2516] [serial = 972] [outer = 00000016105A5000] 23:40:04 INFO - PROCESS | 2516 | 1467873604613 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001610AAB800) [pid = 2516] [serial = 973] [outer = 00000016105A5000] 23:40:05 INFO - PROCESS | 2516 | 1467873605047 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]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 23:40:05 INFO - PROCESS | 2516 | 1467873605102 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 2516 | 1467873605104 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:40:05 INFO - PROCESS | 2516 | 1467873605108 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 2516 | 1467873605109 Marionette TRACE conn6 <- [1,1262,null,{}] 23:40:05 INFO - PROCESS | 2516 | 1467873605119 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}] 23:40:05 INFO - PROCESS | 2516 | 1467873605121 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:05 INFO - PROCESS | 2516 | 1467873605638 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (00000016113B2800) [pid = 2516] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (0000001679608400) [pid = 2516] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (0000001679F07800) [pid = 2516] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001607A4C400) [pid = 2516] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001607E8EC00) [pid = 2516] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160CCA6000) [pid = 2516] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016074DC800) [pid = 2516] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001611CEA400) [pid = 2516] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160F92B800) [pid = 2516] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607AB2000) [pid = 2516] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001679535400) [pid = 2516] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000161083C400) [pid = 2516] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E233800) [pid = 2516] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607D2B800) [pid = 2516] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E231000) [pid = 2516] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167BA65000) [pid = 2516] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:40:05 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050F5400) [pid = 2516] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:40:05 INFO - PROCESS | 2516 | 1467873605711 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 2516 | 1467873605714 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:05 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604484800 == 36 [pid = 2516] [id = 325] 23:40:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016010D5000) [pid = 2516] [serial = 974] [outer = 0000000000000000] 23:40:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001601D4C800) [pid = 2516] [serial = 975] [outer = 00000016010D5000] 23:40:05 INFO - PROCESS | 2516 | 1467873605774 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016050CA400) [pid = 2516] [serial = 976] [outer = 00000016010D5000] 23:40:06 INFO - PROCESS | 2516 | 1467873606562 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]]]}] 23:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1493ms 23:40:06 INFO - PROCESS | 2516 | 1467873606605 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:40:06 INFO - PROCESS | 2516 | 1467873606610 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:40:06 INFO - PROCESS | 2516 | 1467873606615 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - PROCESS | 2516 | 1467873606619 Marionette TRACE conn6 <- [1,1266,null,{}] 23:40:06 INFO - PROCESS | 2516 | 1467873606624 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}] 23:40:06 INFO - PROCESS | 2516 | 1467873606627 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:06 INFO - PROCESS | 2516 | 1467873606758 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:40:06 INFO - PROCESS | 2516 | 1467873606880 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 2516 | 1467873606883 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:06 INFO - PROCESS | 2516 | ++DOCSHELL 00000016095C7000 == 37 [pid = 2516] [id = 326] 23:40:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607F2D400) [pid = 2516] [serial = 977] [outer = 0000000000000000] 23:40:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607F31000) [pid = 2516] [serial = 978] [outer = 0000001607F2D400] 23:40:06 INFO - PROCESS | 2516 | 1467873606949 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016089CF800) [pid = 2516] [serial = 979] [outer = 0000001607F2D400] 23:40:07 INFO - PROCESS | 2516 | 1467873607643 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]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1080ms 23:40:07 INFO - PROCESS | 2516 | 1467873607698 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 2516 | 1467873607701 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:40:07 INFO - PROCESS | 2516 | 1467873607705 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 2516 | 1467873607708 Marionette TRACE conn6 <- [1,1270,null,{}] 23:40:07 INFO - PROCESS | 2516 | 1467873607712 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}] 23:40:07 INFO - PROCESS | 2516 | 1467873607714 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:07 INFO - PROCESS | 2516 | 1467873607862 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:40:07 INFO - PROCESS | 2516 | 1467873607988 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 2516 | 1467873607991 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:08 INFO - PROCESS | 2516 | ++DOCSHELL 0000001601DF1800 == 38 [pid = 2516] [id = 327] 23:40:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016010DF000) [pid = 2516] [serial = 980] [outer = 0000000000000000] 23:40:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160601DC00) [pid = 2516] [serial = 981] [outer = 00000016010DF000] 23:40:08 INFO - PROCESS | 2516 | 1467873608049 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160D1F4800) [pid = 2516] [serial = 982] [outer = 00000016010DF000] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CDF000 == 37 [pid = 2516] [id = 190] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8D800 == 36 [pid = 2516] [id = 197] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA3800 == 35 [pid = 2516] [id = 188] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF3C800 == 34 [pid = 2516] [id = 187] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F8E000 == 33 [pid = 2516] [id = 200] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160980F000 == 32 [pid = 2516] [id = 186] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D4000 == 31 [pid = 2516] [id = 185] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001607463800 == 30 [pid = 2516] [id = 184] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D7800 == 29 [pid = 2516] [id = 189] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE7F800 == 28 [pid = 2516] [id = 195] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160740A000 == 27 [pid = 2516] [id = 198] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001607ECF000 == 26 [pid = 2516] [id = 199] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF46000 == 25 [pid = 2516] [id = 194] 23:40:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A1C000 == 24 [pid = 2516] [id = 193] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160F9C6C00) [pid = 2516] [serial = 868] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167F456000) [pid = 2516] [serial = 871] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607E96400) [pid = 2516] [serial = 865] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016113B7800) [pid = 2516] [serial = 930] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001679475800) [pid = 2516] [serial = 931] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001679E50C00) [pid = 2516] [serial = 934] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001679638400) [pid = 2516] [serial = 933] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000167A4CFC00) [pid = 2516] [serial = 936] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160F934C00) [pid = 2516] [serial = 939] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000167B1CD800) [pid = 2516] [serial = 942] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167AD27800) [pid = 2516] [serial = 937] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000167B22D400) [pid = 2516] [serial = 943] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1FB000) [pid = 2516] [serial = 918] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001608A4D000) [pid = 2516] [serial = 916] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607C26400) [pid = 2516] [serial = 915] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167A4C4000) [pid = 2516] [serial = 913] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001679605C00) [pid = 2516] [serial = 912] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000161059CC00) [pid = 2516] [serial = 910] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F939400) [pid = 2516] [serial = 909] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160CCB1C00) [pid = 2516] [serial = 907] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001608EF9000) [pid = 2516] [serial = 906] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000167B290000) [pid = 2516] [serial = 945] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000167B40D400) [pid = 2516] [serial = 904] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001610AAE000) [pid = 2516] [serial = 927] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160F933800) [pid = 2516] [serial = 924] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001610598800) [pid = 2516] [serial = 925] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160AD10400) [pid = 2516] [serial = 921] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160D226800) [pid = 2516] [serial = 922] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160E22E800) [pid = 2516] [serial = 919] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000167AD2FC00) [pid = 2516] [serial = 940] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001610AB4000) [pid = 2516] [serial = 928] [outer = 0000000000000000] [url = about:blank] 23:40:08 INFO - PROCESS | 2516 | 1467873608850 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]]]}] 23:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1192ms 23:40:08 INFO - PROCESS | 2516 | 1467873608899 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 2516 | 1467873608903 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:40:08 INFO - PROCESS | 2516 | 1467873608907 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 2516 | 1467873608912 Marionette TRACE conn6 <- [1,1274,null,{}] 23:40:08 INFO - PROCESS | 2516 | 1467873608918 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}] 23:40:08 INFO - PROCESS | 2516 | 1467873608920 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:09 INFO - PROCESS | 2516 | 1467873609011 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:40:09 INFO - PROCESS | 2516 | 1467873609018 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 2516 | 1467873609021 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000160745D000 == 25 [pid = 2516] [id = 328] 23:40:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016050E2C00) [pid = 2516] [serial = 983] [outer = 0000000000000000] 23:40:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016050E9800) [pid = 2516] [serial = 984] [outer = 00000016050E2C00] 23:40:09 INFO - PROCESS | 2516 | 1467873609071 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (00000016058A3400) [pid = 2516] [serial = 985] [outer = 00000016050E2C00] 23:40:09 INFO - PROCESS | 2516 | 1467873609600 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]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 23:40:09 INFO - PROCESS | 2516 | 1467873609646 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 2516 | 1467873609651 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:40:09 INFO - PROCESS | 2516 | 1467873609658 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 2516 | 1467873609660 Marionette TRACE conn6 <- [1,1278,null,{}] 23:40:09 INFO - PROCESS | 2516 | 1467873609665 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}] 23:40:09 INFO - PROCESS | 2516 | 1467873609667 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:09 INFO - PROCESS | 2516 | 1467873609782 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:40:09 INFO - PROCESS | 2516 | 1467873609863 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 2516 | 1467873609865 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:09 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087D8800 == 26 [pid = 2516] [id = 329] 23:40:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001607D2A400) [pid = 2516] [serial = 986] [outer = 0000000000000000] 23:40:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607E8E000) [pid = 2516] [serial = 987] [outer = 0000001607D2A400] 23:40:09 INFO - PROCESS | 2516 | 1467873609913 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016080CA800) [pid = 2516] [serial = 988] [outer = 0000001607D2A400] 23:40:10 INFO - PROCESS | 2516 | 1467873610322 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]]]}] 23:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 23:40:10 INFO - PROCESS | 2516 | 1467873610351 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:40:10 INFO - PROCESS | 2516 | 1467873610353 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:40:10 INFO - PROCESS | 2516 | 1467873610357 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:40:10 INFO - PROCESS | 2516 | 1467873610361 Marionette TRACE conn6 <- [1,1282,null,{}] 23:40:10 INFO - PROCESS | 2516 | 1467873610373 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}] 23:40:10 INFO - PROCESS | 2516 | 1467873610379 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:10 INFO - PROCESS | 2516 | 1467873610469 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:40:10 INFO - PROCESS | 2516 | 1467873610478 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 2516 | 1467873610481 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD57800 == 27 [pid = 2516] [id = 330] 23:40:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016050CD800) [pid = 2516] [serial = 989] [outer = 0000000000000000] 23:40:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160CCA3000) [pid = 2516] [serial = 990] [outer = 00000016050CD800] 23:40:10 INFO - PROCESS | 2516 | 1467873610530 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160D0B8800) [pid = 2516] [serial = 991] [outer = 00000016050CD800] 23:40:11 INFO - PROCESS | 2516 | 1467873611004 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]]]}] 23:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 23:40:11 INFO - PROCESS | 2516 | 1467873611056 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:40:11 INFO - PROCESS | 2516 | 1467873611059 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:40:11 INFO - PROCESS | 2516 | 1467873611063 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 2516 | 1467873611065 Marionette TRACE conn6 <- [1,1286,null,{}] 23:40:11 INFO - PROCESS | 2516 | 1467873611068 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}] 23:40:11 INFO - PROCESS | 2516 | 1467873611070 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:11 INFO - PROCESS | 2516 | 1467873611191 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:40:11 INFO - PROCESS | 2516 | 1467873611246 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 2516 | 1467873611248 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA9800 == 28 [pid = 2516] [id = 331] 23:40:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160D1FCC00) [pid = 2516] [serial = 992] [outer = 0000000000000000] 23:40:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160D2D4C00) [pid = 2516] [serial = 993] [outer = 000000160D1FCC00] 23:40:11 INFO - PROCESS | 2516 | 1467873611294 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160DDBF000) [pid = 2516] [serial = 994] [outer = 000000160D1FCC00] 23:40:11 INFO - PROCESS | 2516 | 1467873611730 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]]]}] 23:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 23:40:11 INFO - PROCESS | 2516 | 1467873611754 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:40:11 INFO - PROCESS | 2516 | 1467873611756 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:40:11 INFO - PROCESS | 2516 | 1467873611760 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 2516 | 1467873611761 Marionette TRACE conn6 <- [1,1290,null,{}] 23:40:11 INFO - PROCESS | 2516 | 1467873611765 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}] 23:40:11 INFO - PROCESS | 2516 | 1467873611767 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:11 INFO - PROCESS | 2516 | 1467873611910 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:40:11 INFO - PROCESS | 2516 | 1467873611967 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 2516 | 1467873611969 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D7800 == 29 [pid = 2516] [id = 332] 23:40:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E1BA800) [pid = 2516] [serial = 995] [outer = 0000000000000000] 23:40:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1C4800) [pid = 2516] [serial = 996] [outer = 000000160E1BA800] 23:40:12 INFO - PROCESS | 2516 | 1467873612015 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E230800) [pid = 2516] [serial = 997] [outer = 000000160E1BA800] 23:40:12 INFO - PROCESS | 2516 | 1467873612474 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]]]}] 23:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 775ms 23:40:12 INFO - PROCESS | 2516 | 1467873612540 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:40:12 INFO - PROCESS | 2516 | 1467873612542 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:40:12 INFO - PROCESS | 2516 | 1467873612546 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:40:12 INFO - PROCESS | 2516 | 1467873612547 Marionette TRACE conn6 <- [1,1294,null,{}] 23:40:12 INFO - PROCESS | 2516 | 1467873612551 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}] 23:40:12 INFO - PROCESS | 2516 | 1467873612557 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:12 INFO - PROCESS | 2516 | 1467873612699 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:40:12 INFO - PROCESS | 2516 | 1467873612758 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 2516 | 1467873612760 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8B800 == 30 [pid = 2516] [id = 333] 23:40:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E251C00) [pid = 2516] [serial = 998] [outer = 0000000000000000] 23:40:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F9C3C00) [pid = 2516] [serial = 999] [outer = 000000160E251C00] 23:40:12 INFO - PROCESS | 2516 | 1467873612805 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001610598400) [pid = 2516] [serial = 1000] [outer = 000000160E251C00] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160CCA5000) [pid = 2516] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001601A0AC00) [pid = 2516] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160DDB9000) [pid = 2516] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607A50800) [pid = 2516] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167B28D400) [pid = 2516] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607AAD000) [pid = 2516] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001604C5EC00) [pid = 2516] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160522CC00) [pid = 2516] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:40:13 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160F93DC00) [pid = 2516] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:40:13 INFO - PROCESS | 2516 | 1467873613221 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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 23:40:13 INFO - PROCESS | 2516 | 1467873613281 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 2516 | 1467873613283 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:40:13 INFO - PROCESS | 2516 | 1467873613287 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 2516 | 1467873613289 Marionette TRACE conn6 <- [1,1298,null,{}] 23:40:13 INFO - PROCESS | 2516 | 1467873613292 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}] 23:40:13 INFO - PROCESS | 2516 | 1467873613294 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:13 INFO - PROCESS | 2516 | 1467873613408 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:40:13 INFO - PROCESS | 2516 | 1467873613459 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 2516 | 1467873613461 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610385800 == 31 [pid = 2516] [id = 334] 23:40:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607F30400) [pid = 2516] [serial = 1001] [outer = 0000000000000000] 23:40:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E253C00) [pid = 2516] [serial = 1002] [outer = 0000001607F30400] 23:40:13 INFO - PROCESS | 2516 | 1467873613507 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000161059DC00) [pid = 2516] [serial = 1003] [outer = 0000001607F30400] 23:40:13 INFO - PROCESS | 2516 | 1467873613879 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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 23:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 23:40:13 INFO - PROCESS | 2516 | 1467873613919 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 23:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:40:13 INFO - PROCESS | 2516 | 1467873613930 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:40:13 INFO - PROCESS | 2516 | 1467873613934 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 2516 | 1467873613936 Marionette TRACE conn6 <- [1,1302,null,{}] 23:40:13 INFO - PROCESS | 2516 | 1467873613940 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}] 23:40:13 INFO - PROCESS | 2516 | 1467873613942 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:14 INFO - PROCESS | 2516 | 1467873614026 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:40:14 INFO - PROCESS | 2516 | 1467873614033 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 2516 | 1467873614035 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:14 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB3000 == 32 [pid = 2516] [id = 335] 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016105A4400) [pid = 2516] [serial = 1004] [outer = 0000000000000000] 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001610834C00) [pid = 2516] [serial = 1005] [outer = 00000016105A4400] 23:40:14 INFO - PROCESS | 2516 | 1467873614080 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001610AAF400) [pid = 2516] [serial = 1006] [outer = 00000016105A4400] 23:40:14 INFO - PROCESS | 2516 | 1467873614516 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]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 23:40:14 INFO - PROCESS | 2516 | 1467873614567 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 2516 | 1467873614569 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:40:14 INFO - PROCESS | 2516 | 1467873614573 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 2516 | 1467873614575 Marionette TRACE conn6 <- [1,1306,null,{}] 23:40:14 INFO - PROCESS | 2516 | 1467873614578 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}] 23:40:14 INFO - PROCESS | 2516 | 1467873614580 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:14 INFO - PROCESS | 2516 | 1467873614666 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:40:14 INFO - PROCESS | 2516 | 1467873614671 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 2516 | 1467873614673 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD55800 == 33 [pid = 2516] [id = 336] 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610F07000) [pid = 2516] [serial = 1007] [outer = 0000000000000000] 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001610F0EC00) [pid = 2516] [serial = 1008] [outer = 0000001610F07000] 23:40:14 INFO - PROCESS | 2516 | 1467873614718 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F9C8000) [pid = 2516] [serial = 1009] [outer = 0000001610F07000] 23:40:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160F863800 == 32 [pid = 2516] [id = 196] 23:40:15 INFO - PROCESS | 2516 | --DOCSHELL 000000167B685800 == 31 [pid = 2516] [id = 315] 23:40:15 INFO - PROCESS | 2516 | --DOCSHELL 0000001607457800 == 30 [pid = 2516] [id = 192] 23:40:15 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA06800 == 29 [pid = 2516] [id = 191] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160CCA9800) [pid = 2516] [serial = 957] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D0B5000) [pid = 2516] [serial = 958] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (00000016089CE800) [pid = 2516] [serial = 954] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001609877C00) [pid = 2516] [serial = 955] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E1BAC00) [pid = 2516] [serial = 963] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F9C4000) [pid = 2516] [serial = 969] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E23E800) [pid = 2516] [serial = 964] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D1EF000) [pid = 2516] [serial = 960] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160D228000) [pid = 2516] [serial = 961] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000167B633000) [pid = 2516] [serial = 946] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607D28400) [pid = 2516] [serial = 951] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001607E8B800) [pid = 2516] [serial = 952] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160E24FC00) [pid = 2516] [serial = 966] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001610832400) [pid = 2516] [serial = 972] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160F92FC00) [pid = 2516] [serial = 967] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160522E000) [pid = 2516] [serial = 948] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (00000016074D5800) [pid = 2516] [serial = 949] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001610599000) [pid = 2516] [serial = 970] [outer = 0000000000000000] [url = about:blank] 23:40:16 INFO - PROCESS | 2516 | 1467873616588 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]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2036ms 23:40:16 INFO - PROCESS | 2516 | 1467873616612 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 2516 | 1467873616616 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:40:16 INFO - PROCESS | 2516 | 1467873616622 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 2516 | 1467873616625 Marionette TRACE conn6 <- [1,1310,null,{}] 23:40:16 INFO - PROCESS | 2516 | 1467873616632 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}] 23:40:16 INFO - PROCESS | 2516 | 1467873616635 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:16 INFO - PROCESS | 2516 | 1467873616727 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:40:16 INFO - PROCESS | 2516 | 1467873616736 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 2516 | 1467873616740 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:16 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071E8800 == 30 [pid = 2516] [id = 337] 23:40:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001604338C00) [pid = 2516] [serial = 1010] [outer = 0000000000000000] 23:40:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160433C000) [pid = 2516] [serial = 1011] [outer = 0000001604338C00] 23:40:16 INFO - PROCESS | 2516 | 1467873616790 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160502A000) [pid = 2516] [serial = 1012] [outer = 0000001604338C00] 23:40:17 INFO - PROCESS | 2516 | 1467873617371 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]]]}] 23:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 796ms 23:40:17 INFO - PROCESS | 2516 | 1467873617421 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 2516 | 1467873617427 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:40:17 INFO - PROCESS | 2516 | 1467873617433 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 2516 | 1467873617436 Marionette TRACE conn6 <- [1,1314,null,{}] 23:40:17 INFO - PROCESS | 2516 | 1467873617440 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}] 23:40:17 INFO - PROCESS | 2516 | 1467873617443 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:17 INFO - PROCESS | 2516 | 1467873617539 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:40:17 INFO - PROCESS | 2516 | 1467873617612 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 2516 | 1467873617615 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:17 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608396000 == 31 [pid = 2516] [id = 338] 23:40:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (00000016050F7400) [pid = 2516] [serial = 1013] [outer = 0000000000000000] 23:40:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001605239C00) [pid = 2516] [serial = 1014] [outer = 00000016050F7400] 23:40:17 INFO - PROCESS | 2516 | 1467873617664 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160710E800) [pid = 2516] [serial = 1015] [outer = 00000016050F7400] 23:40:18 INFO - PROCESS | 2516 | 1467873618077 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]]]}] 23:40:18 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 23:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 23:40:18 INFO - PROCESS | 2516 | 1467873618126 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 2516 | 1467873618128 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:40:18 INFO - PROCESS | 2516 | 1467873618132 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 2516 | 1467873618136 Marionette TRACE conn6 <- [1,1318,null,{}] 23:40:18 INFO - PROCESS | 2516 | 1467873618148 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}] 23:40:18 INFO - PROCESS | 2516 | 1467873618152 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:18 INFO - PROCESS | 2516 | 1467873618241 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:40:18 INFO - PROCESS | 2516 | 1467873618248 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 2516 | 1467873618252 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F93800 == 32 [pid = 2516] [id = 339] 23:40:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160017D400) [pid = 2516] [serial = 1016] [outer = 0000000000000000] 23:40:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607D28400) [pid = 2516] [serial = 1017] [outer = 000000160017D400] 23:40:18 INFO - PROCESS | 2516 | 1467873618301 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607E8A800) [pid = 2516] [serial = 1018] [outer = 000000160017D400] 23:40:18 INFO - PROCESS | 2516 | 1467873618727 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]]]}] 23:40:18 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 23:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 23:40:18 INFO - PROCESS | 2516 | 1467873618763 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 2516 | 1467873618766 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:40:18 INFO - PROCESS | 2516 | 1467873618769 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 2516 | 1467873618771 Marionette TRACE conn6 <- [1,1322,null,{}] 23:40:18 INFO - PROCESS | 2516 | 1467873618774 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}] 23:40:18 INFO - PROCESS | 2516 | 1467873618776 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:18 INFO - PROCESS | 2516 | 1467873618863 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:40:18 INFO - PROCESS | 2516 | 1467873618869 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 2516 | 1467873618871 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4D000 == 33 [pid = 2516] [id = 340] 23:40:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607F2A800) [pid = 2516] [serial = 1019] [outer = 0000000000000000] 23:40:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607F35400) [pid = 2516] [serial = 1020] [outer = 0000001607F2A800] 23:40:18 INFO - PROCESS | 2516 | 1467873618917 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016089CB400) [pid = 2516] [serial = 1021] [outer = 0000001607F2A800] 23:40:19 INFO - PROCESS | 2516 | 1467873619358 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]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 23:40:19 INFO - PROCESS | 2516 | 1467873619401 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 2516 | 1467873619403 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:40:19 INFO - PROCESS | 2516 | 1467873619407 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 2516 | 1467873619408 Marionette TRACE conn6 <- [1,1326,null,{}] 23:40:19 INFO - PROCESS | 2516 | 1467873619412 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}] 23:40:19 INFO - PROCESS | 2516 | 1467873619414 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:19 INFO - PROCESS | 2516 | 1467873619495 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:40:19 INFO - PROCESS | 2516 | 1467873619503 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 2516 | 1467873619505 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:19 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087BE000 == 34 [pid = 2516] [id = 341] 23:40:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016050E7800) [pid = 2516] [serial = 1022] [outer = 0000000000000000] 23:40:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001609629C00) [pid = 2516] [serial = 1023] [outer = 00000016050E7800] 23:40:19 INFO - PROCESS | 2516 | 1467873619550 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160AA73400) [pid = 2516] [serial = 1024] [outer = 00000016050E7800] 23:40:20 INFO - PROCESS | 2516 | 1467873620480 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]]]}] 23:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1090ms 23:40:20 INFO - PROCESS | 2516 | 1467873620500 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 2516 | 1467873620502 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:40:20 INFO - PROCESS | 2516 | 1467873620506 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 2516 | 1467873620508 Marionette TRACE conn6 <- [1,1330,null,{}] 23:40:20 INFO - PROCESS | 2516 | 1467873620511 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}] 23:40:20 INFO - PROCESS | 2516 | 1467873620517 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:20 INFO - PROCESS | 2516 | 1467873620653 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:40:20 INFO - PROCESS | 2516 | 1467873620662 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:20 INFO - PROCESS | 2516 | 1467873620664 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA3800 == 35 [pid = 2516] [id = 342] 23:40:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607DDD800) [pid = 2516] [serial = 1025] [outer = 0000000000000000] 23:40:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160B936000) [pid = 2516] [serial = 1026] [outer = 0000001607DDD800] 23:40:20 INFO - PROCESS | 2516 | 1467873620709 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F0800) [pid = 2516] [serial = 1027] [outer = 0000001607DDD800] 23:40:21 INFO - PROCESS | 2516 | 1467873621158 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]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 23:40:21 INFO - PROCESS | 2516 | 1467873621199 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 2516 | 1467873621201 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:40:21 INFO - PROCESS | 2516 | 1467873621215 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 2516 | 1467873621217 Marionette TRACE conn6 <- [1,1334,null,{}] 23:40:21 INFO - PROCESS | 2516 | 1467873621221 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}] 23:40:21 INFO - PROCESS | 2516 | 1467873621223 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:21 INFO - PROCESS | 2516 | 1467873621302 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:40:21 INFO - PROCESS | 2516 | 1467873621308 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 2516 | 1467873621310 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE7F800 == 36 [pid = 2516] [id = 343] 23:40:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1FA000) [pid = 2516] [serial = 1028] [outer = 0000000000000000] 23:40:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D21F800) [pid = 2516] [serial = 1029] [outer = 000000160D1FA000] 23:40:21 INFO - PROCESS | 2516 | 1467873621354 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160DDBBC00) [pid = 2516] [serial = 1030] [outer = 000000160D1FA000] 23:40:21 INFO - PROCESS | 2516 | 1467873621825 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]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 23:40:21 INFO - PROCESS | 2516 | 1467873621847 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 2516 | 1467873621850 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:40:21 INFO - PROCESS | 2516 | 1467873621853 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 2516 | 1467873621855 Marionette TRACE conn6 <- [1,1338,null,{}] 23:40:21 INFO - PROCESS | 2516 | 1467873621858 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}] 23:40:21 INFO - PROCESS | 2516 | 1467873621860 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:22 INFO - PROCESS | 2516 | 1467873621992 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:40:22 INFO - PROCESS | 2516 | 1467873622009 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 2516 | 1467873622011 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F85C800 == 37 [pid = 2516] [id = 344] 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D2CD400) [pid = 2516] [serial = 1031] [outer = 0000000000000000] 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1BE400) [pid = 2516] [serial = 1032] [outer = 000000160D2CD400] 23:40:22 INFO - PROCESS | 2516 | 1467873622057 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E230000) [pid = 2516] [serial = 1033] [outer = 000000160D2CD400] 23:40:22 INFO - PROCESS | 2516 | 1467873622525 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]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 23:40:22 INFO - PROCESS | 2516 | 1467873622591 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 2516 | 1467873622593 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:40:22 INFO - PROCESS | 2516 | 1467873622603 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 2516 | 1467873622605 Marionette TRACE conn6 <- [1,1342,null,{}] 23:40:22 INFO - PROCESS | 2516 | 1467873622609 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}] 23:40:22 INFO - PROCESS | 2516 | 1467873622611 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:22 INFO - PROCESS | 2516 | 1467873622719 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:40:22 INFO - PROCESS | 2516 | 1467873622730 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 2516 | 1467873622732 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:22 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F92800 == 38 [pid = 2516] [id = 345] 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E237C00) [pid = 2516] [serial = 1034] [outer = 0000000000000000] 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E23D000) [pid = 2516] [serial = 1035] [outer = 000000160E237C00] 23:40:22 INFO - PROCESS | 2516 | 1467873622777 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E24A000) [pid = 2516] [serial = 1036] [outer = 000000160E237C00] 23:40:23 INFO - PROCESS | 2516 | 1467873623225 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]]]}] 23:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 23:40:23 INFO - PROCESS | 2516 | 1467873623231 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:40:23 INFO - PROCESS | 2516 | 1467873623233 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:40:23 INFO - PROCESS | 2516 | 1467873623236 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:40:23 INFO - PROCESS | 2516 | 1467873623237 Marionette TRACE conn6 <- [1,1346,null,{}] 23:40:23 INFO - PROCESS | 2516 | 1467873623241 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}] 23:40:23 INFO - PROCESS | 2516 | 1467873623242 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:23 INFO - PROCESS | 2516 | 1467873623385 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:40:23 INFO - PROCESS | 2516 | 1467873623402 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 2516 | 1467873623404 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:23 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610377800 == 39 [pid = 2516] [id = 346] 23:40:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F927400) [pid = 2516] [serial = 1037] [outer = 0000000000000000] 23:40:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F92C800) [pid = 2516] [serial = 1038] [outer = 000000160F927400] 23:40:23 INFO - PROCESS | 2516 | 1467873623448 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F934800) [pid = 2516] [serial = 1039] [outer = 000000160F927400] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E1BA800) [pid = 2516] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607F30400) [pid = 2516] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E251C00) [pid = 2516] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016105A4400) [pid = 2516] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607D2A400) [pid = 2516] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016050E2C00) [pid = 2516] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016010DF000) [pid = 2516] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607F2D400) [pid = 2516] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016010D5000) [pid = 2516] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016105A5000) [pid = 2516] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016050CD800) [pid = 2516] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:40:23 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1FCC00) [pid = 2516] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:40:23 INFO - PROCESS | 2516 | 1467873623973 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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 777ms 23:40:24 INFO - PROCESS | 2516 | 1467873624017 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 2516 | 1467873624020 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:40:24 INFO - PROCESS | 2516 | 1467873624023 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:40:24 INFO - PROCESS | 2516 | 1467873624025 Marionette TRACE conn6 <- [1,1350,null,{}] 23:40:24 INFO - PROCESS | 2516 | 1467873624029 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}] 23:40:24 INFO - PROCESS | 2516 | 1467873624031 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:24 INFO - PROCESS | 2516 | 1467873624130 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:40:24 INFO - PROCESS | 2516 | 1467873624135 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 2516 | 1467873624138 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA1E800 == 40 [pid = 2516] [id = 347] 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D0C1000) [pid = 2516] [serial = 1040] [outer = 0000000000000000] 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F93E000) [pid = 2516] [serial = 1041] [outer = 000000160D0C1000] 23:40:24 INFO - PROCESS | 2516 | 1467873624184 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F9D1000) [pid = 2516] [serial = 1042] [outer = 000000160D0C1000] 23:40:24 INFO - PROCESS | 2516 | 1467873624620 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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 23:40:24 INFO - PROCESS | 2516 | 1467873624655 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 2516 | 1467873624657 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:40:24 INFO - PROCESS | 2516 | 1467873624660 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 2516 | 1467873624662 Marionette TRACE conn6 <- [1,1354,null,{}] 23:40:24 INFO - PROCESS | 2516 | 1467873624665 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}] 23:40:24 INFO - PROCESS | 2516 | 1467873624667 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:24 INFO - PROCESS | 2516 | 1467873624750 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:40:24 INFO - PROCESS | 2516 | 1467873624755 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 2516 | 1467873624757 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679507000 == 41 [pid = 2516] [id = 348] 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016105A3800) [pid = 2516] [serial = 1043] [outer = 0000000000000000] 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000161082F000) [pid = 2516] [serial = 1044] [outer = 00000016105A3800] 23:40:24 INFO - PROCESS | 2516 | 1467873624802 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161083C000) [pid = 2516] [serial = 1045] [outer = 00000016105A3800] 23:40:25 INFO - PROCESS | 2516 | 1467873625266 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] 23:40:25 INFO - PROCESS | 2516 | 1467873625293 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:40:25 INFO - PROCESS | 2516 | 1467873625296 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 2516 | 1467873625298 Marionette TRACE conn6 <- [1,1358,null,{}] 23:40:25 INFO - PROCESS | 2516 | 1467873625312 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}] 23:40:25 INFO - PROCESS | 2516 | 1467873625314 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:25 INFO - PROCESS | 2516 | 1467873625404 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:40:25 INFO - PROCESS | 2516 | 1467873625409 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:25 INFO - PROCESS | 2516 | 1467873625411 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:25 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679EEE000 == 42 [pid = 2516] [id = 349] 23:40:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610AB4400) [pid = 2516] [serial = 1046] [outer = 0000000000000000] 23:40:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160AF0D800) [pid = 2516] [serial = 1047] [outer = 0000001610AB4400] 23:40:25 INFO - PROCESS | 2516 | 1467873625455 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610F11000) [pid = 2516] [serial = 1048] [outer = 0000001610AB4400] 23:40:26 INFO - PROCESS | 2516 | 1467873626128 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] 23:40:26 INFO - PROCESS | 2516 | 1467873626246 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:40:26 INFO - PROCESS | 2516 | 1467873626251 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 2516 | 1467873626255 Marionette TRACE conn6 <- [1,1362,null,{}] 23:40:26 INFO - PROCESS | 2516 | 1467873626261 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}] 23:40:26 INFO - PROCESS | 2516 | 1467873626265 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:26 INFO - PROCESS | 2516 | 1467873626401 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:40:26 INFO - PROCESS | 2516 | 1467873626472 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 2516 | 1467873626475 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:26 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607ECC000 == 43 [pid = 2516] [id = 350] 23:40:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016042D1800) [pid = 2516] [serial = 1049] [outer = 0000000000000000] 23:40:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050CD000) [pid = 2516] [serial = 1050] [outer = 00000016042D1800] 23:40:26 INFO - PROCESS | 2516 | 1467873626533 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160589EC00) [pid = 2516] [serial = 1051] [outer = 00000016042D1800] 23:40:27 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:40:27 INFO - PROCESS | 2516 | 1467873627353 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] 23:40:27 INFO - PROCESS | 2516 | 1467873627394 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:40:27 INFO - PROCESS | 2516 | 1467873627401 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 2516 | 1467873627404 Marionette TRACE conn6 <- [1,1366,null,{}] 23:40:27 INFO - PROCESS | 2516 | 1467873627408 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}] 23:40:27 INFO - PROCESS | 2516 | 1467873627411 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:27 INFO - PROCESS | 2516 | 1467873627658 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:40:27 INFO - PROCESS | 2516 | 1467873627792 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 2516 | 1467873627795 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160599C800 == 44 [pid = 2516] [id = 351] 23:40:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (00000016042D2000) [pid = 2516] [serial = 1052] [outer = 0000000000000000] 23:40:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016050D6800) [pid = 2516] [serial = 1053] [outer = 00000016042D2000] 23:40:27 INFO - PROCESS | 2516 | 1467873627847 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016074DC000) [pid = 2516] [serial = 1054] [outer = 00000016042D2000] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DB3000 == 43 [pid = 2516] [id = 335] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001610385800 == 42 [pid = 2516] [id = 334] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001679507000 == 41 [pid = 2516] [id = 348] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA1E800 == 40 [pid = 2516] [id = 347] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001610377800 == 39 [pid = 2516] [id = 346] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F92800 == 38 [pid = 2516] [id = 345] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160F85C800 == 37 [pid = 2516] [id = 344] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE7F800 == 36 [pid = 2516] [id = 343] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA3800 == 35 [pid = 2516] [id = 342] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 00000016087BE000 == 34 [pid = 2516] [id = 341] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4D000 == 33 [pid = 2516] [id = 340] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001610F0EC00) [pid = 2516] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F93800 == 32 [pid = 2516] [id = 339] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 0000001608396000 == 31 [pid = 2516] [id = 338] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 00000016071E8800 == 30 [pid = 2516] [id = 337] 23:40:28 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD55800 == 29 [pid = 2516] [id = 336] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E230800) [pid = 2516] [serial = 997] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1C4800) [pid = 2516] [serial = 996] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E253C00) [pid = 2516] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F9C3C00) [pid = 2516] [serial = 999] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001610598400) [pid = 2516] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001610834C00) [pid = 2516] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607E8E000) [pid = 2516] [serial = 987] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016080CA800) [pid = 2516] [serial = 988] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050E9800) [pid = 2516] [serial = 984] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016058A3400) [pid = 2516] [serial = 985] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160D1F4800) [pid = 2516] [serial = 982] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160601DC00) [pid = 2516] [serial = 981] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610AAF400) [pid = 2516] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016089CF800) [pid = 2516] [serial = 979] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607F31000) [pid = 2516] [serial = 978] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016050CA400) [pid = 2516] [serial = 976] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001601D4C800) [pid = 2516] [serial = 975] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001610AAB800) [pid = 2516] [serial = 973] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160CCA3000) [pid = 2516] [serial = 990] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D2D4C00) [pid = 2516] [serial = 993] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160DDBF000) [pid = 2516] [serial = 994] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D0B8800) [pid = 2516] [serial = 991] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000161059DC00) [pid = 2516] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 23:40:28 INFO - PROCESS | 2516 | 1467873628479 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] 23:40:28 INFO - PROCESS | 2516 | 1467873628547 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:40:28 INFO - PROCESS | 2516 | 1467873628552 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 2516 | 1467873628556 Marionette TRACE conn6 <- [1,1370,null,{}] 23:40:28 INFO - PROCESS | 2516 | 1467873628561 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}] 23:40:28 INFO - PROCESS | 2516 | 1467873628563 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:28 INFO - PROCESS | 2516 | 1467873628657 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:40:28 INFO - PROCESS | 2516 | 1467873628733 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 2516 | 1467873628736 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CEC800 == 30 [pid = 2516] [id = 352] 23:40:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050CA400) [pid = 2516] [serial = 1055] [outer = 0000000000000000] 23:40:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607AAD400) [pid = 2516] [serial = 1056] [outer = 00000016050CA400] 23:40:28 INFO - PROCESS | 2516 | 1467873628784 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607E8A400) [pid = 2516] [serial = 1057] [outer = 00000016050CA400] 23:40:29 INFO - PROCESS | 2516 | [2516] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:40:29 INFO - PROCESS | 2516 | 1467873629238 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] 23:40:29 INFO - PROCESS | 2516 | 1467873629291 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:40:29 INFO - PROCESS | 2516 | 1467873629295 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 2516 | 1467873629297 Marionette TRACE conn6 <- [1,1374,null,{}] 23:40:29 INFO - PROCESS | 2516 | 1467873629301 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}] 23:40:29 INFO - PROCESS | 2516 | 1467873629303 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:29 INFO - PROCESS | 2516 | 1467873629392 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:40:29 INFO - PROCESS | 2516 | 1467873629404 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 2516 | 1467873629406 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F8C800 == 31 [pid = 2516] [id = 353] 23:40:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016089CD800) [pid = 2516] [serial = 1058] [outer = 0000000000000000] 23:40:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001608EF5800) [pid = 2516] [serial = 1059] [outer = 00000016089CD800] 23:40:29 INFO - PROCESS | 2516 | 1467873629452 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160A428800) [pid = 2516] [serial = 1060] [outer = 00000016089CD800] 23:40:29 INFO - PROCESS | 2516 | 1467873629930 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] 23:40:29 INFO - PROCESS | 2516 | 1467873629993 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:40:30 INFO - PROCESS | 2516 | 1467873630004 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - PROCESS | 2516 | 1467873630009 Marionette TRACE conn6 <- [1,1378,null,{}] 23:40:30 INFO - PROCESS | 2516 | 1467873630012 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}] 23:40:30 INFO - PROCESS | 2516 | 1467873630016 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:30 INFO - PROCESS | 2516 | 1467873630109 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:40:30 INFO - PROCESS | 2516 | 1467873630115 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 2516 | 1467873630117 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA1E000 == 32 [pid = 2516] [id = 354] 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160CCAB800) [pid = 2516] [serial = 1061] [outer = 0000000000000000] 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B9C00) [pid = 2516] [serial = 1062] [outer = 000000160CCAB800] 23:40:30 INFO - PROCESS | 2516 | 1467873630162 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1FB800) [pid = 2516] [serial = 1063] [outer = 000000160CCAB800] 23:40:30 INFO - PROCESS | 2516 | 1467873630586 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]]]}] 23:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 23:40:30 INFO - PROCESS | 2516 | 1467873630631 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 2516 | 1467873630633 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:40:30 INFO - PROCESS | 2516 | 1467873630636 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - PROCESS | 2516 | 1467873630638 Marionette TRACE conn6 <- [1,1382,null,{}] 23:40:30 INFO - PROCESS | 2516 | 1467873630649 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}] 23:40:30 INFO - PROCESS | 2516 | 1467873630651 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:30 INFO - PROCESS | 2516 | 1467873630759 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:40:30 INFO - PROCESS | 2516 | 1467873630836 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 2516 | 1467873630844 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA5000 == 33 [pid = 2516] [id = 355] 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001604334800) [pid = 2516] [serial = 1064] [outer = 0000000000000000] 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160CCAC400) [pid = 2516] [serial = 1065] [outer = 0000001604334800] 23:40:30 INFO - PROCESS | 2516 | 1467873630890 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1B8000) [pid = 2516] [serial = 1066] [outer = 0000001604334800] 23:40:31 INFO - PROCESS | 2516 | 1467873631299 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]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 23:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:40:31 INFO - PROCESS | 2516 | 1467873631332 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 2516 | 1467873631334 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:40:31 INFO - PROCESS | 2516 | 1467873631337 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 2516 | 1467873631339 Marionette TRACE conn6 <- [1,1386,null,{}] 23:40:31 INFO - PROCESS | 2516 | 1467873631342 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}] 23:40:31 INFO - PROCESS | 2516 | 1467873631344 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:31 INFO - PROCESS | 2516 | 1467873631467 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:40:31 INFO - PROCESS | 2516 | 1467873631473 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 2516 | 1467873631479 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4C000 == 34 [pid = 2516] [id = 356] 23:40:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E233C00) [pid = 2516] [serial = 1067] [outer = 0000000000000000] 23:40:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E23B400) [pid = 2516] [serial = 1068] [outer = 000000160E233C00] 23:40:31 INFO - PROCESS | 2516 | 1467873631575 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F922400) [pid = 2516] [serial = 1069] [outer = 000000160E233C00] 23:40:32 INFO - PROCESS | 2516 | 1467873632039 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]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 23:40:32 INFO - PROCESS | 2516 | 1467873632074 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 2516 | 1467873632076 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:40:32 INFO - PROCESS | 2516 | 1467873632080 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:40:32 INFO - PROCESS | 2516 | 1467873632082 Marionette TRACE conn6 <- [1,1390,null,{}] 23:40:32 INFO - PROCESS | 2516 | 1467873632085 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}] 23:40:32 INFO - PROCESS | 2516 | 1467873632087 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:32 INFO - PROCESS | 2516 | 1467873632233 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:40:32 INFO - PROCESS | 2516 | 1467873632245 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 2516 | 1467873632247 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8B000 == 35 [pid = 2516] [id = 357] 23:40:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F9C6800) [pid = 2516] [serial = 1070] [outer = 0000000000000000] 23:40:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9CFC00) [pid = 2516] [serial = 1071] [outer = 000000160F9C6800] 23:40:32 INFO - PROCESS | 2516 | 1467873632333 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016105A0C00) [pid = 2516] [serial = 1072] [outer = 000000160F9C6800] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160D2CD400) [pid = 2516] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E237C00) [pid = 2516] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016050E7800) [pid = 2516] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160017D400) [pid = 2516] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050F7400) [pid = 2516] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001604338C00) [pid = 2516] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607F2A800) [pid = 2516] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607DDD800) [pid = 2516] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1FA000) [pid = 2516] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001610F07000) [pid = 2516] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F927400) [pid = 2516] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (00000016105A3800) [pid = 2516] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:40:32 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D0C1000) [pid = 2516] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:40:32 INFO - PROCESS | 2516 | 1467873632828 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]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 776ms 23:40:32 INFO - PROCESS | 2516 | 1467873632859 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 2516 | 1467873632861 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:40:32 INFO - PROCESS | 2516 | 1467873632864 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 2516 | 1467873632866 Marionette TRACE conn6 <- [1,1394,null,{}] 23:40:32 INFO - PROCESS | 2516 | 1467873632870 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}] 23:40:32 INFO - PROCESS | 2516 | 1467873632872 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:32 INFO - PROCESS | 2516 | 1467873632954 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:40:32 INFO - PROCESS | 2516 | 1467873632962 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 2516 | 1467873632964 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:32 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610382000 == 36 [pid = 2516] [id = 358] 23:40:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160601B400) [pid = 2516] [serial = 1073] [outer = 0000000000000000] 23:40:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160AD10400) [pid = 2516] [serial = 1074] [outer = 000000160601B400] 23:40:33 INFO - PROCESS | 2516 | 1467873633009 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E247800) [pid = 2516] [serial = 1075] [outer = 000000160601B400] 23:40:33 INFO - PROCESS | 2516 | 1467873633438 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]]]}] 23:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 23:40:33 INFO - PROCESS | 2516 | 1467873633496 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:40:33 INFO - PROCESS | 2516 | 1467873633499 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:40:33 INFO - PROCESS | 2516 | 1467873633510 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:40:33 INFO - PROCESS | 2516 | 1467873633512 Marionette TRACE conn6 <- [1,1398,null,{}] 23:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:40:33 INFO - PROCESS | 2516 | 1467873633516 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}] 23:40:33 INFO - PROCESS | 2516 | 1467873633518 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:33 INFO - PROCESS | 2516 | 1467873633627 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:40:33 INFO - PROCESS | 2516 | 1467873633634 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 2516 | 1467873633636 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:33 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB4800 == 37 [pid = 2516] [id = 359] 23:40:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016105A2C00) [pid = 2516] [serial = 1076] [outer = 0000000000000000] 23:40:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001610AAB400) [pid = 2516] [serial = 1077] [outer = 00000016105A2C00] 23:40:33 INFO - PROCESS | 2516 | 1467873633680 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001610F0AC00) [pid = 2516] [serial = 1078] [outer = 00000016105A2C00] 23:40:34 INFO - PROCESS | 2516 | 1467873634127 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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 628ms 23:40:34 INFO - PROCESS | 2516 | 1467873634144 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 2516 | 1467873634146 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:40:34 INFO - PROCESS | 2516 | 1467873634149 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:40:34 INFO - PROCESS | 2516 | 1467873634151 Marionette TRACE conn6 <- [1,1402,null,{}] 23:40:34 INFO - PROCESS | 2516 | 1467873634155 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}] 23:40:34 INFO - PROCESS | 2516 | 1467873634157 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:34 INFO - PROCESS | 2516 | 1467873634239 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:40:34 INFO - PROCESS | 2516 | 1467873634245 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 2516 | 1467873634247 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:34 INFO - PROCESS | 2516 | ++DOCSHELL 000000160ADE3000 == 38 [pid = 2516] [id = 360] 23:40:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001611080800) [pid = 2516] [serial = 1079] [outer = 0000000000000000] 23:40:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001611087800) [pid = 2516] [serial = 1080] [outer = 0000001611080800] 23:40:34 INFO - PROCESS | 2516 | 1467873634291 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016113AFC00) [pid = 2516] [serial = 1081] [outer = 0000001611080800] 23:40:34 INFO - PROCESS | 2516 | 1467873634810 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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 23:40:34 INFO - PROCESS | 2516 | 1467873634846 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 2516 | 1467873634851 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:40:34 INFO - PROCESS | 2516 | 1467873634857 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 2516 | 1467873634861 Marionette TRACE conn6 <- [1,1406,null,{}] 23:40:34 INFO - PROCESS | 2516 | 1467873634908 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}] 23:40:34 INFO - PROCESS | 2516 | 1467873634911 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:35 INFO - PROCESS | 2516 | 1467873635119 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:40:35 INFO - PROCESS | 2516 | 1467873635167 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 2516 | 1467873635172 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:35 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608179000 == 39 [pid = 2516] [id = 361] 23:40:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160601DC00) [pid = 2516] [serial = 1082] [outer = 0000000000000000] 23:40:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001607A4B800) [pid = 2516] [serial = 1083] [outer = 000000160601DC00] 23:40:35 INFO - PROCESS | 2516 | 1467873635231 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607F2D800) [pid = 2516] [serial = 1084] [outer = 000000160601DC00] 23:40:35 INFO - PROCESS | 2516 | 1467873635794 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]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 23:40:35 INFO - PROCESS | 2516 | 1467873635846 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 2516 | 1467873635851 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:40:35 INFO - PROCESS | 2516 | 1467873635857 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 2516 | 1467873635861 Marionette TRACE conn6 <- [1,1410,null,{}] 23:40:35 INFO - PROCESS | 2516 | 1467873635865 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}] 23:40:35 INFO - PROCESS | 2516 | 1467873635868 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:35 INFO - PROCESS | 2516 | 1467873635983 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:40:36 INFO - PROCESS | 2516 | 1467873636075 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 2516 | 1467873636078 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBBD000 == 40 [pid = 2516] [id = 362] 23:40:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160CCACC00) [pid = 2516] [serial = 1085] [outer = 0000000000000000] 23:40:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160D0B3800) [pid = 2516] [serial = 1086] [outer = 000000160CCACC00] 23:40:36 INFO - PROCESS | 2516 | 1467873636135 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160D2C9800) [pid = 2516] [serial = 1087] [outer = 000000160CCACC00] 23:40:36 INFO - PROCESS | 2516 | 1467873636756 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]]]}] 23:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 943ms 23:40:36 INFO - PROCESS | 2516 | 1467873636802 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:40:36 INFO - PROCESS | 2516 | 1467873636805 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:40:36 INFO - PROCESS | 2516 | 1467873636809 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:40:36 INFO - PROCESS | 2516 | 1467873636813 Marionette TRACE conn6 <- [1,1414,null,{}] 23:40:36 INFO - PROCESS | 2516 | 1467873636824 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}] 23:40:36 INFO - PROCESS | 2516 | 1467873636829 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:36 INFO - PROCESS | 2516 | 1467873636945 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:40:37 INFO - PROCESS | 2516 | 1467873637023 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 2516 | 1467873637026 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A4F8800 == 41 [pid = 2516] [id = 363] 23:40:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F93B800) [pid = 2516] [serial = 1088] [outer = 0000000000000000] 23:40:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (00000016105A1400) [pid = 2516] [serial = 1089] [outer = 000000160F93B800] 23:40:37 INFO - PROCESS | 2516 | 1467873637125 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016113B3800) [pid = 2516] [serial = 1090] [outer = 000000160F93B800] 23:40:37 INFO - PROCESS | 2516 | 1467873637714 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]]]}] 23:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 943ms 23:40:37 INFO - PROCESS | 2516 | 1467873637759 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:40:37 INFO - PROCESS | 2516 | 1467873637762 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:40:37 INFO - PROCESS | 2516 | 1467873637767 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - PROCESS | 2516 | 1467873637769 Marionette TRACE conn6 <- [1,1418,null,{}] 23:40:37 INFO - PROCESS | 2516 | 1467873637773 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}] 23:40:37 INFO - PROCESS | 2516 | 1467873637775 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:37 INFO - PROCESS | 2516 | 1467873637887 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:40:38 INFO - PROCESS | 2516 | 1467873638004 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 2516 | 1467873638007 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD87800 == 42 [pid = 2516] [id = 364] 23:40:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001611CEB000) [pid = 2516] [serial = 1091] [outer = 0000000000000000] 23:40:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001611CF2000) [pid = 2516] [serial = 1092] [outer = 0000001611CEB000] 23:40:38 INFO - PROCESS | 2516 | 1467873638063 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001611CF9800) [pid = 2516] [serial = 1093] [outer = 0000001611CEB000] 23:40:38 INFO - PROCESS | 2516 | 1467873638888 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]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1180ms 23:40:38 INFO - PROCESS | 2516 | 1467873638948 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 2516 | 1467873638952 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:40:38 INFO - PROCESS | 2516 | 1467873638958 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:40:38 INFO - PROCESS | 2516 | 1467873638961 Marionette TRACE conn6 <- [1,1422,null,{}] 23:40:38 INFO - PROCESS | 2516 | 1467873638967 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}] 23:40:38 INFO - PROCESS | 2516 | 1467873638969 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:39 INFO - PROCESS | 2516 | 1467873639082 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:40:39 INFO - PROCESS | 2516 | 1467873639154 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 2516 | 1467873639159 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604479800 == 43 [pid = 2516] [id = 365] 23:40:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001601ABA400) [pid = 2516] [serial = 1094] [outer = 0000000000000000] 23:40:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (0000001604DA9800) [pid = 2516] [serial = 1095] [outer = 0000001601ABA400] 23:40:39 INFO - PROCESS | 2516 | 1467873639258 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001607A58000) [pid = 2516] [serial = 1096] [outer = 0000001601ABA400] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DB4800 == 42 [pid = 2516] [id = 359] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001610382000 == 41 [pid = 2516] [id = 358] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8B000 == 40 [pid = 2516] [id = 357] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4C000 == 39 [pid = 2516] [id = 356] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA5000 == 38 [pid = 2516] [id = 355] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA1E000 == 37 [pid = 2516] [id = 354] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F8C800 == 36 [pid = 2516] [id = 353] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CEC800 == 35 [pid = 2516] [id = 352] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160599C800 == 34 [pid = 2516] [id = 351] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001607ECC000 == 33 [pid = 2516] [id = 350] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001679EEE000 == 32 [pid = 2516] [id = 349] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD87800 == 31 [pid = 2516] [id = 364] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000167A4F8800 == 30 [pid = 2516] [id = 363] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBBD000 == 29 [pid = 2516] [id = 362] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 000000160ADE3000 == 28 [pid = 2516] [id = 360] 23:40:40 INFO - PROCESS | 2516 | --DOCSHELL 0000001608179000 == 27 [pid = 2516] [id = 361] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160E1BE400) [pid = 2516] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160E23D000) [pid = 2516] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160AA73400) [pid = 2516] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001607D28400) [pid = 2516] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607E8A800) [pid = 2516] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001605239C00) [pid = 2516] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160710E800) [pid = 2516] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160433C000) [pid = 2516] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160502A000) [pid = 2516] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607F35400) [pid = 2516] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016089CB400) [pid = 2516] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160B936000) [pid = 2516] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D1F0800) [pid = 2516] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E230000) [pid = 2516] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160D21F800) [pid = 2516] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160F9C8000) [pid = 2516] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F92C800) [pid = 2516] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000161083C000) [pid = 2516] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160AF0D800) [pid = 2516] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E24A000) [pid = 2516] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000161082F000) [pid = 2516] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F934800) [pid = 2516] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001609629C00) [pid = 2516] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160F93E000) [pid = 2516] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F9D1000) [pid = 2516] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160DDBBC00) [pid = 2516] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016050D1C00) [pid = 2516] [serial = 1097] [outer = 0000001604DB1000] 23:40:40 INFO - PROCESS | 2516 | 1467873640580 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]]]}] 23:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1629ms 23:40:40 INFO - PROCESS | 2516 | 1467873640592 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 2516 | 1467873640596 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:40:40 INFO - PROCESS | 2516 | 1467873640601 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 2516 | 1467873640604 Marionette TRACE conn6 <- [1,1426,null,{}] 23:40:40 INFO - PROCESS | 2516 | 1467873640609 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}] 23:40:40 INFO - PROCESS | 2516 | 1467873640612 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:40 INFO - PROCESS | 2516 | 1467873640702 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:40:40 INFO - PROCESS | 2516 | 1467873640709 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 2516 | 1467873640712 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160838C000 == 28 [pid = 2516] [id = 366] 23:40:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160523B400) [pid = 2516] [serial = 1098] [outer = 0000000000000000] 23:40:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001606092400) [pid = 2516] [serial = 1099] [outer = 000000160523B400] 23:40:40 INFO - PROCESS | 2516 | 1467873640763 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607A54000) [pid = 2516] [serial = 1100] [outer = 000000160523B400] 23:40:41 INFO - PROCESS | 2516 | 1467873641305 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]]]}] 23:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 23:40:41 INFO - PROCESS | 2516 | 1467873641337 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 2516 | 1467873641342 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:40:41 INFO - PROCESS | 2516 | 1467873641349 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 2516 | 1467873641352 Marionette TRACE conn6 <- [1,1430,null,{}] 23:40:41 INFO - PROCESS | 2516 | 1467873641356 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}] 23:40:41 INFO - PROCESS | 2516 | 1467873641358 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:41 INFO - PROCESS | 2516 | 1467873641457 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:40:41 INFO - PROCESS | 2516 | 1467873641534 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 2516 | 1467873641536 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F84000 == 29 [pid = 2516] [id = 367] 23:40:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D2A000) [pid = 2516] [serial = 1101] [outer = 0000000000000000] 23:40:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607E8F000) [pid = 2516] [serial = 1102] [outer = 0000001607D2A000] 23:40:41 INFO - PROCESS | 2516 | 1467873641584 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607F2F800) [pid = 2516] [serial = 1103] [outer = 0000001607D2A000] 23:40:42 INFO - PROCESS | 2516 | 1467873642156 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]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 879ms 23:40:42 INFO - PROCESS | 2516 | 1467873642268 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 2516 | 1467873642272 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:40:42 INFO - PROCESS | 2516 | 1467873642301 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 2516 | 1467873642305 Marionette TRACE conn6 <- [1,1434,null,{}] 23:40:42 INFO - PROCESS | 2516 | 1467873642322 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}] 23:40:42 INFO - PROCESS | 2516 | 1467873642325 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:42 INFO - PROCESS | 2516 | 1467873642448 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:40:42 INFO - PROCESS | 2516 | 1467873642515 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 2516 | 1467873642518 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:42 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087BF800 == 30 [pid = 2516] [id = 368] 23:40:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016050FC400) [pid = 2516] [serial = 1104] [outer = 0000000000000000] 23:40:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016074DF400) [pid = 2516] [serial = 1105] [outer = 00000016050FC400] 23:40:42 INFO - PROCESS | 2516 | 1467873642578 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607DE6400) [pid = 2516] [serial = 1106] [outer = 00000016050FC400] 23:40:43 INFO - PROCESS | 2516 | 1467873643341 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]]]}] 23:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1107ms 23:40:43 INFO - PROCESS | 2516 | 1467873643394 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 2516 | 1467873643399 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:40:43 INFO - PROCESS | 2516 | 1467873643406 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 2516 | 1467873643409 Marionette TRACE conn6 <- [1,1438,null,{}] 23:40:43 INFO - PROCESS | 2516 | 1467873643413 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}] 23:40:43 INFO - PROCESS | 2516 | 1467873643416 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:43 INFO - PROCESS | 2516 | 1467873643542 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:40:43 INFO - PROCESS | 2516 | 1467873643616 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 2516 | 1467873643619 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160ADDD000 == 31 [pid = 2516] [id = 369] 23:40:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160871E800) [pid = 2516] [serial = 1107] [outer = 0000000000000000] 23:40:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016089CD000) [pid = 2516] [serial = 1108] [outer = 000000160871E800] 23:40:43 INFO - PROCESS | 2516 | 1467873643677 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001609871C00) [pid = 2516] [serial = 1109] [outer = 000000160871E800] 23:40:44 INFO - PROCESS | 2516 | 1467873644577 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]]]}] 23:40:44 INFO - PROCESS | 2516 | --DOCSHELL 0000001604484800 == 30 [pid = 2516] [id = 325] 23:40:44 INFO - PROCESS | 2516 | --DOCSHELL 000000160745D000 == 29 [pid = 2516] [id = 328] 23:40:44 INFO - PROCESS | 2516 | --DOCSHELL 000000160838C000 == 28 [pid = 2516] [id = 366] 23:40:44 INFO - PROCESS | 2516 | --DOCSHELL 0000001604479800 == 27 [pid = 2516] [id = 365] 23:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1181ms 23:40:44 INFO - PROCESS | 2516 | 1467873644592 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 2516 | 1467873644597 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:40:44 INFO - PROCESS | 2516 | 1467873644603 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 2516 | 1467873644608 Marionette TRACE conn6 <- [1,1442,null,{}] 23:40:44 INFO - PROCESS | 2516 | 1467873644615 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}] 23:40:44 INFO - PROCESS | 2516 | 1467873644618 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:44 INFO - PROCESS | 2516 | 1467873644746 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:40:44 INFO - PROCESS | 2516 | 1467873644816 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 2516 | 1467873644821 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:44 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C80800 == 28 [pid = 2516] [id = 370] 23:40:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016050F8000) [pid = 2516] [serial = 1110] [outer = 0000000000000000] 23:40:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016050FC000) [pid = 2516] [serial = 1111] [outer = 00000016050F8000] 23:40:44 INFO - PROCESS | 2516 | 1467873644925 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016074DF800) [pid = 2516] [serial = 1112] [outer = 00000016050F8000] 23:40:45 INFO - PROCESS | 2516 | 1467873645609 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]]]}] 23:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1030ms 23:40:45 INFO - PROCESS | 2516 | 1467873645636 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 2516 | 1467873645641 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:40:45 INFO - PROCESS | 2516 | 1467873645648 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 2516 | 1467873645651 Marionette TRACE conn6 <- [1,1446,null,{}] 23:40:45 INFO - PROCESS | 2516 | 1467873645655 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}] 23:40:45 INFO - PROCESS | 2516 | 1467873645658 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:45 INFO - PROCESS | 2516 | 1467873645778 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:40:45 INFO - PROCESS | 2516 | 1467873645866 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 2516 | 1467873645869 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF45800 == 29 [pid = 2516] [id = 371] 23:40:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001608721000) [pid = 2516] [serial = 1113] [outer = 0000000000000000] 23:40:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160962B000) [pid = 2516] [serial = 1114] [outer = 0000001608721000] 23:40:45 INFO - PROCESS | 2516 | 1467873645928 Marionette DEBUG loaded listener.js 23:40:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160AD83800) [pid = 2516] [serial = 1115] [outer = 0000001608721000] 23:40:46 INFO - PROCESS | 2516 | 1467873646601 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]]]}] 23:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 23:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:40:46 INFO - PROCESS | 2516 | 1467873646635 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 2516 | 1467873646638 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:40:46 INFO - PROCESS | 2516 | 1467873646642 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 2516 | 1467873646646 Marionette TRACE conn6 <- [1,1450,null,{}] 23:40:46 INFO - PROCESS | 2516 | 1467873646659 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}] 23:40:46 INFO - PROCESS | 2516 | 1467873646664 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:46 INFO - PROCESS | 2516 | 1467873646784 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:40:46 INFO - PROCESS | 2516 | 1467873646861 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:46 INFO - PROCESS | 2516 | 1467873646865 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA5800 == 30 [pid = 2516] [id = 372] 23:40:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160D0B7800) [pid = 2516] [serial = 1116] [outer = 0000000000000000] 23:40:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160D0C0C00) [pid = 2516] [serial = 1117] [outer = 000000160D0B7800] 23:40:46 INFO - PROCESS | 2516 | 1467873646927 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000160D21FC00) [pid = 2516] [serial = 1118] [outer = 000000160D0B7800] 23:40:47 INFO - PROCESS | 2516 | 1467873647623 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]]]}] 23:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1030ms 23:40:47 INFO - PROCESS | 2516 | 1467873647674 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:40:47 INFO - PROCESS | 2516 | 1467873647677 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:40:47 INFO - PROCESS | 2516 | 1467873647681 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:40:47 INFO - PROCESS | 2516 | 1467873647683 Marionette TRACE conn6 <- [1,1454,null,{}] 23:40:47 INFO - PROCESS | 2516 | 1467873647687 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}] 23:40:47 INFO - PROCESS | 2516 | 1467873647689 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:47 INFO - PROCESS | 2516 | 1467873647801 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:40:47 INFO - PROCESS | 2516 | 1467873647875 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 2516 | 1467873647878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:47 INFO - PROCESS | 2516 | ++DOCSHELL 0000001601DDF000 == 31 [pid = 2516] [id = 373] 23:40:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160E1BB800) [pid = 2516] [serial = 1119] [outer = 0000000000000000] 23:40:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (000000160E1C6C00) [pid = 2516] [serial = 1120] [outer = 000000160E1BB800] 23:40:47 INFO - PROCESS | 2516 | 1467873647934 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000160E228800) [pid = 2516] [serial = 1121] [outer = 000000160E1BB800] 23:40:48 INFO - PROCESS | 2516 | 1467873648534 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]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 943ms 23:40:48 INFO - PROCESS | 2516 | 1467873648625 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 2516 | 1467873648628 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:40:48 INFO - PROCESS | 2516 | 1467873648631 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 2516 | 1467873648633 Marionette TRACE conn6 <- [1,1458,null,{}] 23:40:48 INFO - PROCESS | 2516 | 1467873648637 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}] 23:40:48 INFO - PROCESS | 2516 | 1467873648640 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:48 INFO - PROCESS | 2516 | 1467873648791 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:40:48 INFO - PROCESS | 2516 | 1467873648801 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 2516 | 1467873648803 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:48 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087BF000 == 32 [pid = 2516] [id = 374] 23:40:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160E235800) [pid = 2516] [serial = 1122] [outer = 0000000000000000] 23:40:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (000000160E23C800) [pid = 2516] [serial = 1123] [outer = 000000160E235800] 23:40:48 INFO - PROCESS | 2516 | 1467873648858 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (000000160E24A000) [pid = 2516] [serial = 1124] [outer = 000000160E235800] 23:40:49 INFO - PROCESS | 2516 | 1467873649553 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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 984ms 23:40:49 INFO - PROCESS | 2516 | 1467873649619 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 2516 | 1467873649624 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:40:49 INFO - PROCESS | 2516 | 1467873649629 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 2516 | 1467873649633 Marionette TRACE conn6 <- [1,1462,null,{}] 23:40:49 INFO - PROCESS | 2516 | 1467873649638 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}] 23:40:49 INFO - PROCESS | 2516 | 1467873649641 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:49 INFO - PROCESS | 2516 | --DOCSHELL 00000016087BF800 == 31 [pid = 2516] [id = 368] 23:40:49 INFO - PROCESS | 2516 | 1467873649828 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:40:49 INFO - PROCESS | 2516 | 1467873649958 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 2516 | 1467873649962 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C0A000 == 32 [pid = 2516] [id = 375] 23:40:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 98 (0000001601A0B400) [pid = 2516] [serial = 1125] [outer = 0000000000000000] 23:40:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 99 (0000001604336C00) [pid = 2516] [serial = 1126] [outer = 0000001601A0B400] 23:40:50 INFO - PROCESS | 2516 | 1467873650025 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 100 (0000001607D24800) [pid = 2516] [serial = 1127] [outer = 0000001601A0B400] 23:40:50 INFO - PROCESS | 2516 | 1467873650732 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]]]}] 23:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1132ms 23:40:50 INFO - PROCESS | 2516 | 1467873650766 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 2516 | 1467873650771 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:40:50 INFO - PROCESS | 2516 | 1467873650776 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:40:50 INFO - PROCESS | 2516 | 1467873650779 Marionette TRACE conn6 <- [1,1466,null,{}] 23:40:50 INFO - PROCESS | 2516 | 1467873650784 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}] 23:40:50 INFO - PROCESS | 2516 | 1467873650788 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:50 INFO - PROCESS | 2516 | 1467873650904 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:40:50 INFO - PROCESS | 2516 | 1467873650982 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 2516 | 1467873650985 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA2800 == 33 [pid = 2516] [id = 376] 23:40:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 101 (000000160A645C00) [pid = 2516] [serial = 1128] [outer = 0000000000000000] 23:40:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 102 (000000160AD84000) [pid = 2516] [serial = 1129] [outer = 000000160A645C00] 23:40:51 INFO - PROCESS | 2516 | 1467873651085 Marionette DEBUG loaded listener.js 23:40:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 103 (000000160D0B4800) [pid = 2516] [serial = 1130] [outer = 000000160A645C00] 23:40:51 INFO - PROCESS | 2516 | 1467873651759 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]]]}] 23:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1027ms 23:40:51 INFO - PROCESS | 2516 | 1467873651806 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:40:51 INFO - PROCESS | 2516 | 1467873651810 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:40:51 INFO - PROCESS | 2516 | 1467873651815 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - PROCESS | 2516 | 1467873651817 Marionette TRACE conn6 <- [1,1470,null,{}] 23:40:51 INFO - PROCESS | 2516 | 1467873651821 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}] 23:40:51 INFO - PROCESS | 2516 | 1467873651824 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:51 INFO - PROCESS | 2516 | 1467873651940 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:40:52 INFO - PROCESS | 2516 | 1467873652020 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 2516 | 1467873652023 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9B800 == 34 [pid = 2516] [id = 377] 23:40:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 104 (000000160E1C7C00) [pid = 2516] [serial = 1131] [outer = 0000000000000000] 23:40:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 105 (000000160E1D2C00) [pid = 2516] [serial = 1132] [outer = 000000160E1C7C00] 23:40:52 INFO - PROCESS | 2516 | 1467873652121 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 106 (000000160F925000) [pid = 2516] [serial = 1133] [outer = 000000160E1C7C00] 23:40:52 INFO - PROCESS | 2516 | 1467873652736 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]]]}] 23:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 941ms 23:40:52 INFO - PROCESS | 2516 | 1467873652755 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:40:52 INFO - PROCESS | 2516 | 1467873652760 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:40:52 INFO - PROCESS | 2516 | 1467873652771 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:40:52 INFO - PROCESS | 2516 | 1467873652776 Marionette TRACE conn6 <- [1,1474,null,{}] 23:40:52 INFO - PROCESS | 2516 | 1467873652780 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}] 23:40:52 INFO - PROCESS | 2516 | 1467873652784 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:52 INFO - PROCESS | 2516 | 1467873652903 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:40:52 INFO - PROCESS | 2516 | 1467873652979 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 2516 | 1467873652981 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:53 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FDD800 == 35 [pid = 2516] [id = 378] 23:40:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 107 (000000160E252C00) [pid = 2516] [serial = 1134] [outer = 0000000000000000] 23:40:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 108 (0000001610598C00) [pid = 2516] [serial = 1135] [outer = 000000160E252C00] 23:40:53 INFO - PROCESS | 2516 | 1467873653081 Marionette DEBUG loaded listener.js 23:40:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 109 (0000001610837000) [pid = 2516] [serial = 1136] [outer = 000000160E252C00] 23:40:53 INFO - PROCESS | 2516 | 1467873653713 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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 983ms 23:40:53 INFO - PROCESS | 2516 | 1467873653753 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 2516 | 1467873653756 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:40:53 INFO - PROCESS | 2516 | 1467873653759 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 2516 | 1467873653761 Marionette TRACE conn6 <- [1,1478,null,{}] 23:40:53 INFO - PROCESS | 2516 | 1467873653765 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}] 23:40:53 INFO - PROCESS | 2516 | 1467873653767 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:53 INFO - PROCESS | 2516 | 1467873653945 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:40:54 INFO - PROCESS | 2516 | 1467873654072 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 2516 | 1467873654075 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:54 INFO - PROCESS | 2516 | ++DOCSHELL 000000160745D000 == 36 [pid = 2516] [id = 379] 23:40:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 110 (00000016050CAC00) [pid = 2516] [serial = 1137] [outer = 0000000000000000] 23:40:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 111 (00000016074D8C00) [pid = 2516] [serial = 1138] [outer = 00000016050CAC00] 23:40:54 INFO - PROCESS | 2516 | 1467873654127 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 112 (000000160871F800) [pid = 2516] [serial = 1139] [outer = 00000016050CAC00] 23:40:54 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C80800 == 35 [pid = 2516] [id = 370] 23:40:54 INFO - PROCESS | 2516 | 1467873654864 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]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1191ms 23:40:54 INFO - PROCESS | 2516 | 1467873654953 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:40:54 INFO - PROCESS | 2516 | 1467873654958 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:40:54 INFO - PROCESS | 2516 | 1467873654963 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - PROCESS | 2516 | 1467873654967 Marionette TRACE conn6 <- [1,1482,null,{}] 23:40:54 INFO - PROCESS | 2516 | 1467873654973 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}] 23:40:54 INFO - PROCESS | 2516 | 1467873654977 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:55 INFO - PROCESS | 2516 | 1467873655132 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:40:55 INFO - PROCESS | 2516 | 1467873655246 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 2516 | 1467873655249 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CF800 == 36 [pid = 2516] [id = 380] 23:40:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 113 (00000016058A2000) [pid = 2516] [serial = 1140] [outer = 0000000000000000] 23:40:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 114 (000000160B936400) [pid = 2516] [serial = 1141] [outer = 00000016058A2000] 23:40:55 INFO - PROCESS | 2516 | 1467873655311 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 115 (000000160D1FA800) [pid = 2516] [serial = 1142] [outer = 00000016058A2000] 23:40:56 INFO - PROCESS | 2516 | 1467873656018 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]]]}] 23:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1075ms 23:40:56 INFO - PROCESS | 2516 | 1467873656061 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:40:56 INFO - PROCESS | 2516 | 1467873656066 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:40:56 INFO - PROCESS | 2516 | 1467873656073 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 2516 | 1467873656076 Marionette TRACE conn6 <- [1,1486,null,{}] 23:40:56 INFO - PROCESS | 2516 | 1467873656080 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}] 23:40:56 INFO - PROCESS | 2516 | 1467873656083 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:56 INFO - PROCESS | 2516 | 1467873656204 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:40:56 INFO - PROCESS | 2516 | 1467873656325 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 2516 | 1467873656328 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DAD000 == 37 [pid = 2516] [id = 381] 23:40:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 116 (000000160E237400) [pid = 2516] [serial = 1143] [outer = 0000000000000000] 23:40:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 117 (000000160E254800) [pid = 2516] [serial = 1144] [outer = 000000160E237400] 23:40:56 INFO - PROCESS | 2516 | 1467873656388 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 118 (000000160F9C3800) [pid = 2516] [serial = 1145] [outer = 000000160E237400] 23:40:57 INFO - PROCESS | 2516 | 1467873657070 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]]]}] 23:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1029ms 23:40:57 INFO - PROCESS | 2516 | 1467873657106 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 2516 | 1467873657108 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:40:57 INFO - PROCESS | 2516 | 1467873657112 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 2516 | 1467873657116 Marionette TRACE conn6 <- [1,1490,null,{}] 23:40:57 INFO - PROCESS | 2516 | 1467873657128 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}] 23:40:57 INFO - PROCESS | 2516 | 1467873657133 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:57 INFO - PROCESS | 2516 | 1467873657263 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:40:57 INFO - PROCESS | 2516 | 1467873657386 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:57 INFO - PROCESS | 2516 | 1467873657390 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679EEB800 == 38 [pid = 2516] [id = 382] 23:40:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 119 (0000001610AB1C00) [pid = 2516] [serial = 1146] [outer = 0000000000000000] 23:40:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 120 (000000161107FC00) [pid = 2516] [serial = 1147] [outer = 0000001610AB1C00] 23:40:57 INFO - PROCESS | 2516 | 1467873657451 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 121 (00000016113B5800) [pid = 2516] [serial = 1148] [outer = 0000001610AB1C00] 23:40:58 INFO - PROCESS | 2516 | 1467873658151 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]]]}] 23:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1080ms 23:40:58 INFO - PROCESS | 2516 | 1467873658214 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 2516 | 1467873658217 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:40:58 INFO - PROCESS | 2516 | 1467873658221 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - PROCESS | 2516 | 1467873658224 Marionette TRACE conn6 <- [1,1494,null,{}] 23:40:58 INFO - PROCESS | 2516 | 1467873658227 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}] 23:40:58 INFO - PROCESS | 2516 | 1467873658230 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:58 INFO - PROCESS | 2516 | 1467873658348 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:40:58 INFO - PROCESS | 2516 | 1467873658427 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 2516 | 1467873658429 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD83000 == 39 [pid = 2516] [id = 383] 23:40:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 122 (0000001679475400) [pid = 2516] [serial = 1149] [outer = 0000000000000000] 23:40:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 123 (000000167947A000) [pid = 2516] [serial = 1150] [outer = 0000001679475400] 23:40:58 INFO - PROCESS | 2516 | 1467873658530 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 124 (0000001679482400) [pid = 2516] [serial = 1151] [outer = 0000001679475400] 23:40:59 INFO - PROCESS | 2516 | 1467873659154 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]]]}] 23:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 23:40:59 INFO - PROCESS | 2516 | 1467873659208 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:40:59 INFO - PROCESS | 2516 | 1467873659212 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:40:59 INFO - PROCESS | 2516 | 1467873659217 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 2516 | 1467873659220 Marionette TRACE conn6 <- [1,1498,null,{}] 23:40:59 INFO - PROCESS | 2516 | 1467873659226 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}] 23:40:59 INFO - PROCESS | 2516 | 1467873659229 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:59 INFO - PROCESS | 2516 | 1467873659341 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:40:59 INFO - PROCESS | 2516 | 1467873659423 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 2516 | 1467873659425 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:40:59 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604479800 == 40 [pid = 2516] [id = 384] 23:40:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 125 (0000001604339000) [pid = 2516] [serial = 1152] [outer = 0000000000000000] 23:40:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 126 (0000001607A4F000) [pid = 2516] [serial = 1153] [outer = 0000001604339000] 23:40:59 INFO - PROCESS | 2516 | 1467873659551 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 127 (000000160D2D8400) [pid = 2516] [serial = 1154] [outer = 0000001604339000] 23:40:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C0A000 == 39 [pid = 2516] [id = 375] 23:41:00 INFO - PROCESS | 2516 | 1467873660226 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]]]}] 23:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1033ms 23:41:00 INFO - PROCESS | 2516 | 1467873660250 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:41:00 INFO - PROCESS | 2516 | 1467873660255 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:41:00 INFO - PROCESS | 2516 | 1467873660260 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:41:00 INFO - PROCESS | 2516 | 1467873660263 Marionette TRACE conn6 <- [1,1502,null,{}] 23:41:00 INFO - PROCESS | 2516 | 1467873660269 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}] 23:41:00 INFO - PROCESS | 2516 | 1467873660272 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:00 INFO - PROCESS | 2516 | 1467873660444 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:41:00 INFO - PROCESS | 2516 | 1467873660566 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:00 INFO - PROCESS | 2516 | 1467873660570 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:00 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104DC800 == 40 [pid = 2516] [id = 385] 23:41:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 128 (000000160D1EE400) [pid = 2516] [serial = 1155] [outer = 0000000000000000] 23:41:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 129 (000000160E23E000) [pid = 2516] [serial = 1156] [outer = 000000160D1EE400] 23:41:00 INFO - PROCESS | 2516 | 1467873660630 Marionette DEBUG loaded listener.js 23:41:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 130 (000000160F939C00) [pid = 2516] [serial = 1157] [outer = 000000160D1EE400] 23:41:01 INFO - PROCESS | 2516 | 1467873661261 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]]]}] 23:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1030ms 23:41:01 INFO - PROCESS | 2516 | 1467873661294 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:41:01 INFO - PROCESS | 2516 | 1467873661298 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:41:01 INFO - PROCESS | 2516 | 1467873661305 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:41:01 INFO - PROCESS | 2516 | 1467873661308 Marionette TRACE conn6 <- [1,1506,null,{}] 23:41:01 INFO - PROCESS | 2516 | 1467873661312 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}] 23:41:01 INFO - PROCESS | 2516 | 1467873661315 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:01 INFO - PROCESS | 2516 | 1467873661433 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:41:01 INFO - PROCESS | 2516 | 1467873661556 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:01 INFO - PROCESS | 2516 | 1467873661558 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD85800 == 41 [pid = 2516] [id = 386] 23:41:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 131 (0000001610AAF400) [pid = 2516] [serial = 1158] [outer = 0000000000000000] 23:41:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 132 (0000001611082800) [pid = 2516] [serial = 1159] [outer = 0000001610AAF400] 23:41:01 INFO - PROCESS | 2516 | 1467873661618 Marionette DEBUG loaded listener.js 23:41:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 133 (0000001611CF1400) [pid = 2516] [serial = 1160] [outer = 0000001610AAF400] 23:41:02 INFO - PROCESS | 2516 | 1467873662267 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]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 985ms 23:41:02 INFO - PROCESS | 2516 | 1467873662293 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 2516 | 1467873662296 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:41:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:41:02 INFO - PROCESS | 2516 | 1467873662300 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 2516 | 1467873662304 Marionette TRACE conn6 <- [1,1510,null,{}] 23:41:02 INFO - PROCESS | 2516 | 1467873662315 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}] 23:41:02 INFO - PROCESS | 2516 | 1467873662321 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:02 INFO - PROCESS | 2516 | 1467873662440 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:41:02 INFO - PROCESS | 2516 | 1467873662538 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 2516 | 1467873662541 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BAB8800 == 42 [pid = 2516] [id = 387] 23:41:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 134 (0000001679537800) [pid = 2516] [serial = 1161] [outer = 0000000000000000] 23:41:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 135 (0000001679539C00) [pid = 2516] [serial = 1162] [outer = 0000001679537800] 23:41:02 INFO - PROCESS | 2516 | 1467873662596 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 136 (0000001679541400) [pid = 2516] [serial = 1163] [outer = 0000001679537800] 23:41:03 INFO - PROCESS | 2516 | 1467873663148 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"]]]}] 23:41:03 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 () { 23:41:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:41:03 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 () { 23:41:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:41:03 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 () { 23:41:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:41:03 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 () { 23:41:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:41:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 907ms 23:41:03 INFO - PROCESS | 2516 | 1467873663222 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:41:03 INFO - PROCESS | 2516 | 1467873663225 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:41:03 INFO - PROCESS | 2516 | 1467873663230 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:41:03 INFO - PROCESS | 2516 | 1467873663233 Marionette TRACE conn6 <- [1,1514,null,{}] 23:41:03 INFO - PROCESS | 2516 | 1467873663237 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}] 23:41:03 INFO - PROCESS | 2516 | 1467873663240 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:03 INFO - PROCESS | 2516 | 1467873663367 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:41:03 INFO - PROCESS | 2516 | 1467873663464 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 2516 | 1467873663466 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C6C7800 == 43 [pid = 2516] [id = 388] 23:41:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 137 (0000001679606800) [pid = 2516] [serial = 1164] [outer = 0000000000000000] 23:41:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 138 (000000167963B400) [pid = 2516] [serial = 1165] [outer = 0000001679606800] 23:41:03 INFO - PROCESS | 2516 | 1467873663521 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 139 (0000001679641C00) [pid = 2516] [serial = 1166] [outer = 0000001679606800] 23:41:04 INFO - PROCESS | 2516 | 1467873664128 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"]]]}] 23:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:41:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 923ms 23:41:04 INFO - PROCESS | 2516 | 1467873664177 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 2516 | 1467873664180 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:41:04 INFO - PROCESS | 2516 | 1467873664185 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - PROCESS | 2516 | 1467873664187 Marionette TRACE conn6 <- [1,1518,null,{}] 23:41:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:41:04 INFO - PROCESS | 2516 | 1467873664191 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}] 23:41:04 INFO - PROCESS | 2516 | 1467873664194 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:04 INFO - PROCESS | 2516 | 1467873664301 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:41:04 INFO - PROCESS | 2516 | 1467873664400 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 2516 | 1467873664402 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:04 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F767800 == 44 [pid = 2516] [id = 389] 23:41:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 140 (0000001679E4FC00) [pid = 2516] [serial = 1167] [outer = 0000000000000000] 23:41:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 141 (0000001679F0B800) [pid = 2516] [serial = 1168] [outer = 0000001679E4FC00] 23:41:04 INFO - PROCESS | 2516 | 1467873664469 Marionette DEBUG loaded listener.js 23:41:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 142 (000000167A657000) [pid = 2516] [serial = 1169] [outer = 0000001679E4FC00] 23:41:05 INFO - PROCESS | 2516 | --DOCSHELL 0000001679EEB800 == 43 [pid = 2516] [id = 382] 23:41:05 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DAD000 == 42 [pid = 2516] [id = 381] 23:41:05 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CF800 == 41 [pid = 2516] [id = 380] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 00000016087BF000 == 40 [pid = 2516] [id = 374] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE73000 == 39 [pid = 2516] [id = 321] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001601DDF000 == 38 [pid = 2516] [id = 373] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001601DF1800 == 37 [pid = 2516] [id = 327] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA82000 == 36 [pid = 2516] [id = 323] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F81800 == 35 [pid = 2516] [id = 318] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D7800 == 34 [pid = 2516] [id = 332] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA5800 == 33 [pid = 2516] [id = 372] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160ADDF800 == 32 [pid = 2516] [id = 319] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD57800 == 31 [pid = 2516] [id = 330] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160F860800 == 30 [pid = 2516] [id = 322] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 00000016087D8800 == 29 [pid = 2516] [id = 329] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C04800 == 28 [pid = 2516] [id = 316] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9B800 == 27 [pid = 2516] [id = 377] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 00000016095C7000 == 26 [pid = 2516] [id = 326] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F84000 == 25 [pid = 2516] [id = 367] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F80800 == 24 [pid = 2516] [id = 324] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA9800 == 23 [pid = 2516] [id = 331] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA2800 == 22 [pid = 2516] [id = 376] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160839A800 == 21 [pid = 2516] [id = 317] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4B4000 == 20 [pid = 2516] [id = 320] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8B800 == 19 [pid = 2516] [id = 333] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF45800 == 18 [pid = 2516] [id = 371] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160745D000 == 17 [pid = 2516] [id = 379] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD83000 == 16 [pid = 2516] [id = 383] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FDD800 == 15 [pid = 2516] [id = 378] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000167C6C7800 == 14 [pid = 2516] [id = 388] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000167BAB8800 == 13 [pid = 2516] [id = 387] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD85800 == 12 [pid = 2516] [id = 386] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 00000016104DC800 == 11 [pid = 2516] [id = 385] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 0000001604479800 == 10 [pid = 2516] [id = 384] 23:41:07 INFO - PROCESS | 2516 | --DOCSHELL 000000160ADDD000 == 9 [pid = 2516] [id = 369] 23:41:10 INFO - PROCESS | 2516 | 1467873670212 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]]]}] 23:41:10 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 23:41:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:41:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:41:10 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. 23:41:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:41:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 6153ms 23:41:10 INFO - PROCESS | 2516 | 1467873670346 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 2516 | 1467873670350 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:41:10 INFO - PROCESS | 2516 | 1467873670360 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 2516 | 1467873670365 Marionette TRACE conn6 <- [1,1522,null,{}] 23:41:10 INFO - PROCESS | 2516 | 1467873670372 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}] 23:41:10 INFO - PROCESS | 2516 | 1467873670375 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:10 INFO - PROCESS | 2516 | 1467873670499 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:41:10 INFO - PROCESS | 2516 | 1467873670509 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 2516 | 1467873670513 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4D800 == 10 [pid = 2516] [id = 390] 23:41:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 143 (0000001607DE6000) [pid = 2516] [serial = 1170] [outer = 0000000000000000] 23:41:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 144 (0000001607DE6C00) [pid = 2516] [serial = 1171] [outer = 0000001607DE6000] 23:41:10 INFO - PROCESS | 2516 | 1467873670611 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 145 (0000001608284C00) [pid = 2516] [serial = 1172] [outer = 0000001607DE6000] 23:41:11 INFO - PROCESS | 2516 | 1467873671144 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]]]}] 23:41:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 837ms 23:41:11 INFO - PROCESS | 2516 | 1467873671197 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:41:11 INFO - PROCESS | 2516 | 1467873671203 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:41:11 INFO - PROCESS | 2516 | 1467873671209 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 2516 | 1467873671212 Marionette TRACE conn6 <- [1,1526,null,{}] 23:41:11 INFO - PROCESS | 2516 | 1467873671217 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}] 23:41:11 INFO - PROCESS | 2516 | 1467873671220 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:11 INFO - PROCESS | 2516 | 1467873671728 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 144 (0000001601ABA400) [pid = 2516] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 143 (000000160523B400) [pid = 2516] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 142 (000000160601DC00) [pid = 2516] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 141 (000000160CCACC00) [pid = 2516] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 140 (000000160F93B800) [pid = 2516] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 139 (0000001604334800) [pid = 2516] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 138 (000000160E233C00) [pid = 2516] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 137 (00000016042D2000) [pid = 2516] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 136 (0000001610AB4400) [pid = 2516] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 135 (00000016089CD800) [pid = 2516] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 134 (00000016050CA400) [pid = 2516] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 133 (000000160CCAB800) [pid = 2516] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 132 (00000016042D1800) [pid = 2516] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 131 (00000016105A2C00) [pid = 2516] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 130 (000000160F9C6800) [pid = 2516] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 129 (0000001611080800) [pid = 2516] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 128 (0000001611CEB000) [pid = 2516] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 127 (000000160601B400) [pid = 2516] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 126 (0000001607D2A000) [pid = 2516] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 125 (000000160871E800) [pid = 2516] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 124 (00000016050FC400) [pid = 2516] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 123 (0000001608721000) [pid = 2516] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 122 (00000016050F8000) [pid = 2516] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 121 (0000001679606800) [pid = 2516] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 120 (0000001679537800) [pid = 2516] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 119 (000000160E252C00) [pid = 2516] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 118 (000000160E1C7C00) [pid = 2516] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 117 (0000001601A0B400) [pid = 2516] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 116 (000000160D0B7800) [pid = 2516] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 115 (000000160A645C00) [pid = 2516] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 114 (000000160E235800) [pid = 2516] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 113 (000000160E1BB800) [pid = 2516] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 112 (00000016050CAC00) [pid = 2516] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 111 (0000001679475400) [pid = 2516] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 110 (0000001604339000) [pid = 2516] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 109 (000000160E237400) [pid = 2516] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 108 (000000160D1EE400) [pid = 2516] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 107 (0000001610AB1C00) [pid = 2516] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:41:11 INFO - PROCESS | 2516 | --DOMWINDOW == 106 (0000001610AAF400) [pid = 2516] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:41:11 INFO - PROCESS | 2516 | 1467873671808 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 2516 | 1467873671811 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:11 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CDF000 == 11 [pid = 2516] [id = 391] 23:41:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 107 (0000001601A0B400) [pid = 2516] [serial = 1173] [outer = 0000000000000000] 23:41:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 108 (00000016042D4800) [pid = 2516] [serial = 1174] [outer = 0000001601A0B400] 23:41:11 INFO - PROCESS | 2516 | 1467873671861 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 109 (0000001607AB5800) [pid = 2516] [serial = 1175] [outer = 0000001601A0B400] 23:41:12 INFO - PROCESS | 2516 | 1467873672348 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]]]}] 23:41:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:41:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1193ms 23:41:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:41:12 INFO - PROCESS | 2516 | 1467873672404 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:41:12 INFO - PROCESS | 2516 | 1467873672406 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:41:12 INFO - PROCESS | 2516 | 1467873672410 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:41:12 INFO - PROCESS | 2516 | 1467873672414 Marionette TRACE conn6 <- [1,1530,null,{}] 23:41:12 INFO - PROCESS | 2516 | 1467873672431 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}] 23:41:12 INFO - PROCESS | 2516 | 1467873672436 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:12 INFO - PROCESS | 2516 | 1467873672533 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:41:12 INFO - PROCESS | 2516 | 1467873672548 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:12 INFO - PROCESS | 2516 | 1467873672551 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A8AB800 == 12 [pid = 2516] [id = 392] 23:41:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 110 (000000160D0C2000) [pid = 2516] [serial = 1176] [outer = 0000000000000000] 23:41:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 111 (000000160D1F3800) [pid = 2516] [serial = 1177] [outer = 000000160D0C2000] 23:41:12 INFO - PROCESS | 2516 | 1467873672602 Marionette DEBUG loaded listener.js 23:41:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 112 (000000160D2CD800) [pid = 2516] [serial = 1178] [outer = 000000160D0C2000] 23:41:13 INFO - PROCESS | 2516 | 1467873673093 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]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 23:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:41:13 INFO - PROCESS | 2516 | 1467873673146 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 2516 | 1467873673149 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:41:13 INFO - PROCESS | 2516 | 1467873673152 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 2516 | 1467873673154 Marionette TRACE conn6 <- [1,1534,null,{}] 23:41:13 INFO - PROCESS | 2516 | 1467873673157 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}] 23:41:13 INFO - PROCESS | 2516 | 1467873673160 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:13 INFO - PROCESS | 2516 | 1467873673251 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:41:13 INFO - PROCESS | 2516 | 1467873673257 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 2516 | 1467873673259 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BAA7000 == 13 [pid = 2516] [id = 393] 23:41:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 113 (000000160E1C7400) [pid = 2516] [serial = 1179] [outer = 0000000000000000] 23:41:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 114 (000000160E232800) [pid = 2516] [serial = 1180] [outer = 000000160E1C7400] 23:41:13 INFO - PROCESS | 2516 | 1467873673305 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 115 (000000160E248400) [pid = 2516] [serial = 1181] [outer = 000000160E1C7400] 23:41:13 INFO - PROCESS | 2516 | 1467873673836 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]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 776ms 23:41:13 INFO - PROCESS | 2516 | 1467873673932 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 2516 | 1467873673937 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:41:13 INFO - PROCESS | 2516 | 1467873673942 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 2516 | 1467873673946 Marionette TRACE conn6 <- [1,1538,null,{}] 23:41:13 INFO - PROCESS | 2516 | 1467873673952 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}] 23:41:13 INFO - PROCESS | 2516 | 1467873673956 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:14 INFO - PROCESS | 2516 | 1467873674121 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:41:14 INFO - PROCESS | 2516 | 1467873674133 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:14 INFO - PROCESS | 2516 | 1467873674138 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE81000 == 14 [pid = 2516] [id = 394] 23:41:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 116 (000000160523B400) [pid = 2516] [serial = 1182] [outer = 0000000000000000] 23:41:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 117 (0000001606029000) [pid = 2516] [serial = 1183] [outer = 000000160523B400] 23:41:14 INFO - PROCESS | 2516 | 1467873674197 Marionette DEBUG loaded listener.js 23:41:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 118 (000000160853C000) [pid = 2516] [serial = 1184] [outer = 000000160523B400] 23:41:14 INFO - PROCESS | 2516 | 1467873674847 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]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1489ms 23:41:16 INFO - PROCESS | 2516 | 1467873675435 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 2516 | 1467873675441 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:41:16 INFO - PROCESS | 2516 | 1467873675459 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 2516 | 1467873675462 Marionette TRACE conn6 <- [1,1542,null,{}] 23:41:16 INFO - PROCESS | 2516 | 1467873675467 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}] 23:41:16 INFO - PROCESS | 2516 | 1467873675470 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:16 INFO - PROCESS | 2516 | 1467873675625 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:41:16 INFO - PROCESS | 2516 | 1467873675750 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 2516 | 1467873675752 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F651800 == 15 [pid = 2516] [id = 395] 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 119 (00000016098DA000) [pid = 2516] [serial = 1185] [outer = 0000000000000000] 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 120 (000000160E1BA000) [pid = 2516] [serial = 1186] [outer = 00000016098DA000] 23:41:16 INFO - PROCESS | 2516 | 1467873675815 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 121 (000000160F93B000) [pid = 2516] [serial = 1187] [outer = 00000016098DA000] 23:41:16 INFO - PROCESS | 2516 | 1467873676403 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]]]}] 23:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 985ms 23:41:16 INFO - PROCESS | 2516 | 1467873676447 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 2516 | 1467873676450 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:41:16 INFO - PROCESS | 2516 | 1467873676455 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 2516 | 1467873676459 Marionette TRACE conn6 <- [1,1546,null,{}] 23:41:16 INFO - PROCESS | 2516 | 1467873676472 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}] 23:41:16 INFO - PROCESS | 2516 | 1467873676478 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:16 INFO - PROCESS | 2516 | 1467873676629 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:41:16 INFO - PROCESS | 2516 | 1467873676732 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 2516 | 1467873676736 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000167FFC9000 == 16 [pid = 2516] [id = 396] 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 122 (0000001610836800) [pid = 2516] [serial = 1188] [outer = 0000000000000000] 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 123 (0000001610AB1000) [pid = 2516] [serial = 1189] [outer = 0000001610836800] 23:41:16 INFO - PROCESS | 2516 | 1467873676794 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 124 (0000001610F0D400) [pid = 2516] [serial = 1190] [outer = 0000001610836800] 23:41:17 INFO - PROCESS | 2516 | 1467873677375 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]]]}] 23:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1699ms 23:41:18 INFO - PROCESS | 2516 | 1467873678155 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:41:18 INFO - PROCESS | 2516 | 1467873678159 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:41:18 INFO - PROCESS | 2516 | 1467873678164 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:41:18 INFO - PROCESS | 2516 | 1467873678168 Marionette TRACE conn6 <- [1,1550,null,{}] 23:41:18 INFO - PROCESS | 2516 | 1467873678174 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}] 23:41:18 INFO - PROCESS | 2516 | 1467873678177 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:18 INFO - PROCESS | 2516 | 1467873678326 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:41:18 INFO - PROCESS | 2516 | 1467873678437 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:18 INFO - PROCESS | 2516 | 1467873678441 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:18 INFO - PROCESS | 2516 | --DOCSHELL 000000167F767800 == 15 [pid = 2516] [id = 389] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 123 (000000160B936400) [pid = 2516] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 122 (0000001604DA9800) [pid = 2516] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 121 (0000001607A58000) [pid = 2516] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 120 (0000001606092400) [pid = 2516] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 119 (0000001607A4B800) [pid = 2516] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 118 (000000160D0B3800) [pid = 2516] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 117 (00000016058A7400) [pid = 2516] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 116 (0000001607F2D800) [pid = 2516] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 115 (00000016074D8C00) [pid = 2516] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 114 (00000016105A1400) [pid = 2516] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 113 (000000160CCAC400) [pid = 2516] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 112 (000000160E1B8000) [pid = 2516] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 111 (000000160F922400) [pid = 2516] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 110 (000000160E23B400) [pid = 2516] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 109 (00000016050D6800) [pid = 2516] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 108 (00000016074DC000) [pid = 2516] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 107 (0000001610F11000) [pid = 2516] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 106 (0000001608EF5800) [pid = 2516] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 105 (000000160A428800) [pid = 2516] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 104 (0000001607AAD400) [pid = 2516] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 103 (0000001607E8A400) [pid = 2516] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 102 (000000160D0B9C00) [pid = 2516] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 101 (00000016050CD000) [pid = 2516] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 100 (000000160589EC00) [pid = 2516] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 99 (0000001610F0AC00) [pid = 2516] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 98 (000000160F9CFC00) [pid = 2516] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 97 (0000001611087800) [pid = 2516] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (000000160D2C9800) [pid = 2516] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (0000001611CF9800) [pid = 2516] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (00000016113AFC00) [pid = 2516] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160E247800) [pid = 2516] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001607E8F000) [pid = 2516] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160AD10400) [pid = 2516] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001610AAB400) [pid = 2516] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001611CF2000) [pid = 2516] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001607A54000) [pid = 2516] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016105A0C00) [pid = 2516] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016113B3800) [pid = 2516] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607F2F800) [pid = 2516] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D1FB800) [pid = 2516] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607DE6400) [pid = 2516] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E254800) [pid = 2516] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016074DF400) [pid = 2516] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160AD84000) [pid = 2516] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160AD83800) [pid = 2516] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160962B000) [pid = 2516] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160871F800) [pid = 2516] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016050FC000) [pid = 2516] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016074DF800) [pid = 2516] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D0B4800) [pid = 2516] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E24A000) [pid = 2516] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E23C800) [pid = 2516] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160E228800) [pid = 2516] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F9C3800) [pid = 2516] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000161107FC00) [pid = 2516] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1D2C00) [pid = 2516] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D2D8400) [pid = 2516] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001609871C00) [pid = 2516] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E23E000) [pid = 2516] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E1C6C00) [pid = 2516] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160D0C0C00) [pid = 2516] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001607D24800) [pid = 2516] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001607A4F000) [pid = 2516] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (00000016089CD000) [pid = 2516] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001611CF1400) [pid = 2516] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (0000001679641C00) [pid = 2516] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000167963B400) [pid = 2516] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (0000001679541400) [pid = 2516] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (0000001679482400) [pid = 2516] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001679539C00) [pid = 2516] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (000000167947A000) [pid = 2516] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (00000016113B5800) [pid = 2516] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (0000001610837000) [pid = 2516] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (000000160F925000) [pid = 2516] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 49 (0000001610598C00) [pid = 2516] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 48 (000000160F939C00) [pid = 2516] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 47 (0000001611082800) [pid = 2516] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 46 (0000001604336C00) [pid = 2516] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | --DOMWINDOW == 45 (000000160D21FC00) [pid = 2516] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 23:41:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001605091000 == 16 [pid = 2516] [id = 397] 23:41:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 46 (0000001604336C00) [pid = 2516] [serial = 1191] [outer = 0000000000000000] 23:41:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 47 (0000001604C65000) [pid = 2516] [serial = 1192] [outer = 0000001604336C00] 23:41:18 INFO - PROCESS | 2516 | 1467873678527 Marionette DEBUG loaded listener.js 23:41:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 48 (00000016050E9400) [pid = 2516] [serial = 1193] [outer = 0000001604336C00] 23:41:19 INFO - PROCESS | 2516 | 1467873678987 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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 880ms 23:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:41:19 INFO - PROCESS | 2516 | 1467873679049 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 2516 | 1467873679053 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:41:19 INFO - PROCESS | 2516 | 1467873679059 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 2516 | 1467873679063 Marionette TRACE conn6 <- [1,1554,null,{}] 23:41:19 INFO - PROCESS | 2516 | 1467873679068 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}] 23:41:19 INFO - PROCESS | 2516 | 1467873679071 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:19 INFO - PROCESS | 2516 | 1467873679166 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:41:19 INFO - PROCESS | 2516 | 1467873679180 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 2516 | 1467873679182 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:19 INFO - PROCESS | 2516 | ++DOCSHELL 000000160839B000 == 17 [pid = 2516] [id = 398] 23:41:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (0000001607A52000) [pid = 2516] [serial = 1194] [outer = 0000000000000000] 23:41:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (0000001607A58400) [pid = 2516] [serial = 1195] [outer = 0000001607A52000] 23:41:19 INFO - PROCESS | 2516 | 1467873679230 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (0000001607D2A400) [pid = 2516] [serial = 1196] [outer = 0000001607A52000] 23:41:19 INFO - PROCESS | 2516 | 1467873679827 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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 795ms 23:41:19 INFO - PROCESS | 2516 | 1467873679852 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 2516 | 1467873679855 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:41:19 INFO - PROCESS | 2516 | 1467873679858 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 2516 | 1467873679860 Marionette TRACE conn6 <- [1,1558,null,{}] 23:41:19 INFO - PROCESS | 2516 | 1467873679870 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}] 23:41:19 INFO - PROCESS | 2516 | 1467873679874 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:19 INFO - PROCESS | 2516 | 1467873679979 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:41:20 INFO - PROCESS | 2516 | 1467873680062 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 2516 | 1467873680066 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:20 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E97000 == 18 [pid = 2516] [id = 399] 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (0000001608417000) [pid = 2516] [serial = 1197] [outer = 0000000000000000] 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (000000160871F800) [pid = 2516] [serial = 1198] [outer = 0000001608417000] 23:41:20 INFO - PROCESS | 2516 | 1467873680115 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (00000016098DE400) [pid = 2516] [serial = 1199] [outer = 0000001608417000] 23:41:20 INFO - PROCESS | 2516 | 1467873680506 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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 23:41:20 INFO - PROCESS | 2516 | 1467873680552 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 2516 | 1467873680555 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:41:20 INFO - PROCESS | 2516 | 1467873680558 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 2516 | 1467873680559 Marionette TRACE conn6 <- [1,1562,null,{}] 23:41:20 INFO - PROCESS | 2516 | 1467873680563 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}] 23:41:20 INFO - PROCESS | 2516 | 1467873680566 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:20 INFO - PROCESS | 2516 | 1467873680661 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:41:20 INFO - PROCESS | 2516 | 1467873680667 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 2516 | 1467873680669 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A44B800 == 19 [pid = 2516] [id = 400] 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (000000160D0B3400) [pid = 2516] [serial = 1200] [outer = 0000000000000000] 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160D0BA400) [pid = 2516] [serial = 1201] [outer = 000000160D0B3400] 23:41:20 INFO - PROCESS | 2516 | 1467873680721 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160D21E800) [pid = 2516] [serial = 1202] [outer = 000000160D0B3400] 23:41:21 INFO - PROCESS | 2516 | 1467873681242 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]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 23:41:21 INFO - PROCESS | 2516 | 1467873681293 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 2516 | 1467873681296 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:41:21 INFO - PROCESS | 2516 | 1467873681299 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:41:21 INFO - PROCESS | 2516 | 1467873681301 Marionette TRACE conn6 <- [1,1566,null,{}] 23:41:21 INFO - PROCESS | 2516 | 1467873681304 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}] 23:41:21 INFO - PROCESS | 2516 | 1467873681306 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:21 INFO - PROCESS | 2516 | 1467873681428 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:41:21 INFO - PROCESS | 2516 | 1467873681438 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 2516 | 1467873681440 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4B800 == 20 [pid = 2516] [id = 401] 23:41:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160D220400) [pid = 2516] [serial = 1203] [outer = 0000000000000000] 23:41:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160E1BE000) [pid = 2516] [serial = 1204] [outer = 000000160D220400] 23:41:21 INFO - PROCESS | 2516 | 1467873681485 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160E239C00) [pid = 2516] [serial = 1205] [outer = 000000160D220400] 23:41:21 INFO - PROCESS | 2516 | 1467873681942 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]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 23:41:21 INFO - PROCESS | 2516 | 1467873681993 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 2516 | 1467873681995 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:41:22 INFO - PROCESS | 2516 | 1467873681998 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 2516 | 1467873682000 Marionette TRACE conn6 <- [1,1570,null,{}] 23:41:22 INFO - PROCESS | 2516 | 1467873682003 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}] 23:41:22 INFO - PROCESS | 2516 | 1467873682009 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:22 INFO - PROCESS | 2516 | 1467873682188 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:41:22 INFO - PROCESS | 2516 | 1467873682246 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 2516 | 1467873682249 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAAB000 == 21 [pid = 2516] [id = 402] 23:41:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160F935C00) [pid = 2516] [serial = 1206] [outer = 0000000000000000] 23:41:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001610598400) [pid = 2516] [serial = 1207] [outer = 000000160F935C00] 23:41:22 INFO - PROCESS | 2516 | 1467873682295 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001610834000) [pid = 2516] [serial = 1208] [outer = 000000160F935C00] 23:41:22 INFO - PROCESS | 2516 | 1467873682728 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]]]}] 23:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 796ms 23:41:22 INFO - PROCESS | 2516 | 1467873682798 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:41:22 INFO - PROCESS | 2516 | 1467873682800 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:41:22 INFO - PROCESS | 2516 | 1467873682803 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 2516 | 1467873682805 Marionette TRACE conn6 <- [1,1574,null,{}] 23:41:22 INFO - PROCESS | 2516 | 1467873682809 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}] 23:41:22 INFO - PROCESS | 2516 | 1467873682811 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:23 INFO - PROCESS | 2516 | 1467873682997 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:41:23 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001607DE6000) [pid = 2516] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:41:23 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160D0C2000) [pid = 2516] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:41:23 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001601A0B400) [pid = 2516] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:41:23 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001679E4FC00) [pid = 2516] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:41:23 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (00000016058A2000) [pid = 2516] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:41:23 INFO - PROCESS | 2516 | 1467873683055 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 2516 | 1467873683057 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE78800 == 22 [pid = 2516] [id = 403] 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016058A2000) [pid = 2516] [serial = 1209] [outer = 0000000000000000] 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001608A57800) [pid = 2516] [serial = 1210] [outer = 00000016058A2000] 23:41:23 INFO - PROCESS | 2516 | 1467873683102 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160F935400) [pid = 2516] [serial = 1211] [outer = 00000016058A2000] 23:41:23 INFO - PROCESS | 2516 | 1467873683468 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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 23:41:23 INFO - PROCESS | 2516 | 1467873683503 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 2516 | 1467873683505 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:41:23 INFO - PROCESS | 2516 | 1467873683509 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:41:23 INFO - PROCESS | 2516 | 1467873683511 Marionette TRACE conn6 <- [1,1578,null,{}] 23:41:23 INFO - PROCESS | 2516 | 1467873683542 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}] 23:41:23 INFO - PROCESS | 2516 | 1467873683544 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:23 INFO - PROCESS | 2516 | 1467873683630 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:41:23 INFO - PROCESS | 2516 | 1467873683635 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 2516 | 1467873683637 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F858000 == 23 [pid = 2516] [id = 404] 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001610F0AC00) [pid = 2516] [serial = 1212] [outer = 0000000000000000] 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000161108A800) [pid = 2516] [serial = 1213] [outer = 0000001610F0AC00] 23:41:23 INFO - PROCESS | 2516 | 1467873683682 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016113B7000) [pid = 2516] [serial = 1214] [outer = 0000001610F0AC00] 23:41:24 INFO - PROCESS | 2516 | 1467873684094 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]]]}] 23:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 23:41:24 INFO - PROCESS | 2516 | 1467873684183 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 2516 | 1467873684185 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:41:24 INFO - PROCESS | 2516 | 1467873684188 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - PROCESS | 2516 | 1467873684190 Marionette TRACE conn6 <- [1,1582,null,{}] 23:41:24 INFO - PROCESS | 2516 | 1467873684201 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}] 23:41:24 INFO - PROCESS | 2516 | 1467873684204 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:24 INFO - PROCESS | 2516 | 1467873684289 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:41:24 INFO - PROCESS | 2516 | 1467873684298 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 2516 | 1467873684300 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9D000 == 24 [pid = 2516] [id = 405] 23:41:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001611CEBC00) [pid = 2516] [serial = 1215] [outer = 0000000000000000] 23:41:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001611CF1400) [pid = 2516] [serial = 1216] [outer = 0000001611CEBC00] 23:41:24 INFO - PROCESS | 2516 | 1467873684343 Marionette DEBUG loaded listener.js 23:41:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001611CF9800) [pid = 2516] [serial = 1217] [outer = 0000001611CEBC00] 23:41:24 INFO - PROCESS | 2516 | 1467873684782 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]]]}] 23:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 23:41:24 INFO - PROCESS | 2516 | 1467873684820 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 2516 | 1467873684822 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:41:24 INFO - PROCESS | 2516 | 1467873684826 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:41:24 INFO - PROCESS | 2516 | 1467873684828 Marionette TRACE conn6 <- [1,1586,null,{}] 23:41:24 INFO - PROCESS | 2516 | 1467873684831 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}] 23:41:24 INFO - PROCESS | 2516 | 1467873684833 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:24 INFO - PROCESS | 2516 | 1467873684927 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:41:24 INFO - PROCESS | 2516 | 1467873684934 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 2516 | 1467873684936 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:24 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D3800 == 25 [pid = 2516] [id = 406] 23:41:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000167947A000) [pid = 2516] [serial = 1218] [outer = 0000000000000000] 23:41:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000167947F800) [pid = 2516] [serial = 1219] [outer = 000000167947A000] 23:41:24 INFO - PROCESS | 2516 | 1467873684981 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016794B1400) [pid = 2516] [serial = 1220] [outer = 000000167947A000] 23:41:25 INFO - PROCESS | 2516 | 1467873685699 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]]]}] 23:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 943ms 23:41:25 INFO - PROCESS | 2516 | 1467873685772 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 2516 | 1467873685777 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:41:25 INFO - PROCESS | 2516 | 1467873685782 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 2516 | 1467873685785 Marionette TRACE conn6 <- [1,1590,null,{}] 23:41:25 INFO - PROCESS | 2516 | 1467873685791 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}] 23:41:25 INFO - PROCESS | 2516 | 1467873685795 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:25 INFO - PROCESS | 2516 | 1467873685971 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:41:26 INFO - PROCESS | 2516 | 1467873686092 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 2516 | 1467873686096 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:26 INFO - PROCESS | 2516 | ++DOCSHELL 00000016085A6800 == 26 [pid = 2516] [id = 407] 23:41:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607D23800) [pid = 2516] [serial = 1221] [outer = 0000000000000000] 23:41:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607E88400) [pid = 2516] [serial = 1222] [outer = 0000001607D23800] 23:41:26 INFO - PROCESS | 2516 | 1467873686155 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607F33000) [pid = 2516] [serial = 1223] [outer = 0000001607D23800] 23:41:26 INFO - PROCESS | 2516 | 1467873686796 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]]]}] 23:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1027ms 23:41:26 INFO - PROCESS | 2516 | 1467873686813 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:41:26 INFO - PROCESS | 2516 | 1467873686818 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:41:26 INFO - PROCESS | 2516 | 1467873686824 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:41:26 INFO - PROCESS | 2516 | 1467873686827 Marionette TRACE conn6 <- [1,1594,null,{}] 23:41:26 INFO - PROCESS | 2516 | 1467873686831 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}] 23:41:26 INFO - PROCESS | 2516 | 1467873686834 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:26 INFO - PROCESS | 2516 | 1467873686957 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:41:27 INFO - PROCESS | 2516 | 1467873687080 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:27 INFO - PROCESS | 2516 | 1467873687082 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC9800 == 27 [pid = 2516] [id = 408] 23:41:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B6C00) [pid = 2516] [serial = 1224] [outer = 0000000000000000] 23:41:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E22B800) [pid = 2516] [serial = 1225] [outer = 000000160D0B6C00] 23:41:27 INFO - PROCESS | 2516 | 1467873687142 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F930800) [pid = 2516] [serial = 1226] [outer = 000000160D0B6C00] 23:41:28 INFO - PROCESS | 2516 | 1467873688090 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]]]}] 23:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1296ms 23:41:28 INFO - PROCESS | 2516 | 1467873688123 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 2516 | 1467873688128 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:41:28 INFO - PROCESS | 2516 | 1467873688133 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 2516 | 1467873688137 Marionette TRACE conn6 <- [1,1598,null,{}] 23:41:28 INFO - PROCESS | 2516 | 1467873688142 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}] 23:41:28 INFO - PROCESS | 2516 | 1467873688145 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:28 INFO - PROCESS | 2516 | 1467873688250 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:41:28 INFO - PROCESS | 2516 | 1467873688333 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:28 INFO - PROCESS | 2516 | 1467873688337 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000160421D000 == 28 [pid = 2516] [id = 409] 23:41:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001604309400) [pid = 2516] [serial = 1227] [outer = 0000000000000000] 23:41:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001604DAA400) [pid = 2516] [serial = 1228] [outer = 0000001604309400] 23:41:28 INFO - PROCESS | 2516 | 1467873688431 Marionette DEBUG loaded listener.js 23:41:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607DDD800) [pid = 2516] [serial = 1229] [outer = 0000001604309400] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001679F0B800) [pid = 2516] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E232800) [pid = 2516] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607DE6C00) [pid = 2516] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1F3800) [pid = 2516] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D2CD800) [pid = 2516] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016042D4800) [pid = 2516] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167A657000) [pid = 2516] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001608284C00) [pid = 2516] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001607AB5800) [pid = 2516] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D1FA800) [pid = 2516] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 23:41:29 INFO - PROCESS | 2516 | 1467873689837 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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1737ms 23:41:29 INFO - PROCESS | 2516 | 1467873689875 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:41:29 INFO - PROCESS | 2516 | 1467873689879 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:41:29 INFO - PROCESS | 2516 | 1467873689884 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 2516 | 1467873689888 Marionette TRACE conn6 <- [1,1602,null,{}] 23:41:29 INFO - PROCESS | 2516 | 1467873689893 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}] 23:41:29 INFO - PROCESS | 2516 | 1467873689896 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:30 INFO - PROCESS | 2516 | 1467873689992 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:41:30 INFO - PROCESS | 2516 | 1467873690000 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 2516 | 1467873690002 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CD9000 == 29 [pid = 2516] [id = 410] 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001604C5F800) [pid = 2516] [serial = 1230] [outer = 0000000000000000] 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160501F400) [pid = 2516] [serial = 1231] [outer = 0000001604C5F800] 23:41:30 INFO - PROCESS | 2516 | 1467873690054 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016050FF800) [pid = 2516] [serial = 1232] [outer = 0000001604C5F800] 23:41:30 INFO - PROCESS | 2516 | 1467873690555 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]]]}] 23:41:30 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 23:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 23:41:30 INFO - PROCESS | 2516 | 1467873690622 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 2516 | 1467873690627 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:41:30 INFO - PROCESS | 2516 | 1467873690634 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 2516 | 1467873690636 Marionette TRACE conn6 <- [1,1606,null,{}] 23:41:30 INFO - PROCESS | 2516 | 1467873690640 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}] 23:41:30 INFO - PROCESS | 2516 | 1467873690643 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:30 INFO - PROCESS | 2516 | 1467873690736 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:41:30 INFO - PROCESS | 2516 | 1467873690750 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 2516 | 1467873690752 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A32800 == 30 [pid = 2516] [id = 411] 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607A50C00) [pid = 2516] [serial = 1233] [outer = 0000000000000000] 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607AAC800) [pid = 2516] [serial = 1234] [outer = 0000001607A50C00] 23:41:30 INFO - PROCESS | 2516 | 1467873690802 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607D2B000) [pid = 2516] [serial = 1235] [outer = 0000001607A50C00] 23:41:31 INFO - PROCESS | 2516 | 1467873691282 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]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 23:41:31 INFO - PROCESS | 2516 | 1467873691326 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 2516 | 1467873691329 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:41:31 INFO - PROCESS | 2516 | 1467873691332 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 2516 | 1467873691336 Marionette TRACE conn6 <- [1,1610,null,{}] 23:41:31 INFO - PROCESS | 2516 | 1467873691347 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}] 23:41:31 INFO - PROCESS | 2516 | 1467873691352 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:31 INFO - PROCESS | 2516 | 1467873691505 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:41:31 INFO - PROCESS | 2516 | 1467873691557 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 2516 | 1467873691561 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C47D800 == 31 [pid = 2516] [id = 412] 23:41:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001604333000) [pid = 2516] [serial = 1236] [outer = 0000000000000000] 23:41:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001608213000) [pid = 2516] [serial = 1237] [outer = 0000001604333000] 23:41:31 INFO - PROCESS | 2516 | 1467873691610 Marionette DEBUG loaded listener.js 23:41:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016098D5C00) [pid = 2516] [serial = 1238] [outer = 0000001604333000] 23:41:32 INFO - PROCESS | 2516 | 1467873692046 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]]]}] 23:41:32 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 23:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 732ms 23:41:32 INFO - PROCESS | 2516 | 1467873692067 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:41:32 INFO - PROCESS | 2516 | 1467873692070 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:41:32 INFO - PROCESS | 2516 | 1467873692073 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - PROCESS | 2516 | 1467873692075 Marionette TRACE conn6 <- [1,1614,null,{}] 23:41:32 INFO - PROCESS | 2516 | 1467873692085 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}] 23:41:32 INFO - PROCESS | 2516 | 1467873692087 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:32 INFO - PROCESS | 2516 | 1467873692203 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:41:32 INFO - PROCESS | 2516 | 1467873692209 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 2516 | 1467873692212 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAAA800 == 32 [pid = 2516] [id = 413] 23:41:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160B935800) [pid = 2516] [serial = 1239] [outer = 0000000000000000] 23:41:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160CCA9800) [pid = 2516] [serial = 1240] [outer = 000000160B935800] 23:41:32 INFO - PROCESS | 2516 | 1467873692258 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D1EF800) [pid = 2516] [serial = 1241] [outer = 000000160B935800] 23:41:32 INFO - PROCESS | 2516 | 1467873692728 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]]]}] 23:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 23:41:32 INFO - PROCESS | 2516 | 1467873692767 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:41:32 INFO - PROCESS | 2516 | 1467873692770 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:41:32 INFO - PROCESS | 2516 | 1467873692773 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:41:32 INFO - PROCESS | 2516 | 1467873692775 Marionette TRACE conn6 <- [1,1618,null,{}] 23:41:32 INFO - PROCESS | 2516 | 1467873692778 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}] 23:41:32 INFO - PROCESS | 2516 | 1467873692780 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:32 INFO - PROCESS | 2516 | 1467873692923 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:41:32 INFO - PROCESS | 2516 | 1467873692932 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 2516 | 1467873692934 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E3800 == 33 [pid = 2516] [id = 414] 23:41:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160433EC00) [pid = 2516] [serial = 1242] [outer = 0000000000000000] 23:41:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D1F9000) [pid = 2516] [serial = 1243] [outer = 000000160433EC00] 23:41:32 INFO - PROCESS | 2516 | 1467873692979 Marionette DEBUG loaded listener.js 23:41:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160DDC6000) [pid = 2516] [serial = 1244] [outer = 000000160433EC00] 23:41:33 INFO - PROCESS | 2516 | 1467873693431 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]]]}] 23:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 23:41:33 INFO - PROCESS | 2516 | 1467873693467 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 2516 | 1467873693470 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:41:33 INFO - PROCESS | 2516 | 1467873693473 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:41:33 INFO - PROCESS | 2516 | 1467873693475 Marionette TRACE conn6 <- [1,1622,null,{}] 23:41:33 INFO - PROCESS | 2516 | 1467873693485 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}] 23:41:33 INFO - PROCESS | 2516 | 1467873693491 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:33 INFO - PROCESS | 2516 | 1467873693628 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:41:33 INFO - PROCESS | 2516 | 1467873693685 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:33 INFO - PROCESS | 2516 | 1467873693687 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA91800 == 34 [pid = 2516] [id = 415] 23:41:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E22A800) [pid = 2516] [serial = 1245] [outer = 0000000000000000] 23:41:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160E247000) [pid = 2516] [serial = 1246] [outer = 000000160E22A800] 23:41:33 INFO - PROCESS | 2516 | 1467873693732 Marionette DEBUG loaded listener.js 23:41:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F934800) [pid = 2516] [serial = 1247] [outer = 000000160E22A800] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160D220400) [pid = 2516] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F935C00) [pid = 2516] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001608417000) [pid = 2516] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160D0B3400) [pid = 2516] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607A52000) [pid = 2516] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001610836800) [pid = 2516] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160523B400) [pid = 2516] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016098DA000) [pid = 2516] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016058A2000) [pid = 2516] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E1C7400) [pid = 2516] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604336C00) [pid = 2516] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001610F0AC00) [pid = 2516] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001611CEBC00) [pid = 2516] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:41:34 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000167947A000) [pid = 2516] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:41:34 INFO - PROCESS | 2516 | 1467873694586 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]]]}] 23:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1133ms 23:41:34 INFO - PROCESS | 2516 | 1467873694609 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 2516 | 1467873694611 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:41:34 INFO - PROCESS | 2516 | 1467873694614 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:41:34 INFO - PROCESS | 2516 | 1467873694616 Marionette TRACE conn6 <- [1,1626,null,{}] 23:41:34 INFO - PROCESS | 2516 | 1467873694620 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}] 23:41:34 INFO - PROCESS | 2516 | 1467873694622 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:34 INFO - PROCESS | 2516 | 1467873694704 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:41:34 INFO - PROCESS | 2516 | 1467873694709 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 2516 | 1467873694711 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:34 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D2000 == 35 [pid = 2516] [id = 416] 23:41:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B3400) [pid = 2516] [serial = 1248] [outer = 0000000000000000] 23:41:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F92D400) [pid = 2516] [serial = 1249] [outer = 000000160D0B3400] 23:41:34 INFO - PROCESS | 2516 | 1467873694755 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F9C8800) [pid = 2516] [serial = 1250] [outer = 000000160D0B3400] 23:41:35 INFO - PROCESS | 2516 | 1467873695184 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]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 627ms 23:41:35 INFO - PROCESS | 2516 | 1467873695245 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 2516 | 1467873695248 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:41:35 INFO - PROCESS | 2516 | 1467873695251 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 2516 | 1467873695253 Marionette TRACE conn6 <- [1,1630,null,{}] 23:41:35 INFO - PROCESS | 2516 | 1467873695257 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}] 23:41:35 INFO - PROCESS | 2516 | 1467873695259 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:35 INFO - PROCESS | 2516 | 1467873695342 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:41:35 INFO - PROCESS | 2516 | 1467873695349 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 2516 | 1467873695351 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:35 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FEC000 == 36 [pid = 2516] [id = 417] 23:41:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607F27C00) [pid = 2516] [serial = 1251] [outer = 0000000000000000] 23:41:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161059F400) [pid = 2516] [serial = 1252] [outer = 0000001607F27C00] 23:41:35 INFO - PROCESS | 2516 | 1467873695396 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610838400) [pid = 2516] [serial = 1253] [outer = 0000001607F27C00] 23:41:35 INFO - PROCESS | 2516 | 1467873695845 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]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 23:41:35 INFO - PROCESS | 2516 | 1467873695895 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 2516 | 1467873695898 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:41:35 INFO - PROCESS | 2516 | 1467873695901 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 2516 | 1467873695903 Marionette TRACE conn6 <- [1,1634,null,{}] 23:41:35 INFO - PROCESS | 2516 | 1467873695907 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}] 23:41:35 INFO - PROCESS | 2516 | 1467873695909 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:35 INFO - PROCESS | 2516 | 1467873695993 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:41:36 INFO - PROCESS | 2516 | 1467873695998 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:36 INFO - PROCESS | 2516 | 1467873696000 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C47B800 == 37 [pid = 2516] [id = 418] 23:41:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610AAFC00) [pid = 2516] [serial = 1254] [outer = 0000000000000000] 23:41:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610F03C00) [pid = 2516] [serial = 1255] [outer = 0000001610AAFC00] 23:41:36 INFO - PROCESS | 2516 | 1467873696045 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000161107E800) [pid = 2516] [serial = 1256] [outer = 0000001610AAFC00] 23:41:36 INFO - PROCESS | 2516 | 1467873696790 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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 939ms 23:41:36 INFO - PROCESS | 2516 | 1467873696842 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 2516 | 1467873696846 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:41:36 INFO - PROCESS | 2516 | 1467873696851 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 2516 | 1467873696855 Marionette TRACE conn6 <- [1,1638,null,{}] 23:41:36 INFO - PROCESS | 2516 | 1467873696861 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}] 23:41:36 INFO - PROCESS | 2516 | 1467873696865 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:37 INFO - PROCESS | 2516 | 1467873697000 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:41:37 INFO - PROCESS | 2516 | 1467873697099 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 2516 | 1467873697102 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A23800 == 38 [pid = 2516] [id = 419] 23:41:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016050E1000) [pid = 2516] [serial = 1257] [outer = 0000000000000000] 23:41:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001606093C00) [pid = 2516] [serial = 1258] [outer = 00000016050E1000] 23:41:37 INFO - PROCESS | 2516 | 1467873697160 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001607C2F000) [pid = 2516] [serial = 1259] [outer = 00000016050E1000] 23:41:37 INFO - PROCESS | 2516 | 1467873697860 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]]]}] 23:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1081ms 23:41:37 INFO - PROCESS | 2516 | 1467873697937 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:41:37 INFO - PROCESS | 2516 | 1467873697942 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:41:37 INFO - PROCESS | 2516 | 1467873697948 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:41:37 INFO - PROCESS | 2516 | 1467873697952 Marionette TRACE conn6 <- [1,1642,null,{}] 23:41:37 INFO - PROCESS | 2516 | 1467873697956 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}] 23:41:37 INFO - PROCESS | 2516 | 1467873697959 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:38 INFO - PROCESS | 2516 | 1467873698093 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:41:38 INFO - PROCESS | 2516 | 1467873698208 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 2516 | 1467873698211 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E2800 == 39 [pid = 2516] [id = 420] 23:41:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016080D1400) [pid = 2516] [serial = 1260] [outer = 0000000000000000] 23:41:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160AA71C00) [pid = 2516] [serial = 1261] [outer = 00000016080D1400] 23:41:38 INFO - PROCESS | 2516 | 1467873698270 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160D1FDC00) [pid = 2516] [serial = 1262] [outer = 00000016080D1400] 23:41:39 INFO - PROCESS | 2516 | 1467873699193 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]]]}] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FEC000 == 38 [pid = 2516] [id = 417] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D2000 == 37 [pid = 2516] [id = 416] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA91800 == 36 [pid = 2516] [id = 415] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E3800 == 35 [pid = 2516] [id = 414] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAAA800 == 34 [pid = 2516] [id = 413] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160C47D800 == 33 [pid = 2516] [id = 412] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A32800 == 32 [pid = 2516] [id = 411] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CD9000 == 31 [pid = 2516] [id = 410] 23:41:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160421D000 == 30 [pid = 2516] [id = 409] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001611CF1400) [pid = 2516] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000167947F800) [pid = 2516] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016794B1400) [pid = 2516] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E1BE000) [pid = 2516] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001610598400) [pid = 2516] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E239C00) [pid = 2516] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160871F800) [pid = 2516] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160D0BA400) [pid = 2516] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607D2A400) [pid = 2516] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A58400) [pid = 2516] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001610AB1000) [pid = 2516] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610F0D400) [pid = 2516] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001606029000) [pid = 2516] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160853C000) [pid = 2516] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1BA000) [pid = 2516] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160F93B000) [pid = 2516] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001608A57800) [pid = 2516] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E248400) [pid = 2516] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001604C65000) [pid = 2516] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016050E9400) [pid = 2516] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016098DE400) [pid = 2516] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001611CF9800) [pid = 2516] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001610834000) [pid = 2516] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000161108A800) [pid = 2516] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (00000016113B7000) [pid = 2516] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160F935400) [pid = 2516] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160D21E800) [pid = 2516] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 23:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1335ms 23:41:39 INFO - PROCESS | 2516 | 1467873699286 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:41:39 INFO - PROCESS | 2516 | 1467873699290 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:41:39 INFO - PROCESS | 2516 | 1467873699295 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:41:39 INFO - PROCESS | 2516 | 1467873699299 Marionette TRACE conn6 <- [1,1646,null,{}] 23:41:39 INFO - PROCESS | 2516 | 1467873699304 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}] 23:41:39 INFO - PROCESS | 2516 | 1467873699307 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:39 INFO - PROCESS | 2516 | 1467873699405 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:41:39 INFO - PROCESS | 2516 | 1467873699412 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:39 INFO - PROCESS | 2516 | 1467873699417 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607452000 == 31 [pid = 2516] [id = 421] 23:41:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001605239C00) [pid = 2516] [serial = 1263] [outer = 0000000000000000] 23:41:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016074D2400) [pid = 2516] [serial = 1264] [outer = 0000001605239C00] 23:41:39 INFO - PROCESS | 2516 | 1467873699465 Marionette DEBUG loaded listener.js 23:41:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607D22000) [pid = 2516] [serial = 1265] [outer = 0000001605239C00] 23:41:39 INFO - PROCESS | 2516 | 1467873699990 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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 732ms 23:41:40 INFO - PROCESS | 2516 | 1467873700032 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 2516 | 1467873700037 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:41:40 INFO - PROCESS | 2516 | 1467873700043 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 2516 | 1467873700046 Marionette TRACE conn6 <- [1,1650,null,{}] 23:41:40 INFO - PROCESS | 2516 | 1467873700049 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}] 23:41:40 INFO - PROCESS | 2516 | 1467873700052 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:40 INFO - PROCESS | 2516 | 1467873700143 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:41:40 INFO - PROCESS | 2516 | 1467873700224 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 2516 | 1467873700226 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E7E000 == 32 [pid = 2516] [id = 422] 23:41:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607F32C00) [pid = 2516] [serial = 1266] [outer = 0000000000000000] 23:41:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016089CB400) [pid = 2516] [serial = 1267] [outer = 0000001607F32C00] 23:41:40 INFO - PROCESS | 2516 | 1467873700276 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001609871800) [pid = 2516] [serial = 1268] [outer = 0000001607F32C00] 23:41:40 INFO - PROCESS | 2516 | 1467873700694 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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 23:41:40 INFO - PROCESS | 2516 | 1467873700735 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 2516 | 1467873700738 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:41:40 INFO - PROCESS | 2516 | 1467873700742 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:41:40 INFO - PROCESS | 2516 | 1467873700745 Marionette TRACE conn6 <- [1,1654,null,{}] 23:41:40 INFO - PROCESS | 2516 | 1467873700757 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}] 23:41:40 INFO - PROCESS | 2516 | 1467873700762 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:40 INFO - PROCESS | 2516 | 1467873700882 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:41:40 INFO - PROCESS | 2516 | 1467873700895 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 2516 | 1467873700898 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BB800 == 33 [pid = 2516] [id = 423] 23:41:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160433E000) [pid = 2516] [serial = 1269] [outer = 0000000000000000] 23:41:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D1EF000) [pid = 2516] [serial = 1270] [outer = 000000160433E000] 23:41:40 INFO - PROCESS | 2516 | 1467873700947 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160DDBAC00) [pid = 2516] [serial = 1271] [outer = 000000160433E000] 23:41:41 INFO - PROCESS | 2516 | 1467873701434 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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 23:41:41 INFO - PROCESS | 2516 | 1467873701477 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 2516 | 1467873701480 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:41:41 INFO - PROCESS | 2516 | 1467873701483 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 2516 | 1467873701485 Marionette TRACE conn6 <- [1,1658,null,{}] 23:41:41 INFO - PROCESS | 2516 | 1467873701494 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}] 23:41:41 INFO - PROCESS | 2516 | 1467873701496 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:41 INFO - PROCESS | 2516 | 1467873701612 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:41:41 INFO - PROCESS | 2516 | 1467873701629 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 2516 | 1467873701631 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D6800 == 34 [pid = 2516] [id = 424] 23:41:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1CAC00) [pid = 2516] [serial = 1272] [outer = 0000000000000000] 23:41:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E22D400) [pid = 2516] [serial = 1273] [outer = 000000160E1CAC00] 23:41:41 INFO - PROCESS | 2516 | 1467873701720 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E240400) [pid = 2516] [serial = 1274] [outer = 000000160E1CAC00] 23:41:42 INFO - PROCESS | 2516 | 1467873702162 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]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 23:41:42 INFO - PROCESS | 2516 | 1467873702220 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 2516 | 1467873702223 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:41:42 INFO - PROCESS | 2516 | 1467873702226 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 2516 | 1467873702227 Marionette TRACE conn6 <- [1,1662,null,{}] 23:41:42 INFO - PROCESS | 2516 | 1467873702258 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}] 23:41:42 INFO - PROCESS | 2516 | 1467873702261 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:42 INFO - PROCESS | 2516 | 1467873702385 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:41:42 INFO - PROCESS | 2516 | 1467873702397 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:42 INFO - PROCESS | 2516 | 1467873702399 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA76800 == 35 [pid = 2516] [id = 425] 23:41:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1CE400) [pid = 2516] [serial = 1275] [outer = 0000000000000000] 23:41:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F922800) [pid = 2516] [serial = 1276] [outer = 000000160E1CE400] 23:41:42 INFO - PROCESS | 2516 | 1467873702443 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F939800) [pid = 2516] [serial = 1277] [outer = 000000160E1CE400] 23:41:42 INFO - PROCESS | 2516 | 1467873702886 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]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 23:41:42 INFO - PROCESS | 2516 | 1467873702962 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:41:42 INFO - PROCESS | 2516 | 1467873702964 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:41:42 INFO - PROCESS | 2516 | 1467873702967 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 2516 | 1467873702969 Marionette TRACE conn6 <- [1,1666,null,{}] 23:41:42 INFO - PROCESS | 2516 | 1467873702973 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}] 23:41:42 INFO - PROCESS | 2516 | 1467873702979 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:43 INFO - PROCESS | 2516 | 1467873703130 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:41:43 INFO - PROCESS | 2516 | 1467873703179 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 2516 | 1467873703181 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:43 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D7800 == 36 [pid = 2516] [id = 426] 23:41:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161059C000) [pid = 2516] [serial = 1278] [outer = 0000000000000000] 23:41:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610AA7400) [pid = 2516] [serial = 1279] [outer = 000000161059C000] 23:41:43 INFO - PROCESS | 2516 | 1467873703227 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000161107F000) [pid = 2516] [serial = 1280] [outer = 000000161059C000] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001604C5F800) [pid = 2516] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604333000) [pid = 2516] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160B935800) [pid = 2516] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607A50C00) [pid = 2516] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160433EC00) [pid = 2516] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001604309400) [pid = 2516] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E22A800) [pid = 2516] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607F27C00) [pid = 2516] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001607D23800) [pid = 2516] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D0B6C00) [pid = 2516] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:41:43 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160D0B3400) [pid = 2516] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:41:43 INFO - PROCESS | 2516 | 1467873703675 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]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 793ms 23:41:43 INFO - PROCESS | 2516 | 1467873703763 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 2516 | 1467873703766 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:41:43 INFO - PROCESS | 2516 | 1467873703773 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - PROCESS | 2516 | 1467873703775 Marionette TRACE conn6 <- [1,1670,null,{}] 23:41:43 INFO - PROCESS | 2516 | 1467873703779 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}] 23:41:43 INFO - PROCESS | 2516 | 1467873703781 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:43 INFO - PROCESS | 2516 | 1467873703865 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:41:43 INFO - PROCESS | 2516 | 1467873703876 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 2516 | 1467873703878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:43 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF2000 == 37 [pid = 2516] [id = 427] 23:41:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607AB3C00) [pid = 2516] [serial = 1281] [outer = 0000000000000000] 23:41:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E1C7400) [pid = 2516] [serial = 1282] [outer = 0000001607AB3C00] 23:41:43 INFO - PROCESS | 2516 | 1467873703922 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001611080800) [pid = 2516] [serial = 1283] [outer = 0000001607AB3C00] 23:41:44 INFO - PROCESS | 2516 | 1467873704339 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]]]}] 23:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 586ms 23:41:44 INFO - PROCESS | 2516 | 1467873704366 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 2516 | 1467873704368 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:41:44 INFO - PROCESS | 2516 | 1467873704382 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - PROCESS | 2516 | 1467873704384 Marionette TRACE conn6 <- [1,1674,null,{}] 23:41:44 INFO - PROCESS | 2516 | 1467873704392 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}] 23:41:44 INFO - PROCESS | 2516 | 1467873704394 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:44 INFO - PROCESS | 2516 | 1467873704481 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:41:44 INFO - PROCESS | 2516 | 1467873704488 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 2516 | 1467873704490 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000167950E800 == 38 [pid = 2516] [id = 428] 23:41:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016113B3800) [pid = 2516] [serial = 1284] [outer = 0000000000000000] 23:41:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016113B6000) [pid = 2516] [serial = 1285] [outer = 00000016113B3800] 23:41:44 INFO - PROCESS | 2516 | 1467873704535 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001611CEC000) [pid = 2516] [serial = 1286] [outer = 00000016113B3800] 23:41:44 INFO - PROCESS | 2516 | 1467873704941 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]]]}] 23:41:45 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 23:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 23:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:41:45 INFO - PROCESS | 2516 | 1467873705014 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 2516 | 1467873705017 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:41:45 INFO - PROCESS | 2516 | 1467873705020 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 2516 | 1467873705022 Marionette TRACE conn6 <- [1,1678,null,{}] 23:41:45 INFO - PROCESS | 2516 | 1467873705025 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}] 23:41:45 INFO - PROCESS | 2516 | 1467873705027 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:45 INFO - PROCESS | 2516 | 1467873705114 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:41:45 INFO - PROCESS | 2516 | 1467873705122 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:45 INFO - PROCESS | 2516 | 1467873705124 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BB000 == 39 [pid = 2516] [id = 429] 23:41:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001611CF3800) [pid = 2516] [serial = 1287] [outer = 0000000000000000] 23:41:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001679475C00) [pid = 2516] [serial = 1288] [outer = 0000001611CF3800] 23:41:45 INFO - PROCESS | 2516 | 1467873705167 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001679481000) [pid = 2516] [serial = 1289] [outer = 0000001611CF3800] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC9800 == 38 [pid = 2516] [id = 408] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 0000001607452000 == 37 [pid = 2516] [id = 421] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E2800 == 36 [pid = 2516] [id = 420] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160C47B800 == 35 [pid = 2516] [id = 418] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A23800 == 34 [pid = 2516] [id = 419] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E7E000 == 33 [pid = 2516] [id = 422] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D6800 == 32 [pid = 2516] [id = 424] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D7800 == 31 [pid = 2516] [id = 426] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA76800 == 30 [pid = 2516] [id = 425] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF2000 == 29 [pid = 2516] [id = 427] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000167950E800 == 28 [pid = 2516] [id = 428] 23:41:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BB800 == 27 [pid = 2516] [id = 423] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160501F400) [pid = 2516] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050FF800) [pid = 2516] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001608213000) [pid = 2516] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160CCA9800) [pid = 2516] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607AAC800) [pid = 2516] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607D2B000) [pid = 2516] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D1F9000) [pid = 2516] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607DDD800) [pid = 2516] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001604DAA400) [pid = 2516] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D1EF800) [pid = 2516] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E247000) [pid = 2516] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160DDC6000) [pid = 2516] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001610838400) [pid = 2516] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001610F03C00) [pid = 2516] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000161059F400) [pid = 2516] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160F934800) [pid = 2516] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001607F33000) [pid = 2516] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001607E88400) [pid = 2516] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160F930800) [pid = 2516] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160E22B800) [pid = 2516] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160F9C8800) [pid = 2516] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160F92D400) [pid = 2516] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 23:41:46 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (00000016098D5C00) [pid = 2516] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 23:41:47 INFO - PROCESS | 2516 | 1467873707049 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]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2078ms 23:41:47 INFO - PROCESS | 2516 | 1467873707102 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 2516 | 1467873707106 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:41:47 INFO - PROCESS | 2516 | 1467873707112 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:41:47 INFO - PROCESS | 2516 | 1467873707115 Marionette TRACE conn6 <- [1,1682,null,{}] 23:41:47 INFO - PROCESS | 2516 | 1467873707121 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}] 23:41:47 INFO - PROCESS | 2516 | 1467873707125 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:47 INFO - PROCESS | 2516 | 1467873707216 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:41:47 INFO - PROCESS | 2516 | 1467873707223 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 2516 | 1467873707228 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:47 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607453000 == 28 [pid = 2516] [id = 430] 23:41:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (0000001604339000) [pid = 2516] [serial = 1290] [outer = 0000000000000000] 23:41:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (0000001604339800) [pid = 2516] [serial = 1291] [outer = 0000001604339000] 23:41:47 INFO - PROCESS | 2516 | 1467873707282 Marionette DEBUG loaded listener.js 23:41:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (0000001604DABC00) [pid = 2516] [serial = 1292] [outer = 0000001604339000] 23:41:47 INFO - PROCESS | 2516 | 1467873707765 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]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 23:41:47 INFO - PROCESS | 2516 | 1467873707807 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 2516 | 1467873707812 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:41:47 INFO - PROCESS | 2516 | 1467873707818 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 2516 | 1467873707821 Marionette TRACE conn6 <- [1,1686,null,{}] 23:41:47 INFO - PROCESS | 2516 | 1467873707825 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}] 23:41:47 INFO - PROCESS | 2516 | 1467873707828 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:47 INFO - PROCESS | 2516 | 1467873707918 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:41:47 INFO - PROCESS | 2516 | 1467873707926 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 2516 | 1467873707929 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:47 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608392000 == 29 [pid = 2516] [id = 431] 23:41:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016050F8C00) [pid = 2516] [serial = 1293] [outer = 0000000000000000] 23:41:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016050FC000) [pid = 2516] [serial = 1294] [outer = 00000016050F8C00] 23:41:47 INFO - PROCESS | 2516 | 1467873707978 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (00000016052B5C00) [pid = 2516] [serial = 1295] [outer = 00000016050F8C00] 23:41:48 INFO - PROCESS | 2516 | 1467873708454 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]]]}] 23:41:48 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 23:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 23:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:41:48 INFO - PROCESS | 2516 | 1467873708512 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 2516 | 1467873708514 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:41:48 INFO - PROCESS | 2516 | 1467873708517 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - PROCESS | 2516 | 1467873708521 Marionette TRACE conn6 <- [1,1690,null,{}] 23:41:48 INFO - PROCESS | 2516 | 1467873708533 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}] 23:41:48 INFO - PROCESS | 2516 | 1467873708538 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:48 INFO - PROCESS | 2516 | 1467873708658 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:41:48 INFO - PROCESS | 2516 | 1467873708736 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:48 INFO - PROCESS | 2516 | 1467873708739 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:48 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4B800 == 30 [pid = 2516] [id = 432] 23:41:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001600209C00) [pid = 2516] [serial = 1296] [outer = 0000000000000000] 23:41:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607C24800) [pid = 2516] [serial = 1297] [outer = 0000001600209C00] 23:41:48 INFO - PROCESS | 2516 | 1467873708789 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607D27000) [pid = 2516] [serial = 1298] [outer = 0000001600209C00] 23:41:49 INFO - PROCESS | 2516 | 1467873709170 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]]]}] 23:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 23:41:49 INFO - PROCESS | 2516 | 1467873709210 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:41:49 INFO - PROCESS | 2516 | 1467873709213 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:41:49 INFO - PROCESS | 2516 | 1467873709216 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:41:49 INFO - PROCESS | 2516 | 1467873709218 Marionette TRACE conn6 <- [1,1694,null,{}] 23:41:49 INFO - PROCESS | 2516 | 1467873709221 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}] 23:41:49 INFO - PROCESS | 2516 | 1467873709223 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:49 INFO - PROCESS | 2516 | 1467873709339 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:41:49 INFO - PROCESS | 2516 | 1467873709386 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 2516 | 1467873709388 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609821800 == 31 [pid = 2516] [id = 433] 23:41:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607DE6000) [pid = 2516] [serial = 1299] [outer = 0000000000000000] 23:41:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607E8EC00) [pid = 2516] [serial = 1300] [outer = 0000001607DE6000] 23:41:49 INFO - PROCESS | 2516 | 1467873709433 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607F28800) [pid = 2516] [serial = 1301] [outer = 0000001607DE6000] 23:41:49 INFO - PROCESS | 2516 | 1467873709817 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]]]}] 23:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 23:41:49 INFO - PROCESS | 2516 | 1467873709848 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:41:49 INFO - PROCESS | 2516 | 1467873709850 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:41:49 INFO - PROCESS | 2516 | 1467873709854 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:41:49 INFO - PROCESS | 2516 | 1467873709855 Marionette TRACE conn6 <- [1,1698,null,{}] 23:41:49 INFO - PROCESS | 2516 | 1467873709859 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}] 23:41:49 INFO - PROCESS | 2516 | 1467873709861 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:49 INFO - PROCESS | 2516 | 1467873709968 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:41:50 INFO - PROCESS | 2516 | 1467873710006 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 2516 | 1467873710008 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF41000 == 32 [pid = 2516] [id = 434] 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050F8800) [pid = 2516] [serial = 1302] [outer = 0000000000000000] 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016082C4000) [pid = 2516] [serial = 1303] [outer = 00000016050F8800] 23:41:50 INFO - PROCESS | 2516 | 1467873710057 Marionette DEBUG loaded listener.js 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016089CDC00) [pid = 2516] [serial = 1304] [outer = 00000016050F8800] 23:41:50 INFO - PROCESS | 2516 | 1467873710480 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]]]}] 23:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 23:41:50 INFO - PROCESS | 2516 | 1467873710550 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 2516 | 1467873710552 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:41:50 INFO - PROCESS | 2516 | 1467873710560 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:41:50 INFO - PROCESS | 2516 | 1467873710562 Marionette TRACE conn6 <- [1,1702,null,{}] 23:41:50 INFO - PROCESS | 2516 | 1467873710565 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}] 23:41:50 INFO - PROCESS | 2516 | 1467873710571 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:50 INFO - PROCESS | 2516 | 1467873710680 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:41:50 INFO - PROCESS | 2516 | 1467873710693 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 2516 | 1467873710695 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4C5000 == 33 [pid = 2516] [id = 435] 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001608FE9000) [pid = 2516] [serial = 1305] [outer = 0000000000000000] 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160A422000) [pid = 2516] [serial = 1306] [outer = 0000001608FE9000] 23:41:50 INFO - PROCESS | 2516 | 1467873710740 Marionette DEBUG loaded listener.js 23:41:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160CCA7000) [pid = 2516] [serial = 1307] [outer = 0000001608FE9000] 23:41:51 INFO - PROCESS | 2516 | 1467873711179 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 23:41:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 23:41:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 23:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:51 INFO - _addTest/ [0,1705,"getWindowHandle",null] 23:41:51 INFO - PROCESS | 2516 | 1467873711258 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:41:51 INFO - PROCESS | 2516 | 1467873711261 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 2516 | 1467873711263 Marionette TRACE conn6 <- [1,1706,null,{}] 23:41:51 INFO - PROCESS | 2516 | 1467873711266 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}] 23:41:51 INFO - PROCESS | 2516 | 1467873711268 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:51 INFO - PROCESS | 2516 | 1467873711375 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:41:51 INFO - PROCESS | 2516 | 1467873711385 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 2516 | 1467873711386 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC9800 == 34 [pid = 2516] [id = 436] 23:41:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160840AC00) [pid = 2516] [serial = 1308] [outer = 0000000000000000] 23:41:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B5000) [pid = 2516] [serial = 1309] [outer = 000000160840AC00] 23:41:51 INFO - PROCESS | 2516 | 1467873711431 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D0C2C00) [pid = 2516] [serial = 1310] [outer = 000000160840AC00] 23:41:51 INFO - PROCESS | 2516 | 1467873711852 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]]]}] 23:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 23:41:51 INFO - PROCESS | 2516 | 1467873711892 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:41:51 INFO - PROCESS | 2516 | 1467873711895 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:41:51 INFO - PROCESS | 2516 | 1467873711898 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 2516 | 1467873711899 Marionette TRACE conn6 <- [1,1710,null,{}] 23:41:51 INFO - PROCESS | 2516 | 1467873711903 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}] 23:41:51 INFO - PROCESS | 2516 | 1467873711905 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:51 INFO - PROCESS | 2516 | 1467873711987 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:41:51 INFO - PROCESS | 2516 | 1467873711992 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 2516 | 1467873711994 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E2800 == 35 [pid = 2516] [id = 437] 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1F5C00) [pid = 2516] [serial = 1311] [outer = 0000000000000000] 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D1FD000) [pid = 2516] [serial = 1312] [outer = 000000160D1F5C00] 23:41:52 INFO - PROCESS | 2516 | 1467873712038 Marionette DEBUG loaded listener.js 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2CE400) [pid = 2516] [serial = 1313] [outer = 000000160D1F5C00] 23:41:52 INFO - PROCESS | 2516 | 1467873712518 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]]]}] 23:41:52 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 23:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 23:41:52 INFO - PROCESS | 2516 | 1467873712593 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:41:52 INFO - PROCESS | 2516 | 1467873712595 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:41:52 INFO - PROCESS | 2516 | 1467873712598 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 2516 | 1467873712600 Marionette TRACE conn6 <- [1,1714,null,{}] 23:41:52 INFO - PROCESS | 2516 | 1467873712604 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}] 23:41:52 INFO - PROCESS | 2516 | 1467873712606 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:52 INFO - PROCESS | 2516 | 1467873712718 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:41:52 INFO - PROCESS | 2516 | 1467873712797 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 2516 | 1467873712799 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:52 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4A800 == 36 [pid = 2516] [id = 438] 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D2CD400) [pid = 2516] [serial = 1314] [outer = 0000000000000000] 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160DDC2400) [pid = 2516] [serial = 1315] [outer = 000000160D2CD400] 23:41:52 INFO - PROCESS | 2516 | 1467873712843 Marionette DEBUG loaded listener.js 23:41:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1BF400) [pid = 2516] [serial = 1316] [outer = 000000160D2CD400] 23:41:53 INFO - PROCESS | 2516 | 1467873713275 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]]]}] 23:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 23:41:53 INFO - PROCESS | 2516 | 1467873713335 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:41:53 INFO - PROCESS | 2516 | 1467873713338 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:41:53 INFO - PROCESS | 2516 | 1467873713341 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:41:53 INFO - PROCESS | 2516 | 1467873713342 Marionette TRACE conn6 <- [1,1718,null,{}] 23:41:53 INFO - PROCESS | 2516 | 1467873713352 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}] 23:41:53 INFO - PROCESS | 2516 | 1467873713354 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:53 INFO - PROCESS | 2516 | 1467873713467 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:41:53 INFO - PROCESS | 2516 | 1467873713476 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 2516 | 1467873713478 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA89000 == 37 [pid = 2516] [id = 439] 23:41:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D2CF400) [pid = 2516] [serial = 1317] [outer = 0000000000000000] 23:41:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E22F800) [pid = 2516] [serial = 1318] [outer = 000000160D2CF400] 23:41:53 INFO - PROCESS | 2516 | 1467873713523 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E23BC00) [pid = 2516] [serial = 1319] [outer = 000000160D2CF400] 23:41:53 INFO - PROCESS | 2516 | 1467873713989 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] 23:41:54 INFO - PROCESS | 2516 | 1467873714041 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:41:54 INFO - PROCESS | 2516 | 1467873714044 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:41:54 INFO - PROCESS | 2516 | 1467873714047 Marionette TRACE conn6 <- [1,1722,null,{}] 23:41:54 INFO - PROCESS | 2516 | 1467873714080 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}] 23:41:54 INFO - PROCESS | 2516 | 1467873714083 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:54 INFO - PROCESS | 2516 | 1467873714311 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1CE400) [pid = 2516] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000161059C000) [pid = 2516] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016113B3800) [pid = 2516] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016080D1400) [pid = 2516] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050E1000) [pid = 2516] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001610AAFC00) [pid = 2516] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160433E000) [pid = 2516] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607F32C00) [pid = 2516] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001605239C00) [pid = 2516] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E1CAC00) [pid = 2516] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:41:54 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607AB3C00) [pid = 2516] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:41:54 INFO - PROCESS | 2516 | 1467873714371 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 2516 | 1467873714374 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:54 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF40800 == 38 [pid = 2516] [id = 440] 23:41:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001601CC7000) [pid = 2516] [serial = 1320] [outer = 0000000000000000] 23:41:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001605239C00) [pid = 2516] [serial = 1321] [outer = 0000001601CC7000] 23:41:54 INFO - PROCESS | 2516 | 1467873714421 Marionette DEBUG loaded listener.js 23:41:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E23C400) [pid = 2516] [serial = 1322] [outer = 0000001601CC7000] 23:41:54 INFO - PROCESS | 2516 | 1467873714803 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]]]}] 23:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 776ms 23:41:54 INFO - PROCESS | 2516 | 1467873714824 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 2516 | 1467873714826 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:41:54 INFO - PROCESS | 2516 | 1467873714836 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 2516 | 1467873714838 Marionette TRACE conn6 <- [1,1726,null,{}] 23:41:54 INFO - PROCESS | 2516 | 1467873714841 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}] 23:41:54 INFO - PROCESS | 2516 | 1467873714843 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:54 INFO - PROCESS | 2516 | 1467873714927 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:41:54 INFO - PROCESS | 2516 | 1467873714933 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 2516 | 1467873714935 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:54 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DAE000 == 39 [pid = 2516] [id = 441] 23:41:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F92E000) [pid = 2516] [serial = 1323] [outer = 0000000000000000] 23:41:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F940000) [pid = 2516] [serial = 1324] [outer = 000000160F92E000] 23:41:54 INFO - PROCESS | 2516 | 1467873714980 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F9CB000) [pid = 2516] [serial = 1325] [outer = 000000160F92E000] 23:41:55 INFO - PROCESS | 2516 | 1467873715412 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]]]}] 23:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 627ms 23:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:41:55 INFO - PROCESS | 2516 | 1467873715465 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:41:55 INFO - PROCESS | 2516 | 1467873715467 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:41:55 INFO - PROCESS | 2516 | 1467873715471 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 2516 | 1467873715472 Marionette TRACE conn6 <- [1,1730,null,{}] 23:41:55 INFO - PROCESS | 2516 | 1467873715476 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}] 23:41:55 INFO - PROCESS | 2516 | 1467873715477 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:55 INFO - PROCESS | 2516 | 1467873715559 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:41:55 INFO - PROCESS | 2516 | 1467873715567 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:55 INFO - PROCESS | 2516 | 1467873715569 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:55 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FEE000 == 40 [pid = 2516] [id = 442] 23:41:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610599C00) [pid = 2516] [serial = 1326] [outer = 0000000000000000] 23:41:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161059D800) [pid = 2516] [serial = 1327] [outer = 0000001610599C00] 23:41:55 INFO - PROCESS | 2516 | 1467873715614 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016105A4C00) [pid = 2516] [serial = 1328] [outer = 0000001610599C00] 23:41:56 INFO - PROCESS | 2516 | 1467873716061 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]]]}] 23:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 23:41:56 INFO - PROCESS | 2516 | 1467873716109 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:41:56 INFO - PROCESS | 2516 | 1467873716111 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:41:56 INFO - PROCESS | 2516 | 1467873716114 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:41:56 INFO - PROCESS | 2516 | 1467873716116 Marionette TRACE conn6 <- [1,1734,null,{}] 23:41:56 INFO - PROCESS | 2516 | 1467873716120 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}] 23:41:56 INFO - PROCESS | 2516 | 1467873716121 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:56 INFO - PROCESS | 2516 | 1467873716205 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:41:56 INFO - PROCESS | 2516 | 1467873716237 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 2516 | 1467873716239 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610383800 == 41 [pid = 2516] [id = 443] 23:41:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610834C00) [pid = 2516] [serial = 1329] [outer = 0000000000000000] 23:41:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610837400) [pid = 2516] [serial = 1330] [outer = 0000001610834C00] 23:41:56 INFO - PROCESS | 2516 | 1467873716286 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610AAD400) [pid = 2516] [serial = 1331] [outer = 0000001610834C00] 23:41:57 INFO - PROCESS | 2516 | 1467873717100 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]]]}] 23:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1033ms 23:41:57 INFO - PROCESS | 2516 | 1467873717150 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 2516 | 1467873717154 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:41:57 INFO - PROCESS | 2516 | 1467873717180 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:41:57 INFO - PROCESS | 2516 | 1467873717186 Marionette TRACE conn6 <- [1,1738,null,{}] 23:41:57 INFO - PROCESS | 2516 | 1467873717191 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}] 23:41:57 INFO - PROCESS | 2516 | 1467873717194 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:57 INFO - PROCESS | 2516 | 1467873717373 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:41:57 INFO - PROCESS | 2516 | 1467873717463 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:57 INFO - PROCESS | 2516 | 1467873717466 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:57 INFO - PROCESS | 2516 | ++DOCSHELL 000000160839A000 == 42 [pid = 2516] [id = 444] 23:41:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050E8800) [pid = 2516] [serial = 1332] [outer = 0000000000000000] 23:41:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016050F4000) [pid = 2516] [serial = 1333] [outer = 00000016050E8800] 23:41:57 INFO - PROCESS | 2516 | 1467873717528 Marionette DEBUG loaded listener.js 23:41:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (00000016074D8C00) [pid = 2516] [serial = 1334] [outer = 00000016050E8800] 23:41:58 INFO - PROCESS | 2516 | 1467873718404 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]]]}] 23:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1292ms 23:41:58 INFO - PROCESS | 2516 | 1467873718477 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:41:58 INFO - PROCESS | 2516 | 1467873718481 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:41:58 INFO - PROCESS | 2516 | 1467873718486 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:41:58 INFO - PROCESS | 2516 | 1467873718490 Marionette TRACE conn6 <- [1,1742,null,{}] 23:41:58 INFO - PROCESS | 2516 | 1467873718495 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}] 23:41:58 INFO - PROCESS | 2516 | 1467873718499 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:58 INFO - PROCESS | 2516 | 1467873718611 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:41:58 INFO - PROCESS | 2516 | 1467873718686 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 2516 | 1467873718690 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:58 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FEB800 == 43 [pid = 2516] [id = 445] 23:41:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016050EE400) [pid = 2516] [serial = 1335] [outer = 0000000000000000] 23:41:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016074DF800) [pid = 2516] [serial = 1336] [outer = 00000016050EE400] 23:41:58 INFO - PROCESS | 2516 | 1467873718740 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607C25400) [pid = 2516] [serial = 1337] [outer = 00000016050EE400] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FEE000 == 42 [pid = 2516] [id = 442] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DAE000 == 41 [pid = 2516] [id = 441] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF40800 == 40 [pid = 2516] [id = 440] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA89000 == 39 [pid = 2516] [id = 439] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4A800 == 38 [pid = 2516] [id = 438] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E2800 == 37 [pid = 2516] [id = 437] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC9800 == 36 [pid = 2516] [id = 436] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4C5000 == 35 [pid = 2516] [id = 435] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF41000 == 34 [pid = 2516] [id = 434] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001609821800 == 33 [pid = 2516] [id = 433] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001679475C00) [pid = 2516] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4B800 == 32 [pid = 2516] [id = 432] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001608392000 == 31 [pid = 2516] [id = 431] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 0000001607453000 == 30 [pid = 2516] [id = 430] 23:41:59 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BB000 == 29 [pid = 2516] [id = 429] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160F922800) [pid = 2516] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001610AA7400) [pid = 2516] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016113B6000) [pid = 2516] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000161107F000) [pid = 2516] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D1FDC00) [pid = 2516] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160AA71C00) [pid = 2516] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607C2F000) [pid = 2516] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001606093C00) [pid = 2516] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000161107E800) [pid = 2516] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160D1EF000) [pid = 2516] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016089CB400) [pid = 2516] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001609871800) [pid = 2516] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607D22000) [pid = 2516] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016074D2400) [pid = 2516] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E22D400) [pid = 2516] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E240400) [pid = 2516] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F939800) [pid = 2516] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001611CEC000) [pid = 2516] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160E1C7400) [pid = 2516] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160DDBAC00) [pid = 2516] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001611080800) [pid = 2516] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 23:41:59 INFO - PROCESS | 2516 | 1467873719395 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]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 941ms 23:41:59 INFO - PROCESS | 2516 | 1467873719431 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 2516 | 1467873719437 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:41:59 INFO - PROCESS | 2516 | 1467873719443 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 2516 | 1467873719446 Marionette TRACE conn6 <- [1,1746,null,{}] 23:41:59 INFO - PROCESS | 2516 | 1467873719450 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}] 23:41:59 INFO - PROCESS | 2516 | 1467873719453 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:59 INFO - PROCESS | 2516 | 1467873719543 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:41:59 INFO - PROCESS | 2516 | 1467873719615 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 2516 | 1467873719618 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:41:59 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087CE000 == 30 [pid = 2516] [id = 446] 23:41:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016052B5000) [pid = 2516] [serial = 1338] [outer = 0000000000000000] 23:41:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607C30400) [pid = 2516] [serial = 1339] [outer = 00000016052B5000] 23:41:59 INFO - PROCESS | 2516 | 1467873719675 Marionette DEBUG loaded listener.js 23:41:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607E93000) [pid = 2516] [serial = 1340] [outer = 00000016052B5000] 23:42:00 INFO - PROCESS | 2516 | 1467873720103 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]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 23:42:00 INFO - PROCESS | 2516 | 1467873720180 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 2516 | 1467873720182 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:42:00 INFO - PROCESS | 2516 | 1467873720186 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 2516 | 1467873720190 Marionette TRACE conn6 <- [1,1750,null,{}] 23:42:00 INFO - PROCESS | 2516 | 1467873720201 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}] 23:42:00 INFO - PROCESS | 2516 | 1467873720206 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:00 INFO - PROCESS | 2516 | 1467873720305 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:42:00 INFO - PROCESS | 2516 | 1467873720315 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 2516 | 1467873720318 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:00 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF41800 == 31 [pid = 2516] [id = 447] 23:42:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001609628000) [pid = 2516] [serial = 1341] [outer = 0000000000000000] 23:42:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001609632400) [pid = 2516] [serial = 1342] [outer = 0000001609628000] 23:42:00 INFO - PROCESS | 2516 | 1467873720369 Marionette DEBUG loaded listener.js 23:42:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160A63DC00) [pid = 2516] [serial = 1343] [outer = 0000001609628000] 23:42:00 INFO - PROCESS | 2516 | 1467873720839 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]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 23:42:00 INFO - PROCESS | 2516 | 1467873720879 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 2516 | 1467873720882 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:42:00 INFO - PROCESS | 2516 | 1467873720885 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 2516 | 1467873720887 Marionette TRACE conn6 <- [1,1754,null,{}] 23:42:00 INFO - PROCESS | 2516 | 1467873720891 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}] 23:42:00 INFO - PROCESS | 2516 | 1467873720893 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:00 INFO - PROCESS | 2516 | 1467873720982 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:42:01 INFO - PROCESS | 2516 | 1467873720989 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 2516 | 1467873720992 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABA000 == 32 [pid = 2516] [id = 448] 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001604341000) [pid = 2516] [serial = 1344] [outer = 0000000000000000] 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160CCAD400) [pid = 2516] [serial = 1345] [outer = 0000001604341000] 23:42:01 INFO - PROCESS | 2516 | 1467873721037 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D0BC800) [pid = 2516] [serial = 1346] [outer = 0000001604341000] 23:42:01 INFO - PROCESS | 2516 | 1467873721473 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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 23:42:01 INFO - PROCESS | 2516 | 1467873721516 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 2516 | 1467873721519 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:42:01 INFO - PROCESS | 2516 | 1467873721529 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 2516 | 1467873721531 Marionette TRACE conn6 <- [1,1758,null,{}] 23:42:01 INFO - PROCESS | 2516 | 1467873721534 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}] 23:42:01 INFO - PROCESS | 2516 | 1467873721536 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:01 INFO - PROCESS | 2516 | 1467873721643 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:42:01 INFO - PROCESS | 2516 | 1467873721720 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 2516 | 1467873721729 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E6000 == 33 [pid = 2516] [id = 449] 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D0BA400) [pid = 2516] [serial = 1347] [outer = 0000000000000000] 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D228800) [pid = 2516] [serial = 1348] [outer = 000000160D0BA400] 23:42:01 INFO - PROCESS | 2516 | 1467873721774 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160DDC4C00) [pid = 2516] [serial = 1349] [outer = 000000160D0BA400] 23:42:02 INFO - PROCESS | 2516 | 1467873722201 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]]]}] 23:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 23:42:02 INFO - PROCESS | 2516 | 1467873722264 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:42:02 INFO - PROCESS | 2516 | 1467873722266 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:42:02 INFO - PROCESS | 2516 | 1467873722270 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:42:02 INFO - PROCESS | 2516 | 1467873722271 Marionette TRACE conn6 <- [1,1762,null,{}] 23:42:02 INFO - PROCESS | 2516 | 1467873722275 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}] 23:42:02 INFO - PROCESS | 2516 | 1467873722281 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:02 INFO - PROCESS | 2516 | 1467873722432 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:42:02 INFO - PROCESS | 2516 | 1467873722486 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 2516 | 1467873722488 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA8E000 == 34 [pid = 2516] [id = 450] 23:42:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1D1C00) [pid = 2516] [serial = 1350] [outer = 0000000000000000] 23:42:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E23E000) [pid = 2516] [serial = 1351] [outer = 000000160E1D1C00] 23:42:02 INFO - PROCESS | 2516 | 1467873722535 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F92FC00) [pid = 2516] [serial = 1352] [outer = 000000160E1D1C00] 23:42:02 INFO - PROCESS | 2516 | 1467873722979 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]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 23:42:03 INFO - PROCESS | 2516 | 1467873723027 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 2516 | 1467873723030 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:42:03 INFO - PROCESS | 2516 | 1467873723033 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - PROCESS | 2516 | 1467873723035 Marionette TRACE conn6 <- [1,1766,null,{}] 23:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:42:03 INFO - PROCESS | 2516 | 1467873723039 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}] 23:42:03 INFO - PROCESS | 2516 | 1467873723041 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:03 INFO - PROCESS | 2516 | 1467873723157 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:42:03 INFO - PROCESS | 2516 | 1467873723166 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 2516 | 1467873723168 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:03 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D3000 == 35 [pid = 2516] [id = 451] 23:42:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160433E000) [pid = 2516] [serial = 1353] [outer = 0000000000000000] 23:42:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F9C4800) [pid = 2516] [serial = 1354] [outer = 000000160433E000] 23:42:03 INFO - PROCESS | 2516 | 1467873723256 Marionette DEBUG loaded listener.js 23:42:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016105A0400) [pid = 2516] [serial = 1355] [outer = 000000160433E000] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001610599C00) [pid = 2516] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D2CD400) [pid = 2516] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D2CF400) [pid = 2516] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160D1F5C00) [pid = 2516] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050F8800) [pid = 2516] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160840AC00) [pid = 2516] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001611CF3800) [pid = 2516] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607DE6000) [pid = 2516] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016050F8C00) [pid = 2516] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604339000) [pid = 2516] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001608FE9000) [pid = 2516] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001600209C00) [pid = 2516] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160F92E000) [pid = 2516] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:42:03 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001601CC7000) [pid = 2516] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:42:03 INFO - PROCESS | 2516 | 1467873723760 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]]]}] 23:42:03 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 23:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 775ms 23:42:03 INFO - PROCESS | 2516 | 1467873723816 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 2516 | 1467873723819 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:42:03 INFO - PROCESS | 2516 | 1467873723822 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:42:03 INFO - PROCESS | 2516 | 1467873723823 Marionette TRACE conn6 <- [1,1770,null,{}] 23:42:03 INFO - PROCESS | 2516 | 1467873723827 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}] 23:42:03 INFO - PROCESS | 2516 | 1467873723829 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:03 INFO - PROCESS | 2516 | 1467873723911 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:42:04 INFO - PROCESS | 2516 | 1467873723990 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 2516 | 1467873723992 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:04 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DC4800 == 36 [pid = 2516] [id = 452] 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160430A400) [pid = 2516] [serial = 1356] [outer = 0000000000000000] 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607E8CC00) [pid = 2516] [serial = 1357] [outer = 000000160430A400] 23:42:04 INFO - PROCESS | 2516 | 1467873724037 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E238C00) [pid = 2516] [serial = 1358] [outer = 000000160430A400] 23:42:04 INFO - PROCESS | 2516 | 1467873724390 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]]]}] 23:42:04 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 23:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 23:42:04 INFO - PROCESS | 2516 | 1467873724454 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:42:04 INFO - PROCESS | 2516 | 1467873724464 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:42:04 INFO - PROCESS | 2516 | 1467873724468 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - PROCESS | 2516 | 1467873724470 Marionette TRACE conn6 <- [1,1774,null,{}] 23:42:04 INFO - PROCESS | 2516 | 1467873724505 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}] 23:42:04 INFO - PROCESS | 2516 | 1467873724507 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:04 INFO - PROCESS | 2516 | 1467873724589 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:42:04 INFO - PROCESS | 2516 | 1467873724595 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 2516 | 1467873724597 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:04 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611335000 == 37 [pid = 2516] [id = 453] 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161059A400) [pid = 2516] [serial = 1359] [outer = 0000000000000000] 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610835400) [pid = 2516] [serial = 1360] [outer = 000000161059A400] 23:42:04 INFO - PROCESS | 2516 | 1467873724641 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610AB2000) [pid = 2516] [serial = 1361] [outer = 000000161059A400] 23:42:05 INFO - PROCESS | 2516 | 1467873725060 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]]]}] 23:42:05 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 23:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 649ms 23:42:05 INFO - PROCESS | 2516 | 1467873725118 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:42:05 INFO - PROCESS | 2516 | 1467873725120 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:42:05 INFO - PROCESS | 2516 | 1467873725123 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 2516 | 1467873725125 Marionette TRACE conn6 <- [1,1778,null,{}] 23:42:05 INFO - PROCESS | 2516 | 1467873725128 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}] 23:42:05 INFO - PROCESS | 2516 | 1467873725130 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:05 INFO - PROCESS | 2516 | 1467873725214 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:42:05 INFO - PROCESS | 2516 | 1467873725222 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 2516 | 1467873725224 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000167951A800 == 38 [pid = 2516] [id = 454] 23:42:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610F04400) [pid = 2516] [serial = 1362] [outer = 0000000000000000] 23:42:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610F0A400) [pid = 2516] [serial = 1363] [outer = 0000001610F04400] 23:42:05 INFO - PROCESS | 2516 | 1467873725268 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000161107E400) [pid = 2516] [serial = 1364] [outer = 0000001610F04400] 23:42:05 INFO - PROCESS | 2516 | 1467873725831 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]]]}] 23:42:05 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) 23:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms 23:42:05 INFO - PROCESS | 2516 | 1467873725860 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:42:05 INFO - PROCESS | 2516 | 1467873725865 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:42:05 INFO - PROCESS | 2516 | 1467873725870 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 2516 | 1467873725874 Marionette TRACE conn6 <- [1,1782,null,{}] 23:42:05 INFO - PROCESS | 2516 | 1467873725880 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}] 23:42:05 INFO - PROCESS | 2516 | 1467873725884 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:06 INFO - PROCESS | 2516 | 1467873726052 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:42:06 INFO - PROCESS | 2516 | 1467873726176 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:06 INFO - PROCESS | 2516 | 1467873726181 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:06 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608595000 == 39 [pid = 2516] [id = 455] 23:42:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160433EC00) [pid = 2516] [serial = 1365] [outer = 0000000000000000] 23:42:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016074DA800) [pid = 2516] [serial = 1366] [outer = 000000160433EC00] 23:42:06 INFO - PROCESS | 2516 | 1467873726241 Marionette DEBUG loaded listener.js 23:42:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001607E8F000) [pid = 2516] [serial = 1367] [outer = 000000160433EC00] 23:42:06 INFO - PROCESS | 2516 | 1467873726826 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]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 984ms 23:42:06 INFO - PROCESS | 2516 | 1467873726858 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 2516 | 1467873726863 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:42:06 INFO - PROCESS | 2516 | 1467873726869 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 2516 | 1467873726872 Marionette TRACE conn6 <- [1,1786,null,{}] 23:42:06 INFO - PROCESS | 2516 | 1467873726876 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}] 23:42:06 INFO - PROCESS | 2516 | 1467873726879 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:07 INFO - PROCESS | 2516 | 1467873726995 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:42:07 INFO - PROCESS | 2516 | 1467873727118 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 2516 | 1467873727121 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA67000 == 40 [pid = 2516] [id = 456] 23:42:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001609874400) [pid = 2516] [serial = 1368] [outer = 0000000000000000] 23:42:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160B92C800) [pid = 2516] [serial = 1369] [outer = 0000001609874400] 23:42:07 INFO - PROCESS | 2516 | 1467873727180 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160D2CA800) [pid = 2516] [serial = 1370] [outer = 0000001609874400] 23:42:07 INFO - PROCESS | 2516 | 1467873727777 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]]]}] 23:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 944ms 23:42:07 INFO - PROCESS | 2516 | 1467873727816 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:42:07 INFO - PROCESS | 2516 | 1467873727818 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:42:07 INFO - PROCESS | 2516 | 1467873727822 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:42:07 INFO - PROCESS | 2516 | 1467873727827 Marionette TRACE conn6 <- [1,1790,null,{}] 23:42:07 INFO - PROCESS | 2516 | 1467873727838 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}] 23:42:07 INFO - PROCESS | 2516 | 1467873727843 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:07 INFO - PROCESS | 2516 | 1467873727956 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:42:08 INFO - PROCESS | 2516 | 1467873728079 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 2516 | 1467873728083 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A89D800 == 41 [pid = 2516] [id = 457] 23:42:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160E244C00) [pid = 2516] [serial = 1371] [outer = 0000000000000000] 23:42:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160F9CAC00) [pid = 2516] [serial = 1372] [outer = 000000160E244C00] 23:42:08 INFO - PROCESS | 2516 | 1467873728142 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (000000161107EC00) [pid = 2516] [serial = 1373] [outer = 000000160E244C00] 23:42:08 INFO - PROCESS | 2516 | 1467873728695 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]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 943ms 23:42:08 INFO - PROCESS | 2516 | 1467873728776 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 2516 | 1467873728780 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:42:08 INFO - PROCESS | 2516 | 1467873728784 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 2516 | 1467873728786 Marionette TRACE conn6 <- [1,1794,null,{}] 23:42:08 INFO - PROCESS | 2516 | 1467873728790 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}] 23:42:08 INFO - PROCESS | 2516 | 1467873728793 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:08 INFO - PROCESS | 2516 | 1467873728920 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:42:09 INFO - PROCESS | 2516 | 1467873729041 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:09 INFO - PROCESS | 2516 | 1467873729043 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:09 INFO - PROCESS | 2516 | ++DOCSHELL 00000016043AC000 == 42 [pid = 2516] [id = 458] 23:42:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160433C000) [pid = 2516] [serial = 1374] [outer = 0000000000000000] 23:42:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (00000016050F8400) [pid = 2516] [serial = 1375] [outer = 000000160433C000] 23:42:09 INFO - PROCESS | 2516 | 1467873729100 Marionette DEBUG loaded listener.js 23:42:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (00000016089D1000) [pid = 2516] [serial = 1376] [outer = 000000160433C000] 23:42:09 INFO - PROCESS | 2516 | 1467873729812 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]]]}] 23:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1080ms 23:42:09 INFO - PROCESS | 2516 | 1467873729868 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 2516 | 1467873729872 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:42:09 INFO - PROCESS | 2516 | 1467873729876 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:42:09 INFO - PROCESS | 2516 | 1467873729881 Marionette TRACE conn6 <- [1,1798,null,{}] 23:42:09 INFO - PROCESS | 2516 | 1467873729886 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}] 23:42:09 INFO - PROCESS | 2516 | 1467873729889 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:10 INFO - PROCESS | 2516 | 1467873729998 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:42:10 INFO - PROCESS | 2516 | 1467873730079 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:10 INFO - PROCESS | 2516 | 1467873730082 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001611335000 == 41 [pid = 2516] [id = 453] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DC4800 == 40 [pid = 2516] [id = 452] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D3000 == 39 [pid = 2516] [id = 451] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA8E000 == 38 [pid = 2516] [id = 450] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E6000 == 37 [pid = 2516] [id = 449] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABA000 == 36 [pid = 2516] [id = 448] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF41800 == 35 [pid = 2516] [id = 447] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 00000016087CE000 == 34 [pid = 2516] [id = 446] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FEB800 == 33 [pid = 2516] [id = 445] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001610383800 == 32 [pid = 2516] [id = 443] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160839A000 == 31 [pid = 2516] [id = 444] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 00000016043AC000 == 30 [pid = 2516] [id = 458] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000167A89D800 == 29 [pid = 2516] [id = 457] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA67000 == 28 [pid = 2516] [id = 456] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 000000167951A800 == 27 [pid = 2516] [id = 454] 23:42:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001608595000 == 26 [pid = 2516] [id = 455] 23:42:10 INFO - PROCESS | 2516 | ++DOCSHELL 0000001600422000 == 27 [pid = 2516] [id = 459] 23:42:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (0000001601092400) [pid = 2516] [serial = 1377] [outer = 0000000000000000] 23:42:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001601094000) [pid = 2516] [serial = 1378] [outer = 0000001601092400] 23:42:10 INFO - PROCESS | 2516 | 1467873730754 Marionette DEBUG loaded listener.js 23:42:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (0000001604C65000) [pid = 2516] [serial = 1379] [outer = 0000001601092400] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (000000160DDC2400) [pid = 2516] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160E22F800) [pid = 2516] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160D1FD000) [pid = 2516] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (00000016082C4000) [pid = 2516] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (00000016089CDC00) [pid = 2516] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160E1BF400) [pid = 2516] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D0B5000) [pid = 2516] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160D0C2C00) [pid = 2516] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001679481000) [pid = 2516] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607E8EC00) [pid = 2516] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607F28800) [pid = 2516] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050FC000) [pid = 2516] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016052B5C00) [pid = 2516] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001604339800) [pid = 2516] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001604DABC00) [pid = 2516] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160A422000) [pid = 2516] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160CCA7000) [pid = 2516] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607C24800) [pid = 2516] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607D27000) [pid = 2516] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E23BC00) [pid = 2516] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F940000) [pid = 2516] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001605239C00) [pid = 2516] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016105A4C00) [pid = 2516] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F9CB000) [pid = 2516] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E23C400) [pid = 2516] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D2CE400) [pid = 2516] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 23:42:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000161059D800) [pid = 2516] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 23:42:11 INFO - PROCESS | 2516 | 1467873731354 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]]]}] 23:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1486ms 23:42:11 INFO - PROCESS | 2516 | 1467873731363 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:42:11 INFO - PROCESS | 2516 | 1467873731366 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:42:11 INFO - PROCESS | 2516 | 1467873731371 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:42:11 INFO - PROCESS | 2516 | 1467873731375 Marionette TRACE conn6 <- [1,1802,null,{}] 23:42:11 INFO - PROCESS | 2516 | 1467873731380 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}] 23:42:11 INFO - PROCESS | 2516 | 1467873731383 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:11 INFO - PROCESS | 2516 | 1467873731503 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:42:11 INFO - PROCESS | 2516 | 1467873731581 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 2516 | 1467873731584 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:11 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608393800 == 28 [pid = 2516] [id = 460] 23:42:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001606092000) [pid = 2516] [serial = 1380] [outer = 0000000000000000] 23:42:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607A58400) [pid = 2516] [serial = 1381] [outer = 0000001606092000] 23:42:11 INFO - PROCESS | 2516 | 1467873731633 Marionette DEBUG loaded listener.js 23:42:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607DDD400) [pid = 2516] [serial = 1382] [outer = 0000001606092000] 23:42:12 INFO - PROCESS | 2516 | 1467873732041 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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 732ms 23:42:12 INFO - PROCESS | 2516 | 1467873732123 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 2516 | 1467873732128 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:42:12 INFO - PROCESS | 2516 | 1467873732139 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 2516 | 1467873732142 Marionette TRACE conn6 <- [1,1806,null,{}] 23:42:12 INFO - PROCESS | 2516 | 1467873732146 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}] 23:42:12 INFO - PROCESS | 2516 | 1467873732148 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:12 INFO - PROCESS | 2516 | 1467873732255 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:42:12 INFO - PROCESS | 2516 | 1467873732264 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:12 INFO - PROCESS | 2516 | 1467873732266 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A44F000 == 29 [pid = 2516] [id = 461] 23:42:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001608419800) [pid = 2516] [serial = 1383] [outer = 0000000000000000] 23:42:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160871E000) [pid = 2516] [serial = 1384] [outer = 0000001608419800] 23:42:12 INFO - PROCESS | 2516 | 1467873732314 Marionette DEBUG loaded listener.js 23:42:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001608DC4800) [pid = 2516] [serial = 1385] [outer = 0000001608419800] 23:42:12 INFO - PROCESS | 2516 | 1467873732764 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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 23:42:12 INFO - PROCESS | 2516 | 1467873732830 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 2516 | 1467873732832 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:42:12 INFO - PROCESS | 2516 | 1467873732835 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 2516 | 1467873732839 Marionette TRACE conn6 <- [1,1810,null,{}] 23:42:12 INFO - PROCESS | 2516 | 1467873732850 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}] 23:42:12 INFO - PROCESS | 2516 | 1467873732855 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:12 INFO - PROCESS | 2516 | 1467873732945 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:42:12 INFO - PROCESS | 2516 | 1467873732953 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:12 INFO - PROCESS | 2516 | 1467873732955 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C48C000 == 30 [pid = 2516] [id = 462] 23:42:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160A646C00) [pid = 2516] [serial = 1386] [outer = 0000000000000000] 23:42:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160CCA3400) [pid = 2516] [serial = 1387] [outer = 000000160A646C00] 23:42:13 INFO - PROCESS | 2516 | 1467873733000 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D0BDC00) [pid = 2516] [serial = 1388] [outer = 000000160A646C00] 23:42:13 INFO - PROCESS | 2516 | 1467873733485 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]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 23:42:13 INFO - PROCESS | 2516 | 1467873733528 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 2516 | 1467873733531 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:42:13 INFO - PROCESS | 2516 | 1467873733534 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:42:13 INFO - PROCESS | 2516 | 1467873733536 Marionette TRACE conn6 <- [1,1814,null,{}] 23:42:13 INFO - PROCESS | 2516 | 1467873733544 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}] 23:42:13 INFO - PROCESS | 2516 | 1467873733546 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:13 INFO - PROCESS | 2516 | 1467873733694 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:42:13 INFO - PROCESS | 2516 | 1467873733749 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 2516 | 1467873733752 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:13 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB1800 == 31 [pid = 2516] [id = 463] 23:42:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D2CFC00) [pid = 2516] [serial = 1389] [outer = 0000000000000000] 23:42:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160DDB8C00) [pid = 2516] [serial = 1390] [outer = 000000160D2CFC00] 23:42:13 INFO - PROCESS | 2516 | 1467873733797 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1BE000) [pid = 2516] [serial = 1391] [outer = 000000160D2CFC00] 23:42:14 INFO - PROCESS | 2516 | 1467873734226 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]]]}] 23:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 23:42:14 INFO - PROCESS | 2516 | 1467873734269 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:42:14 INFO - PROCESS | 2516 | 1467873734271 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:42:14 INFO - PROCESS | 2516 | 1467873734280 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:42:14 INFO - PROCESS | 2516 | 1467873734282 Marionette TRACE conn6 <- [1,1818,null,{}] 23:42:14 INFO - PROCESS | 2516 | 1467873734290 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}] 23:42:14 INFO - PROCESS | 2516 | 1467873734292 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:14 INFO - PROCESS | 2516 | 1467873734401 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:42:14 INFO - PROCESS | 2516 | 1467873734407 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 2516 | 1467873734409 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E5800 == 32 [pid = 2516] [id = 464] 23:42:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001608418400) [pid = 2516] [serial = 1392] [outer = 0000000000000000] 23:42:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E232000) [pid = 2516] [serial = 1393] [outer = 0000001608418400] 23:42:14 INFO - PROCESS | 2516 | 1467873734463 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E246000) [pid = 2516] [serial = 1394] [outer = 0000001608418400] 23:42:14 INFO - PROCESS | 2516 | 1467873734952 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]]]}] 23:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 23:42:14 INFO - PROCESS | 2516 | 1467873734974 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:42:14 INFO - PROCESS | 2516 | 1467873734976 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:42:15 INFO - PROCESS | 2516 | 1467873734987 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - PROCESS | 2516 | 1467873734989 Marionette TRACE conn6 <- [1,1822,null,{}] 23:42:15 INFO - PROCESS | 2516 | 1467873734993 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}] 23:42:15 INFO - PROCESS | 2516 | 1467873734999 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:15 INFO - PROCESS | 2516 | 1467873735145 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:42:15 INFO - PROCESS | 2516 | 1467873735158 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 2516 | 1467873735160 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:15 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604478800 == 33 [pid = 2516] [id = 465] 23:42:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001604C65C00) [pid = 2516] [serial = 1395] [outer = 0000000000000000] 23:42:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160D0BF000) [pid = 2516] [serial = 1396] [outer = 0000001604C65C00] 23:42:15 INFO - PROCESS | 2516 | 1467873735417 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F9C6800) [pid = 2516] [serial = 1397] [outer = 0000001604C65C00] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D0BA400) [pid = 2516] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001604341000) [pid = 2516] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050E8800) [pid = 2516] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001609628000) [pid = 2516] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016050EE400) [pid = 2516] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016052B5000) [pid = 2516] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001610834C00) [pid = 2516] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E1D1C00) [pid = 2516] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160430A400) [pid = 2516] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000161059A400) [pid = 2516] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160433E000) [pid = 2516] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:42:15 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610F04400) [pid = 2516] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:42:15 INFO - PROCESS | 2516 | 1467873735797 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]]]}] 23:42:15 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 23:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 837ms 23:42:15 INFO - PROCESS | 2516 | 1467873735825 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 2516 | 1467873735827 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:42:15 INFO - PROCESS | 2516 | 1467873735830 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:42:15 INFO - PROCESS | 2516 | 1467873735832 Marionette TRACE conn6 <- [1,1826,null,{}] 23:42:15 INFO - PROCESS | 2516 | 1467873735836 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}] 23:42:15 INFO - PROCESS | 2516 | 1467873735838 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:15 INFO - PROCESS | 2516 | 1467873735917 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:42:16 INFO - PROCESS | 2516 | 1467873735998 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 2516 | 1467873736000 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:16 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610389000 == 34 [pid = 2516] [id = 466] 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001605230C00) [pid = 2516] [serial = 1398] [outer = 0000000000000000] 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1CE800) [pid = 2516] [serial = 1399] [outer = 0000001605230C00] 23:42:16 INFO - PROCESS | 2516 | 1467873736045 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F9CE800) [pid = 2516] [serial = 1400] [outer = 0000001605230C00] 23:42:16 INFO - PROCESS | 2516 | 1467873736435 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]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 626ms 23:42:16 INFO - PROCESS | 2516 | 1467873736460 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:42:16 INFO - PROCESS | 2516 | 1467873736462 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:42:16 INFO - PROCESS | 2516 | 1467873736465 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:42:16 INFO - PROCESS | 2516 | 1467873736467 Marionette TRACE conn6 <- [1,1830,null,{}] 23:42:16 INFO - PROCESS | 2516 | 1467873736471 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}] 23:42:16 INFO - PROCESS | 2516 | 1467873736473 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:16 INFO - PROCESS | 2516 | 1467873736592 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:42:16 INFO - PROCESS | 2516 | 1467873736627 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 2516 | 1467873736629 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:16 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D4800 == 35 [pid = 2516] [id = 467] 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9D1C00) [pid = 2516] [serial = 1401] [outer = 0000000000000000] 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161059F000) [pid = 2516] [serial = 1402] [outer = 000000160F9D1C00] 23:42:16 INFO - PROCESS | 2516 | 1467873736679 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610832400) [pid = 2516] [serial = 1403] [outer = 000000160F9D1C00] 23:42:17 INFO - PROCESS | 2516 | 1467873737079 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]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 23:42:17 INFO - PROCESS | 2516 | 1467873737098 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:42:17 INFO - PROCESS | 2516 | 1467873737100 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:42:17 INFO - PROCESS | 2516 | 1467873737103 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:42:17 INFO - PROCESS | 2516 | 1467873737105 Marionette TRACE conn6 <- [1,1834,null,{}] 23:42:17 INFO - PROCESS | 2516 | 1467873737109 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}] 23:42:17 INFO - PROCESS | 2516 | 1467873737111 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:17 INFO - PROCESS | 2516 | 1467873737226 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:42:17 INFO - PROCESS | 2516 | 1467873737235 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:17 INFO - PROCESS | 2516 | 1467873737237 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:17 INFO - PROCESS | 2516 | ++DOCSHELL 000000161132B000 == 36 [pid = 2516] [id = 468] 23:42:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000161059A000) [pid = 2516] [serial = 1404] [outer = 0000000000000000] 23:42:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610AB4C00) [pid = 2516] [serial = 1405] [outer = 000000161059A000] 23:42:17 INFO - PROCESS | 2516 | 1467873737280 Marionette DEBUG loaded listener.js 23:42:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610F0D800) [pid = 2516] [serial = 1406] [outer = 000000161059A000] 23:42:18 INFO - PROCESS | 2516 | 1467873738017 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]]]}] 23:42:18 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) 23:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 984ms 23:42:18 INFO - PROCESS | 2516 | 1467873738092 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:42:18 INFO - PROCESS | 2516 | 1467873738097 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:42:18 INFO - PROCESS | 2516 | 1467873738101 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:42:18 INFO - PROCESS | 2516 | 1467873738107 Marionette TRACE conn6 <- [1,1838,null,{}] 23:42:18 INFO - PROCESS | 2516 | 1467873738113 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}] 23:42:18 INFO - PROCESS | 2516 | 1467873738116 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:18 INFO - PROCESS | 2516 | 1467873738272 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:42:18 INFO - PROCESS | 2516 | 1467873738389 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 2516 | 1467873738392 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F93800 == 37 [pid = 2516] [id = 469] 23:42:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016058A8800) [pid = 2516] [serial = 1407] [outer = 0000000000000000] 23:42:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001607C2F000) [pid = 2516] [serial = 1408] [outer = 00000016058A8800] 23:42:18 INFO - PROCESS | 2516 | 1467873738452 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607F2A400) [pid = 2516] [serial = 1409] [outer = 00000016058A8800] 23:42:19 INFO - PROCESS | 2516 | 1467873739129 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]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1077ms 23:42:19 INFO - PROCESS | 2516 | 1467873739183 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 2516 | 1467873739189 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:42:19 INFO - PROCESS | 2516 | 1467873739195 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 2516 | 1467873739198 Marionette TRACE conn6 <- [1,1842,null,{}] 23:42:19 INFO - PROCESS | 2516 | 1467873739246 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}] 23:42:19 INFO - PROCESS | 2516 | 1467873739249 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:19 INFO - PROCESS | 2516 | 1467873739382 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:42:19 INFO - PROCESS | 2516 | 1467873739603 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:19 INFO - PROCESS | 2516 | 1467873739607 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:19 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C73800 == 38 [pid = 2516] [id = 470] 23:42:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160433B400) [pid = 2516] [serial = 1410] [outer = 0000000000000000] 23:42:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016050F8C00) [pid = 2516] [serial = 1411] [outer = 000000160433B400] 23:42:19 INFO - PROCESS | 2516 | 1467873739665 Marionette DEBUG loaded listener.js 23:42:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607A52400) [pid = 2516] [serial = 1412] [outer = 000000160433B400] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D4800 == 37 [pid = 2516] [id = 467] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 0000001610389000 == 36 [pid = 2516] [id = 466] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 0000001604478800 == 35 [pid = 2516] [id = 465] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E5800 == 34 [pid = 2516] [id = 464] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB1800 == 33 [pid = 2516] [id = 463] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 000000160C48C000 == 32 [pid = 2516] [id = 462] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 000000160A44F000 == 31 [pid = 2516] [id = 461] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 0000001608393800 == 30 [pid = 2516] [id = 460] 23:42:20 INFO - PROCESS | 2516 | --DOCSHELL 0000001600422000 == 29 [pid = 2516] [id = 459] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D228800) [pid = 2516] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160DDC4C00) [pid = 2516] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160CCAD400) [pid = 2516] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016050F4000) [pid = 2516] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016074D8C00) [pid = 2516] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001609632400) [pid = 2516] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160A63DC00) [pid = 2516] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016074DF800) [pid = 2516] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607C25400) [pid = 2516] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607C30400) [pid = 2516] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607E93000) [pid = 2516] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610837400) [pid = 2516] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001610AAD400) [pid = 2516] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160F92FC00) [pid = 2516] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160E23E000) [pid = 2516] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607E8CC00) [pid = 2516] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001610AB2000) [pid = 2516] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F9C4800) [pid = 2516] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610F0A400) [pid = 2516] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000161107E400) [pid = 2516] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001610835400) [pid = 2516] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016105A0400) [pid = 2516] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E238C00) [pid = 2516] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D0BC800) [pid = 2516] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 23:42:20 INFO - PROCESS | 2516 | 1467873740335 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]]]}] 23:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1181ms 23:42:20 INFO - PROCESS | 2516 | 1467873740378 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:42:20 INFO - PROCESS | 2516 | 1467873740382 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:42:20 INFO - PROCESS | 2516 | 1467873740386 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:42:20 INFO - PROCESS | 2516 | 1467873740389 Marionette TRACE conn6 <- [1,1846,null,{}] 23:42:20 INFO - PROCESS | 2516 | 1467873740394 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}] 23:42:20 INFO - PROCESS | 2516 | 1467873740398 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:20 INFO - PROCESS | 2516 | 1467873740492 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:42:20 INFO - PROCESS | 2516 | 1467873740571 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:20 INFO - PROCESS | 2516 | 1467873740574 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:20 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608A21000 == 30 [pid = 2516] [id = 471] 23:42:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160501F400) [pid = 2516] [serial = 1413] [outer = 0000000000000000] 23:42:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607D1E800) [pid = 2516] [serial = 1414] [outer = 000000160501F400] 23:42:20 INFO - PROCESS | 2516 | 1467873740622 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607F29400) [pid = 2516] [serial = 1415] [outer = 000000160501F400] 23:42:21 INFO - PROCESS | 2516 | 1467873741089 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]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 23:42:21 INFO - PROCESS | 2516 | 1467873741120 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 2516 | 1467873741124 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:42:21 INFO - PROCESS | 2516 | 1467873741129 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:42:21 INFO - PROCESS | 2516 | 1467873741131 Marionette TRACE conn6 <- [1,1850,null,{}] 23:42:21 INFO - PROCESS | 2516 | 1467873741135 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}] 23:42:21 INFO - PROCESS | 2516 | 1467873741137 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:21 INFO - PROCESS | 2516 | 1467873741228 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:42:21 INFO - PROCESS | 2516 | 1467873741235 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 2516 | 1467873741237 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA09800 == 31 [pid = 2516] [id = 472] 23:42:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016096B4C00) [pid = 2516] [serial = 1416] [outer = 0000000000000000] 23:42:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160B934C00) [pid = 2516] [serial = 1417] [outer = 00000016096B4C00] 23:42:21 INFO - PROCESS | 2516 | 1467873741283 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D0BC400) [pid = 2516] [serial = 1418] [outer = 00000016096B4C00] 23:42:21 INFO - PROCESS | 2516 | 1467873741769 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]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 23:42:21 INFO - PROCESS | 2516 | 1467873741822 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 2516 | 1467873741825 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:42:21 INFO - PROCESS | 2516 | 1467873741830 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 2516 | 1467873741836 Marionette TRACE conn6 <- [1,1854,null,{}] 23:42:21 INFO - PROCESS | 2516 | 1467873741846 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}] 23:42:21 INFO - PROCESS | 2516 | 1467873741850 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:21 INFO - PROCESS | 2516 | 1467873741941 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:42:21 INFO - PROCESS | 2516 | 1467873741948 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 2516 | 1467873741950 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BB000 == 32 [pid = 2516] [id = 473] 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016050EF400) [pid = 2516] [serial = 1419] [outer = 0000000000000000] 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160DDBC000) [pid = 2516] [serial = 1420] [outer = 00000016050EF400] 23:42:22 INFO - PROCESS | 2516 | 1467873742068 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E22AC00) [pid = 2516] [serial = 1421] [outer = 00000016050EF400] 23:42:22 INFO - PROCESS | 2516 | 1467873742490 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]]]}] 23:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 23:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:42:22 INFO - PROCESS | 2516 | 1467873742523 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:42:22 INFO - PROCESS | 2516 | 1467873742526 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:42:22 INFO - PROCESS | 2516 | 1467873742529 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 2516 | 1467873742531 Marionette TRACE conn6 <- [1,1858,null,{}] 23:42:22 INFO - PROCESS | 2516 | 1467873742534 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}] 23:42:22 INFO - PROCESS | 2516 | 1467873742536 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:22 INFO - PROCESS | 2516 | 1467873742679 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:42:22 INFO - PROCESS | 2516 | 1467873742704 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:22 INFO - PROCESS | 2516 | 1467873742706 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F867000 == 33 [pid = 2516] [id = 474] 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E243000) [pid = 2516] [serial = 1422] [outer = 0000000000000000] 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E24D000) [pid = 2516] [serial = 1423] [outer = 000000160E243000] 23:42:22 INFO - PROCESS | 2516 | 1467873742751 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F929C00) [pid = 2516] [serial = 1424] [outer = 000000160E243000] 23:42:23 INFO - PROCESS | 2516 | 1467873743192 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]]]}] 23:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 23:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:42:23 INFO - PROCESS | 2516 | 1467873743224 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 2516 | 1467873743227 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:42:23 INFO - PROCESS | 2516 | 1467873743230 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 2516 | 1467873743231 Marionette TRACE conn6 <- [1,1862,null,{}] 23:42:23 INFO - PROCESS | 2516 | 1467873743235 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}] 23:42:23 INFO - PROCESS | 2516 | 1467873743237 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:23 INFO - PROCESS | 2516 | 1467873743350 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:42:23 INFO - PROCESS | 2516 | 1467873743355 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 2516 | 1467873743361 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB5000 == 34 [pid = 2516] [id = 475] 23:42:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9CF800) [pid = 2516] [serial = 1425] [outer = 0000000000000000] 23:42:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161059C000) [pid = 2516] [serial = 1426] [outer = 000000160F9CF800] 23:42:23 INFO - PROCESS | 2516 | 1467873743417 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000161083C400) [pid = 2516] [serial = 1427] [outer = 000000160F9CF800] 23:42:23 INFO - PROCESS | 2516 | 1467873743894 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]]]}] 23:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 23:42:23 INFO - PROCESS | 2516 | 1467873743923 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 2516 | 1467873743925 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:42:23 INFO - PROCESS | 2516 | 1467873743928 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:42:23 INFO - PROCESS | 2516 | 1467873743930 Marionette TRACE conn6 <- [1,1866,null,{}] 23:42:23 INFO - PROCESS | 2516 | 1467873743945 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}] 23:42:23 INFO - PROCESS | 2516 | 1467873743948 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:24 INFO - PROCESS | 2516 | 1467873744096 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:42:24 INFO - PROCESS | 2516 | 1467873744117 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:24 INFO - PROCESS | 2516 | 1467873744119 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FE4800 == 35 [pid = 2516] [id = 476] 23:42:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610F0B400) [pid = 2516] [serial = 1428] [outer = 0000000000000000] 23:42:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001611088400) [pid = 2516] [serial = 1429] [outer = 0000001610F0B400] 23:42:24 INFO - PROCESS | 2516 | 1467873744163 Marionette DEBUG loaded listener.js 23:42:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016113B2000) [pid = 2516] [serial = 1430] [outer = 0000001610F0B400] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D2CFC00) [pid = 2516] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001608418400) [pid = 2516] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001608419800) [pid = 2516] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001601092400) [pid = 2516] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001606092000) [pid = 2516] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160A646C00) [pid = 2516] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160433C000) [pid = 2516] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160F9D1C00) [pid = 2516] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160433EC00) [pid = 2516] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001609874400) [pid = 2516] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160E244C00) [pid = 2516] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001604C65C00) [pid = 2516] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:42:24 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001605230C00) [pid = 2516] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:42:24 INFO - PROCESS | 2516 | 1467873744676 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]]]}] 23:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 775ms 23:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:42:24 INFO - PROCESS | 2516 | 1467873744707 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 2516 | 1467873744709 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:42:24 INFO - PROCESS | 2516 | 1467873744713 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 2516 | 1467873744714 Marionette TRACE conn6 <- [1,1870,null,{}] 23:42:24 INFO - PROCESS | 2516 | 1467873744722 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}] 23:42:24 INFO - PROCESS | 2516 | 1467873744724 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:24 INFO - PROCESS | 2516 | 1467873744836 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:42:24 INFO - PROCESS | 2516 | 1467873744890 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:24 INFO - PROCESS | 2516 | 1467873744892 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C70800 == 36 [pid = 2516] [id = 477] 23:42:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016050E3000) [pid = 2516] [serial = 1431] [outer = 0000000000000000] 23:42:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B4800) [pid = 2516] [serial = 1432] [outer = 00000016050E3000] 23:42:24 INFO - PROCESS | 2516 | 1467873744936 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000161059B000) [pid = 2516] [serial = 1433] [outer = 00000016050E3000] 23:42:25 INFO - PROCESS | 2516 | 1467873745287 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]]]}] 23:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 23:42:25 INFO - PROCESS | 2516 | 1467873745343 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:42:25 INFO - PROCESS | 2516 | 1467873745346 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:42:25 INFO - PROCESS | 2516 | 1467873745357 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:42:25 INFO - PROCESS | 2516 | 1467873745359 Marionette TRACE conn6 <- [1,1874,null,{}] 23:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:42:25 INFO - PROCESS | 2516 | 1467873745362 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}] 23:42:25 INFO - PROCESS | 2516 | 1467873745364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:25 INFO - PROCESS | 2516 | 1467873745446 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:42:25 INFO - PROCESS | 2516 | 1467873745451 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 2516 | 1467873745453 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:25 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679EE1800 == 37 [pid = 2516] [id = 478] 23:42:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016113B0000) [pid = 2516] [serial = 1434] [outer = 0000000000000000] 23:42:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016113BA400) [pid = 2516] [serial = 1435] [outer = 00000016113B0000] 23:42:25 INFO - PROCESS | 2516 | 1467873745497 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001611CEF400) [pid = 2516] [serial = 1436] [outer = 00000016113B0000] 23:42:25 INFO - PROCESS | 2516 | 1467873745934 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]]]}] 23:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 627ms 23:42:26 INFO - PROCESS | 2516 | 1467873745997 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:42:26 INFO - PROCESS | 2516 | 1467873745999 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:42:26 INFO - PROCESS | 2516 | 1467873746003 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 2516 | 1467873746005 Marionette TRACE conn6 <- [1,1878,null,{}] 23:42:26 INFO - PROCESS | 2516 | 1467873746008 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}] 23:42:26 INFO - PROCESS | 2516 | 1467873746010 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:26 INFO - PROCESS | 2516 | 1467873746094 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:42:26 INFO - PROCESS | 2516 | 1467873746102 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:26 INFO - PROCESS | 2516 | 1467873746104 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A60D000 == 38 [pid = 2516] [id = 479] 23:42:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001611CF3C00) [pid = 2516] [serial = 1437] [outer = 0000000000000000] 23:42:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001611CF9C00) [pid = 2516] [serial = 1438] [outer = 0000001611CF3C00] 23:42:26 INFO - PROCESS | 2516 | 1467873746148 Marionette DEBUG loaded listener.js 23:42:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167947DC00) [pid = 2516] [serial = 1439] [outer = 0000001611CF3C00] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001608A21000 == 37 [pid = 2516] [id = 471] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C73800 == 36 [pid = 2516] [id = 470] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F93800 == 35 [pid = 2516] [id = 469] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 000000161132B000 == 34 [pid = 2516] [id = 468] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA09800 == 33 [pid = 2516] [id = 472] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BB000 == 32 [pid = 2516] [id = 473] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB5000 == 31 [pid = 2516] [id = 475] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FE4800 == 30 [pid = 2516] [id = 476] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160F867000 == 29 [pid = 2516] [id = 474] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001679EE1800 == 28 [pid = 2516] [id = 478] 23:42:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C70800 == 27 [pid = 2516] [id = 477] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001610AB4C00) [pid = 2516] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160DDB8C00) [pid = 2516] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E232000) [pid = 2516] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E1BE000) [pid = 2516] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160871E000) [pid = 2516] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001608DC4800) [pid = 2516] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001601094000) [pid = 2516] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001604C65000) [pid = 2516] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607A58400) [pid = 2516] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607DDD400) [pid = 2516] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160CCA3400) [pid = 2516] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016089D1000) [pid = 2516] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016050F8400) [pid = 2516] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E246000) [pid = 2516] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000161059F000) [pid = 2516] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001607E8F000) [pid = 2516] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016074DA800) [pid = 2516] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160D2CA800) [pid = 2516] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160B92C800) [pid = 2516] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000161107EC00) [pid = 2516] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160F9CAC00) [pid = 2516] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160F9C6800) [pid = 2516] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160E1CE800) [pid = 2516] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160D0BF000) [pid = 2516] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160F9CE800) [pid = 2516] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160D0BDC00) [pid = 2516] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 23:42:27 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001610832400) [pid = 2516] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 23:42:28 INFO - PROCESS | 2516 | 1467873747997 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]]]}] 23:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2040ms 23:42:28 INFO - PROCESS | 2516 | 1467873748044 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:42:28 INFO - PROCESS | 2516 | 1467873748050 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:42:28 INFO - PROCESS | 2516 | 1467873748055 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 2516 | 1467873748058 Marionette TRACE conn6 <- [1,1882,null,{}] 23:42:28 INFO - PROCESS | 2516 | 1467873748065 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}] 23:42:28 INFO - PROCESS | 2516 | 1467873748068 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:28 INFO - PROCESS | 2516 | 1467873748164 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:42:28 INFO - PROCESS | 2516 | 1467873748171 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 2516 | 1467873748174 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C19800 == 28 [pid = 2516] [id = 480] 23:42:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (00000016050CD800) [pid = 2516] [serial = 1440] [outer = 0000000000000000] 23:42:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (00000016050E1000) [pid = 2516] [serial = 1441] [outer = 00000016050CD800] 23:42:28 INFO - PROCESS | 2516 | 1467873748225 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160522E000) [pid = 2516] [serial = 1442] [outer = 00000016050CD800] 23:42:28 INFO - PROCESS | 2516 | 1467873748706 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]]]}] 23:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 23:42:28 INFO - PROCESS | 2516 | 1467873748749 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:42:28 INFO - PROCESS | 2516 | 1467873748754 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:42:28 INFO - PROCESS | 2516 | 1467873748760 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 2516 | 1467873748763 Marionette TRACE conn6 <- [1,1886,null,{}] 23:42:28 INFO - PROCESS | 2516 | 1467873748767 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}] 23:42:28 INFO - PROCESS | 2516 | 1467873748770 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:28 INFO - PROCESS | 2516 | 1467873748861 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:42:28 INFO - PROCESS | 2516 | 1467873748870 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 2516 | 1467873748873 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:28 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D0800 == 29 [pid = 2516] [id = 481] 23:42:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016074D3400) [pid = 2516] [serial = 1443] [outer = 0000000000000000] 23:42:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016074D9400) [pid = 2516] [serial = 1444] [outer = 00000016074D3400] 23:42:28 INFO - PROCESS | 2516 | 1467873748923 Marionette DEBUG loaded listener.js 23:42:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001607A51C00) [pid = 2516] [serial = 1445] [outer = 00000016074D3400] 23:42:29 INFO - PROCESS | 2516 | 1467873749399 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]]]}] 23:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 23:42:29 INFO - PROCESS | 2516 | 1467873749455 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:42:29 INFO - PROCESS | 2516 | 1467873749457 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:42:29 INFO - PROCESS | 2516 | 1467873749461 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 2516 | 1467873749465 Marionette TRACE conn6 <- [1,1890,null,{}] 23:42:29 INFO - PROCESS | 2516 | 1467873749476 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}] 23:42:29 INFO - PROCESS | 2516 | 1467873749481 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:29 INFO - PROCESS | 2516 | 1467873749597 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:42:29 INFO - PROCESS | 2516 | 1467873749680 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:29 INFO - PROCESS | 2516 | 1467873749684 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:29 INFO - PROCESS | 2516 | ++DOCSHELL 000000160981B800 == 30 [pid = 2516] [id = 482] 23:42:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001600446800) [pid = 2516] [serial = 1446] [outer = 0000000000000000] 23:42:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607E8FC00) [pid = 2516] [serial = 1447] [outer = 0000001600446800] 23:42:29 INFO - PROCESS | 2516 | 1467873749735 Marionette DEBUG loaded listener.js 23:42:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607F30C00) [pid = 2516] [serial = 1448] [outer = 0000001600446800] 23:42:30 INFO - PROCESS | 2516 | 1467873750125 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]]]}] 23:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 23:42:30 INFO - PROCESS | 2516 | 1467873750155 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:42:30 INFO - PROCESS | 2516 | 1467873750158 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:42:30 INFO - PROCESS | 2516 | 1467873750162 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:42:30 INFO - PROCESS | 2516 | 1467873750164 Marionette TRACE conn6 <- [1,1894,null,{}] 23:42:30 INFO - PROCESS | 2516 | 1467873750167 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}] 23:42:30 INFO - PROCESS | 2516 | 1467873750170 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:30 INFO - PROCESS | 2516 | 1467873750256 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:42:30 INFO - PROCESS | 2516 | 1467873750262 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 2516 | 1467873750264 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF41000 == 31 [pid = 2516] [id = 483] 23:42:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016089CB400) [pid = 2516] [serial = 1449] [outer = 0000000000000000] 23:42:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001608DCEC00) [pid = 2516] [serial = 1450] [outer = 00000016089CB400] 23:42:30 INFO - PROCESS | 2516 | 1467873750311 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001609876800) [pid = 2516] [serial = 1451] [outer = 00000016089CB400] 23:42:30 INFO - PROCESS | 2516 | 1467873750744 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]]]}] 23:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 628ms 23:42:30 INFO - PROCESS | 2516 | 1467873750800 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:42:30 INFO - PROCESS | 2516 | 1467873750803 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:42:30 INFO - PROCESS | 2516 | 1467873750807 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:42:30 INFO - PROCESS | 2516 | 1467873750808 Marionette TRACE conn6 <- [1,1898,null,{}] 23:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:42:30 INFO - PROCESS | 2516 | 1467873750812 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}] 23:42:30 INFO - PROCESS | 2516 | 1467873750814 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:30 INFO - PROCESS | 2516 | 1467873750896 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:42:30 INFO - PROCESS | 2516 | 1467873750903 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 2516 | 1467873750906 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4C5800 == 32 [pid = 2516] [id = 484] 23:42:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160601C400) [pid = 2516] [serial = 1452] [outer = 0000000000000000] 23:42:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160AD10400) [pid = 2516] [serial = 1453] [outer = 000000160601C400] 23:42:30 INFO - PROCESS | 2516 | 1467873750950 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160CCA6C00) [pid = 2516] [serial = 1454] [outer = 000000160601C400] 23:42:31 INFO - PROCESS | 2516 | 1467873751412 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]]]}] 23:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 23:42:31 INFO - PROCESS | 2516 | 1467873751442 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:42:31 INFO - PROCESS | 2516 | 1467873751444 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:42:31 INFO - PROCESS | 2516 | 1467873751447 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:42:31 INFO - PROCESS | 2516 | 1467873751449 Marionette TRACE conn6 <- [1,1902,null,{}] 23:42:31 INFO - PROCESS | 2516 | 1467873751456 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}] 23:42:31 INFO - PROCESS | 2516 | 1467873751462 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:31 INFO - PROCESS | 2516 | 1467873751571 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:42:31 INFO - PROCESS | 2516 | 1467873751579 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 2516 | 1467873751581 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE70800 == 33 [pid = 2516] [id = 485] 23:42:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160D0B4000) [pid = 2516] [serial = 1455] [outer = 0000000000000000] 23:42:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D1F7400) [pid = 2516] [serial = 1456] [outer = 000000160D0B4000] 23:42:31 INFO - PROCESS | 2516 | 1467873751629 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D2D7000) [pid = 2516] [serial = 1457] [outer = 000000160D0B4000] 23:42:32 INFO - PROCESS | 2516 | 1467873752032 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]]]}] 23:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 23:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:42:32 INFO - PROCESS | 2516 | 1467873752087 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 2516 | 1467873752089 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:42:32 INFO - PROCESS | 2516 | 1467873752092 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - PROCESS | 2516 | 1467873752094 Marionette TRACE conn6 <- [1,1906,null,{}] 23:42:32 INFO - PROCESS | 2516 | 1467873752097 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}] 23:42:32 INFO - PROCESS | 2516 | 1467873752099 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:32 INFO - PROCESS | 2516 | 1467873752183 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:42:32 INFO - PROCESS | 2516 | 1467873752189 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:32 INFO - PROCESS | 2516 | 1467873752191 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F857800 == 34 [pid = 2516] [id = 486] 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160DDC1C00) [pid = 2516] [serial = 1458] [outer = 0000000000000000] 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1BD000) [pid = 2516] [serial = 1459] [outer = 000000160DDC1C00] 23:42:32 INFO - PROCESS | 2516 | 1467873752235 Marionette DEBUG loaded listener.js 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E1CFC00) [pid = 2516] [serial = 1460] [outer = 000000160DDC1C00] 23:42:32 INFO - PROCESS | 2516 | 1467873752682 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]]]}] 23:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 23:42:32 INFO - PROCESS | 2516 | 1467873752733 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 2516 | 1467873752735 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:42:32 INFO - PROCESS | 2516 | 1467873752739 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - PROCESS | 2516 | 1467873752741 Marionette TRACE conn6 <- [1,1910,null,{}] 23:42:32 INFO - PROCESS | 2516 | 1467873752744 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}] 23:42:32 INFO - PROCESS | 2516 | 1467873752746 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:32 INFO - PROCESS | 2516 | 1467873752826 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:42:32 INFO - PROCESS | 2516 | 1467873752834 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:32 INFO - PROCESS | 2516 | 1467873752836 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA86800 == 35 [pid = 2516] [id = 487] 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E22C400) [pid = 2516] [serial = 1461] [outer = 0000000000000000] 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E238000) [pid = 2516] [serial = 1462] [outer = 000000160E22C400] 23:42:32 INFO - PROCESS | 2516 | 1467873752881 Marionette DEBUG loaded listener.js 23:42:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E249000) [pid = 2516] [serial = 1463] [outer = 000000160E22C400] 23:42:33 INFO - PROCESS | 2516 | 1467873753359 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]]]}] 23:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 23:42:33 INFO - PROCESS | 2516 | 1467873753433 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:42:33 INFO - PROCESS | 2516 | 1467873753435 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:42:33 INFO - PROCESS | 2516 | 1467873753438 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:42:33 INFO - PROCESS | 2516 | 1467873753440 Marionette TRACE conn6 <- [1,1914,null,{}] 23:42:33 INFO - PROCESS | 2516 | 1467873753444 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}] 23:42:33 INFO - PROCESS | 2516 | 1467873753446 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:33 INFO - PROCESS | 2516 | 1467873753553 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:42:33 INFO - PROCESS | 2516 | 1467873753634 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:33 INFO - PROCESS | 2516 | 1467873753636 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000160981A800 == 36 [pid = 2516] [id = 488] 23:42:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E24A400) [pid = 2516] [serial = 1464] [outer = 0000000000000000] 23:42:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F927000) [pid = 2516] [serial = 1465] [outer = 000000160E24A400] 23:42:33 INFO - PROCESS | 2516 | 1467873753680 Marionette DEBUG loaded listener.js 23:42:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F93DC00) [pid = 2516] [serial = 1466] [outer = 000000160E24A400] 23:42:34 INFO - PROCESS | 2516 | 1467873754113 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]]]}] 23:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 23:42:34 INFO - PROCESS | 2516 | 1467873754181 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:42:34 INFO - PROCESS | 2516 | 1467873754183 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:42:34 INFO - PROCESS | 2516 | 1467873754186 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:42:34 INFO - PROCESS | 2516 | 1467873754188 Marionette TRACE conn6 <- [1,1918,null,{}] 23:42:34 INFO - PROCESS | 2516 | 1467873754192 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}] 23:42:34 INFO - PROCESS | 2516 | 1467873754194 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:34 INFO - PROCESS | 2516 | 1467873754310 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:42:34 INFO - PROCESS | 2516 | 1467873754320 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:34 INFO - PROCESS | 2516 | 1467873754322 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:34 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104DE000 == 37 [pid = 2516] [id = 489] 23:42:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F9C4000) [pid = 2516] [serial = 1467] [outer = 0000000000000000] 23:42:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9CCC00) [pid = 2516] [serial = 1468] [outer = 000000160F9C4000] 23:42:34 INFO - PROCESS | 2516 | 1467873754414 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000161059FC00) [pid = 2516] [serial = 1469] [outer = 000000160F9C4000] 23:42:34 INFO - PROCESS | 2516 | 1467873754867 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]]]}] 23:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 23:42:34 INFO - PROCESS | 2516 | 1467873754936 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:42:34 INFO - PROCESS | 2516 | 1467873754938 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:42:34 INFO - PROCESS | 2516 | 1467873754942 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:42:34 INFO - PROCESS | 2516 | 1467873754944 Marionette TRACE conn6 <- [1,1922,null,{}] 23:42:34 INFO - PROCESS | 2516 | 1467873754947 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}] 23:42:34 INFO - PROCESS | 2516 | 1467873754950 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:35 INFO - PROCESS | 2516 | 1467873755173 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E243000) [pid = 2516] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160F9CF800) [pid = 2516] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001610F0B400) [pid = 2516] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050E3000) [pid = 2516] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016113B0000) [pid = 2516] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160501F400) [pid = 2516] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160433B400) [pid = 2516] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016058A8800) [pid = 2516] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000161059A000) [pid = 2516] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050EF400) [pid = 2516] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:42:35 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016096B4C00) [pid = 2516] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:42:35 INFO - PROCESS | 2516 | 1467873755236 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:35 INFO - PROCESS | 2516 | 1467873755239 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4C3800 == 38 [pid = 2516] [id = 490] 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001601D4D000) [pid = 2516] [serial = 1470] [outer = 0000000000000000] 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050D1000) [pid = 2516] [serial = 1471] [outer = 0000001601D4D000] 23:42:35 INFO - PROCESS | 2516 | 1467873755286 Marionette DEBUG loaded listener.js 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E23A000) [pid = 2516] [serial = 1472] [outer = 0000001601D4D000] 23:42:35 INFO - PROCESS | 2516 | 1467873755657 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]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 23:42:35 INFO - PROCESS | 2516 | 1467873755675 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 2516 | 1467873755677 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:42:35 INFO - PROCESS | 2516 | 1467873755680 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:42:35 INFO - PROCESS | 2516 | 1467873755682 Marionette TRACE conn6 <- [1,1926,null,{}] 23:42:35 INFO - PROCESS | 2516 | 1467873755686 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}] 23:42:35 INFO - PROCESS | 2516 | 1467873755687 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:35 INFO - PROCESS | 2516 | 1467873755801 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:42:35 INFO - PROCESS | 2516 | 1467873755806 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:35 INFO - PROCESS | 2516 | 1467873755808 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:35 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679519000 == 39 [pid = 2516] [id = 491] 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F9C7800) [pid = 2516] [serial = 1473] [outer = 0000000000000000] 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610AB3000) [pid = 2516] [serial = 1474] [outer = 000000160F9C7800] 23:42:35 INFO - PROCESS | 2516 | 1467873755853 Marionette DEBUG loaded listener.js 23:42:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610F0B400) [pid = 2516] [serial = 1475] [outer = 000000160F9C7800] 23:42:36 INFO - PROCESS | 2516 | 1467873756253 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]]]}] 23:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 627ms 23:42:36 INFO - PROCESS | 2516 | 1467873756310 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:42:36 INFO - PROCESS | 2516 | 1467873756312 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:42:36 INFO - PROCESS | 2516 | 1467873756320 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:42:36 INFO - PROCESS | 2516 | 1467873756322 Marionette TRACE conn6 <- [1,1930,null,{}] 23:42:36 INFO - PROCESS | 2516 | 1467873756326 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}] 23:42:36 INFO - PROCESS | 2516 | 1467873756327 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:36 INFO - PROCESS | 2516 | 1467873756410 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:42:36 INFO - PROCESS | 2516 | 1467873756418 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 2516 | 1467873756420 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A621800 == 40 [pid = 2516] [id = 492] 23:42:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610F11000) [pid = 2516] [serial = 1476] [outer = 0000000000000000] 23:42:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001611084000) [pid = 2516] [serial = 1477] [outer = 0000001610F11000] 23:42:36 INFO - PROCESS | 2516 | 1467873756465 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016113B1000) [pid = 2516] [serial = 1478] [outer = 0000001610F11000] 23:42:36 INFO - PROCESS | 2516 | 1467873756892 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]]]}] 23:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 23:42:36 INFO - PROCESS | 2516 | 1467873756947 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:42:36 INFO - PROCESS | 2516 | 1467873756949 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:42:36 INFO - PROCESS | 2516 | 1467873756953 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:42:36 INFO - PROCESS | 2516 | 1467873756955 Marionette TRACE conn6 <- [1,1934,null,{}] 23:42:36 INFO - PROCESS | 2516 | 1467873756976 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}] 23:42:36 INFO - PROCESS | 2516 | 1467873756978 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:37 INFO - PROCESS | 2516 | 1467873757066 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:42:37 INFO - PROCESS | 2516 | 1467873757074 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:37 INFO - PROCESS | 2516 | 1467873757076 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B014000 == 41 [pid = 2516] [id = 493] 23:42:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016113BC000) [pid = 2516] [serial = 1479] [outer = 0000000000000000] 23:42:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001611CEC400) [pid = 2516] [serial = 1480] [outer = 00000016113BC000] 23:42:37 INFO - PROCESS | 2516 | 1467873757129 Marionette DEBUG loaded listener.js 23:42:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000166D1C1C00) [pid = 2516] [serial = 1481] [outer = 00000016113BC000] 23:42:37 INFO - PROCESS | 2516 | 1467873757979 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]]]}] 23:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1038ms 23:42:38 INFO - PROCESS | 2516 | 1467873757994 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 2516 | 1467873757999 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:42:38 INFO - PROCESS | 2516 | 1467873758004 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:42:38 INFO - PROCESS | 2516 | 1467873758010 Marionette TRACE conn6 <- [1,1938,null,{}] 23:42:38 INFO - PROCESS | 2516 | 1467873758036 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}] 23:42:38 INFO - PROCESS | 2516 | 1467873758039 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:38 INFO - PROCESS | 2516 | 1467873758168 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:42:38 INFO - PROCESS | 2516 | 1467873758291 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:38 INFO - PROCESS | 2516 | 1467873758294 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:38 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087CC800 == 42 [pid = 2516] [id = 494] 23:42:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050FCC00) [pid = 2516] [serial = 1482] [outer = 0000000000000000] 23:42:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001606093C00) [pid = 2516] [serial = 1483] [outer = 00000016050FCC00] 23:42:38 INFO - PROCESS | 2516 | 1467873758354 Marionette DEBUG loaded listener.js 23:42:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607C25400) [pid = 2516] [serial = 1484] [outer = 00000016050FCC00] 23:42:39 INFO - PROCESS | 2516 | 1467873759263 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]]]}] 23:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1305ms 23:42:39 INFO - PROCESS | 2516 | 1467873759327 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:42:39 INFO - PROCESS | 2516 | 1467873759332 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:42:39 INFO - PROCESS | 2516 | 1467873759338 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:42:39 INFO - PROCESS | 2516 | 1467873759342 Marionette TRACE conn6 <- [1,1942,null,{}] 23:42:39 INFO - PROCESS | 2516 | 1467873759348 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}] 23:42:39 INFO - PROCESS | 2516 | 1467873759351 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:39 INFO - PROCESS | 2516 | 1467873759471 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:42:39 INFO - PROCESS | 2516 | 1467873759546 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 2516 | 1467873759551 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:39 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083A2000 == 43 [pid = 2516] [id = 495] 23:42:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001607AAD400) [pid = 2516] [serial = 1485] [outer = 0000000000000000] 23:42:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001607D1F400) [pid = 2516] [serial = 1486] [outer = 0000001607AAD400] 23:42:39 INFO - PROCESS | 2516 | 1467873759645 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607E8E800) [pid = 2516] [serial = 1487] [outer = 0000001607AAD400] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000167A621800 == 42 [pid = 2516] [id = 492] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 0000001679519000 == 41 [pid = 2516] [id = 491] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4C3800 == 40 [pid = 2516] [id = 490] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 00000016104DE000 == 39 [pid = 2516] [id = 489] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160981A800 == 38 [pid = 2516] [id = 488] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA86800 == 37 [pid = 2516] [id = 487] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160F857800 == 36 [pid = 2516] [id = 486] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE70800 == 35 [pid = 2516] [id = 485] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4C5800 == 34 [pid = 2516] [id = 484] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF41000 == 33 [pid = 2516] [id = 483] 23:42:39 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001611CF9C00) [pid = 2516] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 000000160981B800 == 32 [pid = 2516] [id = 482] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D0800 == 31 [pid = 2516] [id = 481] 23:42:39 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C19800 == 30 [pid = 2516] [id = 480] 23:42:40 INFO - PROCESS | 2516 | 1467873760167 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]]]}] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160E24D000) [pid = 2516] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000161059C000) [pid = 2516] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001611088400) [pid = 2516] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160D0B4800) [pid = 2516] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000161083C400) [pid = 2516] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016113BA400) [pid = 2516] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016113B2000) [pid = 2516] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607D1E800) [pid = 2516] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607F29400) [pid = 2516] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607A52400) [pid = 2516] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050F8C00) [pid = 2516] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607F2A400) [pid = 2516] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607C2F000) [pid = 2516] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610F0D800) [pid = 2516] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001611CEF400) [pid = 2516] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160DDBC000) [pid = 2516] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160B934C00) [pid = 2516] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D0BC400) [pid = 2516] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000161059B000) [pid = 2516] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F929C00) [pid = 2516] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160E22AC00) [pid = 2516] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 23:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 23:42:40 INFO - PROCESS | 2516 | 1467873760221 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 2516 | 1467873760226 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:42:40 INFO - PROCESS | 2516 | 1467873760233 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 2516 | 1467873760236 Marionette TRACE conn6 <- [1,1946,null,{}] 23:42:40 INFO - PROCESS | 2516 | 1467873760240 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}] 23:42:40 INFO - PROCESS | 2516 | 1467873760242 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:40 INFO - PROCESS | 2516 | 1467873760333 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:42:40 INFO - PROCESS | 2516 | 1467873760342 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 2516 | 1467873760344 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E95800 == 31 [pid = 2516] [id = 496] 23:42:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607D23000) [pid = 2516] [serial = 1488] [outer = 0000000000000000] 23:42:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607E8C000) [pid = 2516] [serial = 1489] [outer = 0000001607D23000] 23:42:40 INFO - PROCESS | 2516 | 1467873760393 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607F35000) [pid = 2516] [serial = 1490] [outer = 0000001607D23000] 23:42:40 INFO - PROCESS | 2516 | 1467873760880 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]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 23:42:40 INFO - PROCESS | 2516 | 1467873760926 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 2516 | 1467873760928 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:42:40 INFO - PROCESS | 2516 | 1467873760931 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 2516 | 1467873760935 Marionette TRACE conn6 <- [1,1950,null,{}] 23:42:40 INFO - PROCESS | 2516 | 1467873760947 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}] 23:42:40 INFO - PROCESS | 2516 | 1467873760952 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:41 INFO - PROCESS | 2516 | 1467873761068 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:42:41 INFO - PROCESS | 2516 | 1467873761084 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:41 INFO - PROCESS | 2516 | 1467873761087 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4E800 == 32 [pid = 2516] [id = 497] 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160A491000) [pid = 2516] [serial = 1491] [outer = 0000000000000000] 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160AD83C00) [pid = 2516] [serial = 1492] [outer = 000000160A491000] 23:42:41 INFO - PROCESS | 2516 | 1467873761143 Marionette DEBUG loaded listener.js 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160CCAC400) [pid = 2516] [serial = 1493] [outer = 000000160A491000] 23:42:41 INFO - PROCESS | 2516 | 1467873761626 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]]]}] 23:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 732ms 23:42:41 INFO - PROCESS | 2516 | 1467873761667 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:42:41 INFO - PROCESS | 2516 | 1467873761669 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:42:41 INFO - PROCESS | 2516 | 1467873761673 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:42:41 INFO - PROCESS | 2516 | 1467873761675 Marionette TRACE conn6 <- [1,1954,null,{}] 23:42:41 INFO - PROCESS | 2516 | 1467873761679 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}] 23:42:41 INFO - PROCESS | 2516 | 1467873761681 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:41 INFO - PROCESS | 2516 | 1467873761772 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:42:41 INFO - PROCESS | 2516 | 1467873761779 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:41 INFO - PROCESS | 2516 | 1467873761781 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBB8800 == 33 [pid = 2516] [id = 498] 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1F2800) [pid = 2516] [serial = 1494] [outer = 0000000000000000] 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D1FB400) [pid = 2516] [serial = 1495] [outer = 000000160D1F2800] 23:42:41 INFO - PROCESS | 2516 | 1467873761827 Marionette DEBUG loaded listener.js 23:42:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2CC000) [pid = 2516] [serial = 1496] [outer = 000000160D1F2800] 23:42:42 INFO - PROCESS | 2516 | 1467873762251 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]]]}] 23:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 23:42:42 INFO - PROCESS | 2516 | 1467873762303 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:42:42 INFO - PROCESS | 2516 | 1467873762306 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:42:42 INFO - PROCESS | 2516 | 1467873762316 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:42:42 INFO - PROCESS | 2516 | 1467873762318 Marionette TRACE conn6 <- [1,1958,null,{}] 23:42:42 INFO - PROCESS | 2516 | 1467873762321 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}] 23:42:42 INFO - PROCESS | 2516 | 1467873762323 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:42 INFO - PROCESS | 2516 | 1467873762439 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:42:42 INFO - PROCESS | 2516 | 1467873762517 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 2516 | 1467873762519 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E0800 == 34 [pid = 2516] [id = 499] 23:42:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D1FD000) [pid = 2516] [serial = 1497] [outer = 0000000000000000] 23:42:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160DDC6400) [pid = 2516] [serial = 1498] [outer = 000000160D1FD000] 23:42:42 INFO - PROCESS | 2516 | 1467873762564 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E22D400) [pid = 2516] [serial = 1499] [outer = 000000160D1FD000] 23:42:42 INFO - PROCESS | 2516 | 1467873762987 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]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 23:42:43 INFO - PROCESS | 2516 | 1467873763008 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 2516 | 1467873763010 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:42:43 INFO - PROCESS | 2516 | 1467873763013 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:42:43 INFO - PROCESS | 2516 | 1467873763015 Marionette TRACE conn6 <- [1,1962,null,{}] 23:42:43 INFO - PROCESS | 2516 | 1467873763023 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}] 23:42:43 INFO - PROCESS | 2516 | 1467873763029 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:43 INFO - PROCESS | 2516 | 1467873763166 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:42:43 INFO - PROCESS | 2516 | 1467873763178 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 2516 | 1467873763180 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9D800 == 35 [pid = 2516] [id = 500] 23:42:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F933000) [pid = 2516] [serial = 1500] [outer = 0000000000000000] 23:42:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610598C00) [pid = 2516] [serial = 1501] [outer = 000000160F933000] 23:42:43 INFO - PROCESS | 2516 | 1467873763271 Marionette DEBUG loaded listener.js 23:42:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610834000) [pid = 2516] [serial = 1502] [outer = 000000160F933000] 23:42:43 INFO - PROCESS | 2516 | 1467873763689 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]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 23:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:42:43 INFO - PROCESS | 2516 | 1467873763717 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 2516 | 1467873763719 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:42:43 INFO - PROCESS | 2516 | 1467873763730 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 2516 | 1467873763732 Marionette TRACE conn6 <- [1,1966,null,{}] 23:42:43 INFO - PROCESS | 2516 | 1467873763736 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}] 23:42:43 INFO - PROCESS | 2516 | 1467873763738 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:43 INFO - PROCESS | 2516 | 1467873763874 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:42:43 INFO - PROCESS | 2516 | 1467873763897 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 2516 | 1467873763899 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:43 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104DF800 == 36 [pid = 2516] [id = 501] 23:42:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000161083BC00) [pid = 2516] [serial = 1503] [outer = 0000000000000000] 23:42:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001610AAE800) [pid = 2516] [serial = 1504] [outer = 000000161083BC00] 23:42:43 INFO - PROCESS | 2516 | 1467873763946 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001610F10400) [pid = 2516] [serial = 1505] [outer = 000000161083BC00] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001610F11000) [pid = 2516] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016050CD800) [pid = 2516] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E24A400) [pid = 2516] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E22C400) [pid = 2516] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D0B4000) [pid = 2516] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016074D3400) [pid = 2516] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160DDC1C00) [pid = 2516] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016089CB400) [pid = 2516] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160601C400) [pid = 2516] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160F9C4000) [pid = 2516] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001600446800) [pid = 2516] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001611CF3C00) [pid = 2516] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160F9C7800) [pid = 2516] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:42:44 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001601D4D000) [pid = 2516] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:42:44 INFO - PROCESS | 2516 | 1467873764499 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]]]}] 23:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 839ms 23:42:44 INFO - PROCESS | 2516 | 1467873764562 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 2516 | 1467873764564 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:42:44 INFO - PROCESS | 2516 | 1467873764568 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 2516 | 1467873764569 Marionette TRACE conn6 <- [1,1970,null,{}] 23:42:44 INFO - PROCESS | 2516 | 1467873764573 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}] 23:42:44 INFO - PROCESS | 2516 | 1467873764575 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:44 INFO - PROCESS | 2516 | 1467873764657 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:42:44 INFO - PROCESS | 2516 | 1467873764664 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:44 INFO - PROCESS | 2516 | 1467873764666 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:44 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE6000 == 37 [pid = 2516] [id = 502] 23:42:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160601C400) [pid = 2516] [serial = 1506] [outer = 0000000000000000] 23:42:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D0B5800) [pid = 2516] [serial = 1507] [outer = 000000160601C400] 23:42:44 INFO - PROCESS | 2516 | 1467873764781 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001610598800) [pid = 2516] [serial = 1508] [outer = 000000160601C400] 23:42:45 INFO - PROCESS | 2516 | 1467873765157 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]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 23:42:45 INFO - PROCESS | 2516 | 1467873765203 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 2516 | 1467873765205 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:42:45 INFO - PROCESS | 2516 | 1467873765208 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:42:45 INFO - PROCESS | 2516 | 1467873765210 Marionette TRACE conn6 <- [1,1974,null,{}] 23:42:45 INFO - PROCESS | 2516 | 1467873765216 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}] 23:42:45 INFO - PROCESS | 2516 | 1467873765218 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:45 INFO - PROCESS | 2516 | 1467873765301 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:42:45 INFO - PROCESS | 2516 | 1467873765383 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 2516 | 1467873765385 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000166D14C000 == 38 [pid = 2516] [id = 503] 23:42:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016074D3400) [pid = 2516] [serial = 1509] [outer = 0000000000000000] 23:42:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001611083000) [pid = 2516] [serial = 1510] [outer = 00000016074D3400] 23:42:45 INFO - PROCESS | 2516 | 1467873765430 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016113BA000) [pid = 2516] [serial = 1511] [outer = 00000016074D3400] 23:42:45 INFO - PROCESS | 2516 | 1467873765782 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]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 626ms 23:42:45 INFO - PROCESS | 2516 | 1467873765839 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 2516 | 1467873765842 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:42:45 INFO - PROCESS | 2516 | 1467873765845 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - PROCESS | 2516 | 1467873765847 Marionette TRACE conn6 <- [1,1978,null,{}] 23:42:45 INFO - PROCESS | 2516 | 1467873765850 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}] 23:42:45 INFO - PROCESS | 2516 | 1467873765852 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:45 INFO - PROCESS | 2516 | 1467873765968 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:42:45 INFO - PROCESS | 2516 | 1467873765976 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 2516 | 1467873765978 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:45 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FAA800 == 39 [pid = 2516] [id = 504] 23:42:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001611CEF400) [pid = 2516] [serial = 1512] [outer = 0000000000000000] 23:42:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001679475800) [pid = 2516] [serial = 1513] [outer = 0000001611CEF400] 23:42:46 INFO - PROCESS | 2516 | 1467873766022 Marionette DEBUG loaded listener.js 23:42:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000167947E800) [pid = 2516] [serial = 1514] [outer = 0000001611CEF400] 23:42:46 INFO - PROCESS | 2516 | 1467873766485 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]]]}] 23:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 23:42:46 INFO - PROCESS | 2516 | 1467873766540 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:42:46 INFO - PROCESS | 2516 | 1467873766545 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:42:46 INFO - PROCESS | 2516 | 1467873766551 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:42:46 INFO - PROCESS | 2516 | 1467873766556 Marionette TRACE conn6 <- [1,1982,null,{}] 23:42:46 INFO - PROCESS | 2516 | 1467873766563 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}] 23:42:46 INFO - PROCESS | 2516 | 1467873766567 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:46 INFO - PROCESS | 2516 | 1467873766741 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:42:46 INFO - PROCESS | 2516 | 1467873766833 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:46 INFO - PROCESS | 2516 | 1467873766838 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:46 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608393000 == 40 [pid = 2516] [id = 505] 23:42:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160601F000) [pid = 2516] [serial = 1515] [outer = 0000000000000000] 23:42:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607A4DC00) [pid = 2516] [serial = 1516] [outer = 000000160601F000] 23:42:46 INFO - PROCESS | 2516 | 1467873766896 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001607F2D800) [pid = 2516] [serial = 1517] [outer = 000000160601F000] 23:42:47 INFO - PROCESS | 2516 | 1467873767489 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]]]}] 23:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 23:42:47 INFO - PROCESS | 2516 | 1467873767540 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:42:47 INFO - PROCESS | 2516 | 1467873767545 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:42:47 INFO - PROCESS | 2516 | 1467873767552 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:42:47 INFO - PROCESS | 2516 | 1467873767555 Marionette TRACE conn6 <- [1,1986,null,{}] 23:42:47 INFO - PROCESS | 2516 | 1467873767559 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}] 23:42:47 INFO - PROCESS | 2516 | 1467873767562 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:47 INFO - PROCESS | 2516 | 1467873767677 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:42:47 INFO - PROCESS | 2516 | 1467873767773 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:47 INFO - PROCESS | 2516 | 1467873767776 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABE800 == 41 [pid = 2516] [id = 506] 23:42:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160A63D800) [pid = 2516] [serial = 1518] [outer = 0000000000000000] 23:42:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160CCA2C00) [pid = 2516] [serial = 1519] [outer = 000000160A63D800] 23:42:47 INFO - PROCESS | 2516 | 1467873767833 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160D21FC00) [pid = 2516] [serial = 1520] [outer = 000000160A63D800] 23:42:48 INFO - PROCESS | 2516 | 1467873768434 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]]]}] 23:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 942ms 23:42:48 INFO - PROCESS | 2516 | 1467873768496 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:42:48 INFO - PROCESS | 2516 | 1467873768499 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:42:48 INFO - PROCESS | 2516 | 1467873768503 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:42:48 INFO - PROCESS | 2516 | 1467873768507 Marionette TRACE conn6 <- [1,1990,null,{}] 23:42:48 INFO - PROCESS | 2516 | 1467873768518 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}] 23:42:48 INFO - PROCESS | 2516 | 1467873768524 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:48 INFO - PROCESS | 2516 | 1467873768641 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:42:48 INFO - PROCESS | 2516 | 1467873768765 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 2516 | 1467873768769 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B012800 == 42 [pid = 2516] [id = 507] 23:42:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160F9C9400) [pid = 2516] [serial = 1521] [outer = 0000000000000000] 23:42:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (000000160F9D2400) [pid = 2516] [serial = 1522] [outer = 000000160F9C9400] 23:42:48 INFO - PROCESS | 2516 | 1467873768830 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001679479C00) [pid = 2516] [serial = 1523] [outer = 000000160F9C9400] 23:42:49 INFO - PROCESS | 2516 | 1467873769460 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]]]}] 23:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 985ms 23:42:49 INFO - PROCESS | 2516 | 1467873769489 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:42:49 INFO - PROCESS | 2516 | 1467873769493 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:42:49 INFO - PROCESS | 2516 | 1467873769496 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 2516 | 1467873769498 Marionette TRACE conn6 <- [1,1994,null,{}] 23:42:49 INFO - PROCESS | 2516 | 1467873769502 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}] 23:42:49 INFO - PROCESS | 2516 | 1467873769505 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:49 INFO - PROCESS | 2516 | 1467873769617 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:42:49 INFO - PROCESS | 2516 | 1467873769740 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:49 INFO - PROCESS | 2516 | 1467873769742 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:49 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B685800 == 43 [pid = 2516] [id = 508] 23:42:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (00000016794B8000) [pid = 2516] [serial = 1524] [outer = 0000000000000000] 23:42:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001679533800) [pid = 2516] [serial = 1525] [outer = 00000016794B8000] 23:42:49 INFO - PROCESS | 2516 | 1467873769799 Marionette DEBUG loaded listener.js 23:42:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 94 (000000167953B800) [pid = 2516] [serial = 1526] [outer = 00000016794B8000] 23:42:50 INFO - PROCESS | 2516 | 1467873770530 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]]]}] 23:42:50 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 23:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1078ms 23:42:50 INFO - PROCESS | 2516 | 1467873770577 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:42:50 INFO - PROCESS | 2516 | 1467873770582 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:42:50 INFO - PROCESS | 2516 | 1467873770587 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:42:50 INFO - PROCESS | 2516 | 1467873770590 Marionette TRACE conn6 <- [1,1998,null,{}] 23:42:50 INFO - PROCESS | 2516 | 1467873770596 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}] 23:42:50 INFO - PROCESS | 2516 | 1467873770599 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:50 INFO - PROCESS | 2516 | 1467873770707 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:42:50 INFO - PROCESS | 2516 | 1467873770838 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 2516 | 1467873770844 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:50 INFO - PROCESS | 2516 | ++DOCSHELL 0000001604392800 == 44 [pid = 2516] [id = 509] 23:42:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 95 (000000160601A800) [pid = 2516] [serial = 1527] [outer = 0000000000000000] 23:42:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 96 (0000001607AA9800) [pid = 2516] [serial = 1528] [outer = 000000160601A800] 23:42:50 INFO - PROCESS | 2516 | 1467873770902 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 97 (0000001607F27800) [pid = 2516] [serial = 1529] [outer = 000000160601A800] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000166D14C000 == 43 [pid = 2516] [id = 503] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE6000 == 42 [pid = 2516] [id = 502] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 00000016104DF800 == 41 [pid = 2516] [id = 501] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9D800 == 40 [pid = 2516] [id = 500] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E0800 == 39 [pid = 2516] [id = 499] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBB8800 == 38 [pid = 2516] [id = 498] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4E800 == 37 [pid = 2516] [id = 497] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E95800 == 36 [pid = 2516] [id = 496] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 00000016083A2000 == 35 [pid = 2516] [id = 495] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 00000016087CC800 == 34 [pid = 2516] [id = 494] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000167B014000 == 33 [pid = 2516] [id = 493] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000167A60D000 == 32 [pid = 2516] [id = 479] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000167B685800 == 31 [pid = 2516] [id = 508] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000167B012800 == 30 [pid = 2516] [id = 507] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABE800 == 29 [pid = 2516] [id = 506] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FAA800 == 28 [pid = 2516] [id = 504] 23:42:51 INFO - PROCESS | 2516 | --DOCSHELL 0000001608393000 == 27 [pid = 2516] [id = 505] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 96 (00000016050E1000) [pid = 2516] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 95 (000000160F927000) [pid = 2516] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 94 (000000160522E000) [pid = 2516] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 93 (000000160E238000) [pid = 2516] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (000000160D1F7400) [pid = 2516] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160D2D7000) [pid = 2516] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016074D9400) [pid = 2516] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001607A51C00) [pid = 2516] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E1BD000) [pid = 2516] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1CFC00) [pid = 2516] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001608DCEC00) [pid = 2516] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001609876800) [pid = 2516] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160AD10400) [pid = 2516] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160F9CCC00) [pid = 2516] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160CCA6C00) [pid = 2516] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160F93DC00) [pid = 2516] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607E8FC00) [pid = 2516] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607F30C00) [pid = 2516] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000161059FC00) [pid = 2516] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000167947DC00) [pid = 2516] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610AB3000) [pid = 2516] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016113B1000) [pid = 2516] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050D1000) [pid = 2516] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E23A000) [pid = 2516] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610F0B400) [pid = 2516] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160E249000) [pid = 2516] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 23:42:51 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001611084000) [pid = 2516] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 23:42:52 INFO - PROCESS | 2516 | 1467873772153 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]]]}] 23:42:52 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 23:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1589ms 23:42:52 INFO - PROCESS | 2516 | 1467873772180 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:42:52 INFO - PROCESS | 2516 | 1467873772184 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:42:52 INFO - PROCESS | 2516 | 1467873772189 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:42:52 INFO - PROCESS | 2516 | 1467873772192 Marionette TRACE conn6 <- [1,2002,null,{}] 23:42:52 INFO - PROCESS | 2516 | 1467873772198 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}] 23:42:52 INFO - PROCESS | 2516 | 1467873772201 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:52 INFO - PROCESS | 2516 | 1467873772330 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:42:52 INFO - PROCESS | 2516 | 1467873772411 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:52 INFO - PROCESS | 2516 | 1467873772413 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:52 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CEC800 == 28 [pid = 2516] [id = 510] 23:42:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001604DA8C00) [pid = 2516] [serial = 1530] [outer = 0000000000000000] 23:42:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016050F8800) [pid = 2516] [serial = 1531] [outer = 0000001604DA8C00] 23:42:52 INFO - PROCESS | 2516 | 1467873772462 Marionette DEBUG loaded listener.js 23:42:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160601E000) [pid = 2516] [serial = 1532] [outer = 0000001604DA8C00] 23:42:52 INFO - PROCESS | 2516 | 1467873772880 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]]]}] 23:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 23:42:52 INFO - PROCESS | 2516 | 1467873772927 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:42:52 INFO - PROCESS | 2516 | 1467873772932 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:42:52 INFO - PROCESS | 2516 | 1467873772938 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:42:52 INFO - PROCESS | 2516 | 1467873772941 Marionette TRACE conn6 <- [1,2006,null,{}] 23:42:52 INFO - PROCESS | 2516 | 1467873772945 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}] 23:42:52 INFO - PROCESS | 2516 | 1467873772948 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:53 INFO - PROCESS | 2516 | 1467873773038 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:42:53 INFO - PROCESS | 2516 | 1467873773045 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 2516 | 1467873773047 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:53 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087BE800 == 29 [pid = 2516] [id = 511] 23:42:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D24800) [pid = 2516] [serial = 1533] [outer = 0000000000000000] 23:42:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607DDE400) [pid = 2516] [serial = 1534] [outer = 0000001607D24800] 23:42:53 INFO - PROCESS | 2516 | 1467873773097 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607E96000) [pid = 2516] [serial = 1535] [outer = 0000001607D24800] 23:42:53 INFO - PROCESS | 2516 | 1467873773587 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]]]}] 23:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 23:42:53 INFO - PROCESS | 2516 | 1467873773631 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:42:53 INFO - PROCESS | 2516 | 1467873773634 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:42:53 INFO - PROCESS | 2516 | 1467873773637 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - PROCESS | 2516 | 1467873773641 Marionette TRACE conn6 <- [1,2010,null,{}] 23:42:53 INFO - PROCESS | 2516 | 1467873773652 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}] 23:42:53 INFO - PROCESS | 2516 | 1467873773657 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:53 INFO - PROCESS | 2516 | 1467873773771 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:42:53 INFO - PROCESS | 2516 | 1467873773865 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 2516 | 1467873773868 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF50800 == 30 [pid = 2516] [id = 512] 23:42:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160430E000) [pid = 2516] [serial = 1536] [outer = 0000000000000000] 23:42:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160A423C00) [pid = 2516] [serial = 1537] [outer = 000000160430E000] 23:42:53 INFO - PROCESS | 2516 | 1467873773917 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160B932000) [pid = 2516] [serial = 1538] [outer = 000000160430E000] 23:42:54 INFO - PROCESS | 2516 | 1467873774343 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]]]}] 23:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 23:42:54 INFO - PROCESS | 2516 | 1467873774372 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:42:54 INFO - PROCESS | 2516 | 1467873774375 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:42:54 INFO - PROCESS | 2516 | 1467873774378 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 2516 | 1467873774380 Marionette TRACE conn6 <- [1,2014,null,{}] 23:42:54 INFO - PROCESS | 2516 | 1467873774384 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}] 23:42:54 INFO - PROCESS | 2516 | 1467873774386 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:54 INFO - PROCESS | 2516 | 1467873774502 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:42:54 INFO - PROCESS | 2516 | 1467873774508 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 2516 | 1467873774510 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:54 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA6800 == 31 [pid = 2516] [id = 513] 23:42:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160CCB1800) [pid = 2516] [serial = 1539] [outer = 0000000000000000] 23:42:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D0B7C00) [pid = 2516] [serial = 1540] [outer = 000000160CCB1800] 23:42:54 INFO - PROCESS | 2516 | 1467873774601 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D1F3000) [pid = 2516] [serial = 1541] [outer = 000000160CCB1800] 23:42:55 INFO - PROCESS | 2516 | 1467873775051 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]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 23:42:55 INFO - PROCESS | 2516 | 1467873775115 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 2516 | 1467873775117 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:42:55 INFO - PROCESS | 2516 | 1467873775153 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 2516 | 1467873775155 Marionette TRACE conn6 <- [1,2018,null,{}] 23:42:55 INFO - PROCESS | 2516 | 1467873775166 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}] 23:42:55 INFO - PROCESS | 2516 | 1467873775168 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:55 INFO - PROCESS | 2516 | 1467873775278 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:42:55 INFO - PROCESS | 2516 | 1467873775287 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 2516 | 1467873775289 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D6000 == 32 [pid = 2516] [id = 514] 23:42:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607AB4C00) [pid = 2516] [serial = 1542] [outer = 0000000000000000] 23:42:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160D2D8400) [pid = 2516] [serial = 1543] [outer = 0000001607AB4C00] 23:42:55 INFO - PROCESS | 2516 | 1467873775334 Marionette DEBUG loaded listener.js 23:42:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E1BD400) [pid = 2516] [serial = 1544] [outer = 0000001607AB4C00] 23:42:55 INFO - PROCESS | 2516 | 1467873775808 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]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 712ms 23:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:42:55 INFO - PROCESS | 2516 | 1467873775840 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 2516 | 1467873775843 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:42:55 INFO - PROCESS | 2516 | 1467873775846 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 2516 | 1467873775847 Marionette TRACE conn6 <- [1,2022,null,{}] 23:42:55 INFO - PROCESS | 2516 | 1467873775851 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}] 23:42:55 INFO - PROCESS | 2516 | 1467873775857 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:56 INFO - PROCESS | 2516 | 1467873776002 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:42:56 INFO - PROCESS | 2516 | 1467873776012 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 2516 | 1467873776014 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA87000 == 33 [pid = 2516] [id = 515] 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160D2D0C00) [pid = 2516] [serial = 1545] [outer = 0000000000000000] 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160E236C00) [pid = 2516] [serial = 1546] [outer = 000000160D2D0C00] 23:42:56 INFO - PROCESS | 2516 | 1467873776060 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F934000) [pid = 2516] [serial = 1547] [outer = 000000160D2D0C00] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (00000016074D3400) [pid = 2516] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160D1FD000) [pid = 2516] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F933000) [pid = 2516] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607AAD400) [pid = 2516] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016050FCC00) [pid = 2516] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D1F2800) [pid = 2516] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016113BC000) [pid = 2516] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160A491000) [pid = 2516] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607D23000) [pid = 2516] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001611CEF400) [pid = 2516] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160601C400) [pid = 2516] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:42:56 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000161083BC00) [pid = 2516] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:42:56 INFO - PROCESS | 2516 | 1467873776704 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]]]}] 23:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 879ms 23:42:56 INFO - PROCESS | 2516 | 1467873776728 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 2516 | 1467873776730 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:42:56 INFO - PROCESS | 2516 | 1467873776734 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 2516 | 1467873776736 Marionette TRACE conn6 <- [1,2026,null,{}] 23:42:56 INFO - PROCESS | 2516 | 1467873776739 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}] 23:42:56 INFO - PROCESS | 2516 | 1467873776741 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:56 INFO - PROCESS | 2516 | 1467873776821 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:42:56 INFO - PROCESS | 2516 | 1467873776827 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 2516 | 1467873776829 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000161038B000 == 34 [pid = 2516] [id = 516] 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160134B000) [pid = 2516] [serial = 1548] [outer = 0000000000000000] 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F92D400) [pid = 2516] [serial = 1549] [outer = 000000160134B000] 23:42:56 INFO - PROCESS | 2516 | 1467873776874 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F9C7800) [pid = 2516] [serial = 1550] [outer = 000000160134B000] 23:42:57 INFO - PROCESS | 2516 | 1467873777286 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]]]}] 23:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 586ms 23:42:57 INFO - PROCESS | 2516 | 1467873777330 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:42:57 INFO - PROCESS | 2516 | 1467873777333 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:42:57 INFO - PROCESS | 2516 | 1467873777337 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 2516 | 1467873777339 Marionette TRACE conn6 <- [1,2030,null,{}] 23:42:57 INFO - PROCESS | 2516 | 1467873777342 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}] 23:42:57 INFO - PROCESS | 2516 | 1467873777344 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:57 INFO - PROCESS | 2516 | 1467873777425 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:42:57 INFO - PROCESS | 2516 | 1467873777431 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:57 INFO - PROCESS | 2516 | 1467873777433 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DC7000 == 35 [pid = 2516] [id = 517] 23:42:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9D1C00) [pid = 2516] [serial = 1551] [outer = 0000000000000000] 23:42:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000161059F400) [pid = 2516] [serial = 1552] [outer = 000000160F9D1C00] 23:42:57 INFO - PROCESS | 2516 | 1467873777485 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000161082D800) [pid = 2516] [serial = 1553] [outer = 000000160F9D1C00] 23:42:57 INFO - PROCESS | 2516 | 1467873777905 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]]]}] 23:42:57 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) 23:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 23:42:57 INFO - PROCESS | 2516 | 1467873777969 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:42:57 INFO - PROCESS | 2516 | 1467873777971 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:42:57 INFO - PROCESS | 2516 | 1467873777974 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 2516 | 1467873777976 Marionette TRACE conn6 <- [1,2034,null,{}] 23:42:57 INFO - PROCESS | 2516 | 1467873777980 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}] 23:42:57 INFO - PROCESS | 2516 | 1467873777982 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:58 INFO - PROCESS | 2516 | 1467873778064 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:42:58 INFO - PROCESS | 2516 | 1467873778070 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 2516 | 1467873778071 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000161133A000 == 36 [pid = 2516] [id = 518] 23:42:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016105A6400) [pid = 2516] [serial = 1554] [outer = 0000000000000000] 23:42:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610AACC00) [pid = 2516] [serial = 1555] [outer = 00000016105A6400] 23:42:58 INFO - PROCESS | 2516 | 1467873778115 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610F05C00) [pid = 2516] [serial = 1556] [outer = 00000016105A6400] 23:42:58 INFO - PROCESS | 2516 | 1467873778872 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]]]}] 23:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 23:42:58 INFO - PROCESS | 2516 | 1467873778965 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 2516 | 1467873778970 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:42:58 INFO - PROCESS | 2516 | 1467873778976 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 2516 | 1467873778980 Marionette TRACE conn6 <- [1,2038,null,{}] 23:42:59 INFO - PROCESS | 2516 | 1467873779012 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}] 23:42:59 INFO - PROCESS | 2516 | 1467873779016 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:59 INFO - PROCESS | 2516 | 1467873779174 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:42:59 INFO - PROCESS | 2516 | 1467873779250 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:59 INFO - PROCESS | 2516 | 1467873779253 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:42:59 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083E1000 == 37 [pid = 2516] [id = 519] 23:42:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016050E3400) [pid = 2516] [serial = 1557] [outer = 0000000000000000] 23:42:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016052B5C00) [pid = 2516] [serial = 1558] [outer = 00000016050E3400] 23:42:59 INFO - PROCESS | 2516 | 1467873779352 Marionette DEBUG loaded listener.js 23:42:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607D1DC00) [pid = 2516] [serial = 1559] [outer = 00000016050E3400] 23:43:00 INFO - PROCESS | 2516 | 1467873780068 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]]]}] 23:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1157ms 23:43:00 INFO - PROCESS | 2516 | 1467873780156 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:43:00 INFO - PROCESS | 2516 | 1467873780161 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:43:00 INFO - PROCESS | 2516 | 1467873780169 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 2516 | 1467873780172 Marionette TRACE conn6 <- [1,2042,null,{}] 23:43:00 INFO - PROCESS | 2516 | 1467873780176 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}] 23:43:00 INFO - PROCESS | 2516 | 1467873780179 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:00 INFO - PROCESS | 2516 | 1467873780321 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:43:00 INFO - PROCESS | 2516 | 1467873780544 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 2516 | 1467873780548 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:00 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071D2000 == 38 [pid = 2516] [id = 520] 23:43:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001604C56400) [pid = 2516] [serial = 1560] [outer = 0000000000000000] 23:43:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016050E6800) [pid = 2516] [serial = 1561] [outer = 0000001604C56400] 23:43:00 INFO - PROCESS | 2516 | 1467873780611 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607A4EC00) [pid = 2516] [serial = 1562] [outer = 0000001604C56400] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DC7000 == 37 [pid = 2516] [id = 517] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 000000161038B000 == 36 [pid = 2516] [id = 516] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA87000 == 35 [pid = 2516] [id = 515] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D6000 == 34 [pid = 2516] [id = 514] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA6800 == 33 [pid = 2516] [id = 513] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF50800 == 32 [pid = 2516] [id = 512] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 00000016087BE800 == 31 [pid = 2516] [id = 511] 23:43:01 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CEC800 == 30 [pid = 2516] [id = 510] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (00000016113BA000) [pid = 2516] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160DDC6400) [pid = 2516] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E22D400) [pid = 2516] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001610834000) [pid = 2516] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001610598C00) [pid = 2516] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607E8E800) [pid = 2516] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001606093C00) [pid = 2516] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607C25400) [pid = 2516] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D1FB400) [pid = 2516] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000166D1C1C00) [pid = 2516] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001611CEC400) [pid = 2516] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160AD83C00) [pid = 2516] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160CCAC400) [pid = 2516] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607E8C000) [pid = 2516] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607F35000) [pid = 2516] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607D1F400) [pid = 2516] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001679475800) [pid = 2516] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D0B5800) [pid = 2516] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610AAE800) [pid = 2516] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001610598800) [pid = 2516] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000167947E800) [pid = 2516] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001610F10400) [pid = 2516] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001611083000) [pid = 2516] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D2CC000) [pid = 2516] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 23:43:01 INFO - PROCESS | 2516 | 1467873781285 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]]]}] 23:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1134ms 23:43:01 INFO - PROCESS | 2516 | 1467873781305 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:43:01 INFO - PROCESS | 2516 | 1467873781309 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:43:01 INFO - PROCESS | 2516 | 1467873781313 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 2516 | 1467873781316 Marionette TRACE conn6 <- [1,2046,null,{}] 23:43:01 INFO - PROCESS | 2516 | 1467873781321 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}] 23:43:01 INFO - PROCESS | 2516 | 1467873781326 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:01 INFO - PROCESS | 2516 | 1467873781417 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:43:01 INFO - PROCESS | 2516 | 1467873781501 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:01 INFO - PROCESS | 2516 | 1467873781503 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:01 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CD8800 == 31 [pid = 2516] [id = 521] 23:43:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160430A000) [pid = 2516] [serial = 1563] [outer = 0000000000000000] 23:43:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607A54C00) [pid = 2516] [serial = 1564] [outer = 000000160430A000] 23:43:01 INFO - PROCESS | 2516 | 1467873781551 Marionette DEBUG loaded listener.js 23:43:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607E95C00) [pid = 2516] [serial = 1565] [outer = 000000160430A000] 23:43:01 INFO - PROCESS | 2516 | 1467873781986 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]]]}] 23:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 23:43:02 INFO - PROCESS | 2516 | 1467873782048 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:43:02 INFO - PROCESS | 2516 | 1467873782053 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:43:02 INFO - PROCESS | 2516 | 1467873782057 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:43:02 INFO - PROCESS | 2516 | 1467873782059 Marionette TRACE conn6 <- [1,2050,null,{}] 23:43:02 INFO - PROCESS | 2516 | 1467873782068 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}] 23:43:02 INFO - PROCESS | 2516 | 1467873782070 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:02 INFO - PROCESS | 2516 | 1467873782163 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:43:02 INFO - PROCESS | 2516 | 1467873782175 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 2516 | 1467873782178 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF3B800 == 32 [pid = 2516] [id = 522] 23:43:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160A645C00) [pid = 2516] [serial = 1566] [outer = 0000000000000000] 23:43:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160AD8D000) [pid = 2516] [serial = 1567] [outer = 000000160A645C00] 23:43:02 INFO - PROCESS | 2516 | 1467873782223 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160CCB0400) [pid = 2516] [serial = 1568] [outer = 000000160A645C00] 23:43:02 INFO - PROCESS | 2516 | 1467873782702 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]]]}] 23:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 23:43:02 INFO - PROCESS | 2516 | 1467873782750 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:43:02 INFO - PROCESS | 2516 | 1467873782753 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:43:02 INFO - PROCESS | 2516 | 1467873782758 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:43:02 INFO - PROCESS | 2516 | 1467873782764 Marionette TRACE conn6 <- [1,2054,null,{}] 23:43:02 INFO - PROCESS | 2516 | 1467873782774 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}] 23:43:02 INFO - PROCESS | 2516 | 1467873782778 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:02 INFO - PROCESS | 2516 | 1467873782869 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:43:02 INFO - PROCESS | 2516 | 1467873782883 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 2516 | 1467873782886 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE68800 == 33 [pid = 2516] [id = 523] 23:43:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001604340800) [pid = 2516] [serial = 1569] [outer = 0000000000000000] 23:43:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160DDBA000) [pid = 2516] [serial = 1570] [outer = 0000001604340800] 23:43:02 INFO - PROCESS | 2516 | 1467873782930 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E1C4800) [pid = 2516] [serial = 1571] [outer = 0000001604340800] 23:43:03 INFO - PROCESS | 2516 | 1467873783383 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]]]}] 23:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 23:43:03 INFO - PROCESS | 2516 | 1467873783450 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:43:03 INFO - PROCESS | 2516 | 1467873783453 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:43:03 INFO - PROCESS | 2516 | 1467873783462 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - PROCESS | 2516 | 1467873783464 Marionette TRACE conn6 <- [1,2058,null,{}] 23:43:03 INFO - PROCESS | 2516 | 1467873783468 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}] 23:43:03 INFO - PROCESS | 2516 | 1467873783470 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:03 INFO - PROCESS | 2516 | 1467873783588 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:43:03 INFO - PROCESS | 2516 | 1467873783593 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 2516 | 1467873783596 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F868000 == 34 [pid = 2516] [id = 524] 23:43:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E232000) [pid = 2516] [serial = 1572] [outer = 0000000000000000] 23:43:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E23C400) [pid = 2516] [serial = 1573] [outer = 000000160E232000] 23:43:03 INFO - PROCESS | 2516 | 1467873783694 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E250400) [pid = 2516] [serial = 1574] [outer = 000000160E232000] 23:43:04 INFO - PROCESS | 2516 | 1467873784125 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]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 23:43:04 INFO - PROCESS | 2516 | 1467873784155 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 2516 | 1467873784157 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:43:04 INFO - PROCESS | 2516 | 1467873784160 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 2516 | 1467873784162 Marionette TRACE conn6 <- [1,2062,null,{}] 23:43:04 INFO - PROCESS | 2516 | 1467873784166 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}] 23:43:04 INFO - PROCESS | 2516 | 1467873784168 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:04 INFO - PROCESS | 2516 | 1467873784306 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:43:04 INFO - PROCESS | 2516 | 1467873784327 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:04 INFO - PROCESS | 2516 | 1467873784333 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:04 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA8000 == 35 [pid = 2516] [id = 525] 23:43:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F93A000) [pid = 2516] [serial = 1575] [outer = 0000000000000000] 23:43:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F9CA400) [pid = 2516] [serial = 1576] [outer = 000000160F93A000] 23:43:04 INFO - PROCESS | 2516 | 1467873784389 Marionette DEBUG loaded listener.js 23:43:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610833000) [pid = 2516] [serial = 1577] [outer = 000000160F93A000] 23:43:04 INFO - PROCESS | 2516 | 1467873784879 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]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 775ms 23:43:04 INFO - PROCESS | 2516 | 1467873784940 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 2516 | 1467873784943 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:43:04 INFO - PROCESS | 2516 | 1467873784946 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 2516 | 1467873784948 Marionette TRACE conn6 <- [1,2066,null,{}] 23:43:04 INFO - PROCESS | 2516 | 1467873784951 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}] 23:43:04 INFO - PROCESS | 2516 | 1467873784954 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:05 INFO - PROCESS | 2516 | 1467873785075 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:43:05 INFO - PROCESS | 2516 | 1467873785135 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 2516 | 1467873785137 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:05 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF2800 == 36 [pid = 2516] [id = 526] 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000161083C800) [pid = 2516] [serial = 1578] [outer = 0000000000000000] 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000161107D400) [pid = 2516] [serial = 1579] [outer = 000000161083C800] 23:43:05 INFO - PROCESS | 2516 | 1467873785182 Marionette DEBUG loaded listener.js 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001611083C00) [pid = 2516] [serial = 1580] [outer = 000000161083C800] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F9C9400) [pid = 2516] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016794B8000) [pid = 2516] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160134B000) [pid = 2516] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160601A800) [pid = 2516] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607D24800) [pid = 2516] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160430E000) [pid = 2516] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160CCB1800) [pid = 2516] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604DA8C00) [pid = 2516] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607AB4C00) [pid = 2516] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D2D0C00) [pid = 2516] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160F9D1C00) [pid = 2516] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160601F000) [pid = 2516] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:43:05 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160A63D800) [pid = 2516] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:43:05 INFO - PROCESS | 2516 | 1467873785628 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]]]}] 23:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 23:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:43:05 INFO - PROCESS | 2516 | 1467873785679 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:43:05 INFO - PROCESS | 2516 | 1467873785682 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:43:05 INFO - PROCESS | 2516 | 1467873785685 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:43:05 INFO - PROCESS | 2516 | 1467873785687 Marionette TRACE conn6 <- [1,2070,null,{}] 23:43:05 INFO - PROCESS | 2516 | 1467873785690 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}] 23:43:05 INFO - PROCESS | 2516 | 1467873785692 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:05 INFO - PROCESS | 2516 | 1467873785774 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:43:05 INFO - PROCESS | 2516 | 1467873785856 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 2516 | 1467873785858 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:05 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611341000 == 37 [pid = 2516] [id = 527] 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160430E000) [pid = 2516] [serial = 1581] [outer = 0000000000000000] 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607D24800) [pid = 2516] [serial = 1582] [outer = 000000160430E000] 23:43:05 INFO - PROCESS | 2516 | 1467873785903 Marionette DEBUG loaded listener.js 23:43:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000161059A800) [pid = 2516] [serial = 1583] [outer = 000000160430E000] 23:43:06 INFO - PROCESS | 2516 | 1467873786267 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]]]}] 23:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 23:43:06 INFO - PROCESS | 2516 | 1467873786317 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 2516 | 1467873786320 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:43:06 INFO - PROCESS | 2516 | 1467873786323 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - PROCESS | 2516 | 1467873786325 Marionette TRACE conn6 <- [1,2074,null,{}] 23:43:06 INFO - PROCESS | 2516 | 1467873786343 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}] 23:43:06 INFO - PROCESS | 2516 | 1467873786346 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:06 INFO - PROCESS | 2516 | 1467873786428 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:43:06 INFO - PROCESS | 2516 | 1467873786434 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:06 INFO - PROCESS | 2516 | 1467873786435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:06 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FA0800 == 38 [pid = 2516] [id = 528] 23:43:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001611088000) [pid = 2516] [serial = 1584] [outer = 0000000000000000] 23:43:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016113B5400) [pid = 2516] [serial = 1585] [outer = 0000001611088000] 23:43:06 INFO - PROCESS | 2516 | 1467873786479 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001611CEAC00) [pid = 2516] [serial = 1586] [outer = 0000001611088000] 23:43:06 INFO - PROCESS | 2516 | 1467873786892 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]]]}] 23:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 627ms 23:43:06 INFO - PROCESS | 2516 | 1467873786953 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 2516 | 1467873786955 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:43:06 INFO - PROCESS | 2516 | 1467873786959 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - PROCESS | 2516 | 1467873786960 Marionette TRACE conn6 <- [1,2078,null,{}] 23:43:06 INFO - PROCESS | 2516 | 1467873786964 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}] 23:43:06 INFO - PROCESS | 2516 | 1467873786966 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:07 INFO - PROCESS | 2516 | 1467873787049 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:43:07 INFO - PROCESS | 2516 | 1467873787055 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 2516 | 1467873787056 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBCD800 == 39 [pid = 2516] [id = 529] 23:43:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001611CF1400) [pid = 2516] [serial = 1587] [outer = 0000000000000000] 23:43:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001611CF8400) [pid = 2516] [serial = 1588] [outer = 0000001611CF1400] 23:43:07 INFO - PROCESS | 2516 | 1467873787100 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000167947F400) [pid = 2516] [serial = 1589] [outer = 0000001611CF1400] 23:43:07 INFO - PROCESS | 2516 | 1467873787603 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]]]}] 23:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 23:43:07 INFO - PROCESS | 2516 | 1467873787654 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:43:07 INFO - PROCESS | 2516 | 1467873787659 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:43:07 INFO - PROCESS | 2516 | 1467873787664 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:43:07 INFO - PROCESS | 2516 | 1467873787669 Marionette TRACE conn6 <- [1,2082,null,{}] 23:43:07 INFO - PROCESS | 2516 | 1467873787677 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}] 23:43:07 INFO - PROCESS | 2516 | 1467873787680 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:07 INFO - PROCESS | 2516 | 1467873787810 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:43:07 INFO - PROCESS | 2516 | 1467873787931 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 2516 | 1467873787936 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:07 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D4800 == 40 [pid = 2516] [id = 530] 23:43:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016050F3400) [pid = 2516] [serial = 1590] [outer = 0000000000000000] 23:43:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (00000016052B7C00) [pid = 2516] [serial = 1591] [outer = 00000016050F3400] 23:43:08 INFO - PROCESS | 2516 | 1467873787997 Marionette DEBUG loaded listener.js 23:43:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607F2B000) [pid = 2516] [serial = 1592] [outer = 00000016050F3400] 23:43:08 INFO - PROCESS | 2516 | 1467873788652 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]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1030ms 23:43:08 INFO - PROCESS | 2516 | 1467873788698 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 2516 | 1467873788703 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:43:08 INFO - PROCESS | 2516 | 1467873788710 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - PROCESS | 2516 | 1467873788713 Marionette TRACE conn6 <- [1,2086,null,{}] 23:43:08 INFO - PROCESS | 2516 | 1467873788718 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}] 23:43:08 INFO - PROCESS | 2516 | 1467873788721 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:08 INFO - PROCESS | 2516 | 1467873788839 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:43:08 INFO - PROCESS | 2516 | 1467873788965 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:08 INFO - PROCESS | 2516 | 1467873788968 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F853800 == 41 [pid = 2516] [id = 531] 23:43:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160D0B5C00) [pid = 2516] [serial = 1593] [outer = 0000000000000000] 23:43:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160D1F0C00) [pid = 2516] [serial = 1594] [outer = 000000160D0B5C00] 23:43:09 INFO - PROCESS | 2516 | 1467873789026 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160DDBCC00) [pid = 2516] [serial = 1595] [outer = 000000160D0B5C00] 23:43:09 INFO - PROCESS | 2516 | 1467873789615 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]]]}] 23:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 984ms 23:43:09 INFO - PROCESS | 2516 | 1467873789696 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:43:09 INFO - PROCESS | 2516 | 1467873789699 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:43:09 INFO - PROCESS | 2516 | 1467873789703 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:43:09 INFO - PROCESS | 2516 | 1467873789707 Marionette TRACE conn6 <- [1,2090,null,{}] 23:43:09 INFO - PROCESS | 2516 | 1467873789718 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}] 23:43:09 INFO - PROCESS | 2516 | 1467873789723 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:09 INFO - PROCESS | 2516 | 1467873789846 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:43:09 INFO - PROCESS | 2516 | 1467873789965 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 2516 | 1467873789969 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B021800 == 42 [pid = 2516] [id = 532] 23:43:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001610836C00) [pid = 2516] [serial = 1596] [outer = 0000000000000000] 23:43:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001610AAD000) [pid = 2516] [serial = 1597] [outer = 0000001610836C00] 23:43:10 INFO - PROCESS | 2516 | 1467873790030 Marionette DEBUG loaded listener.js 23:43:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001611CF3800) [pid = 2516] [serial = 1598] [outer = 0000001610836C00] 23:43:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001604D77800 == 41 [pid = 2516] [id = 10] 23:43:10 INFO - PROCESS | 2516 | 1467873790762 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]]]}] 23:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1145ms 23:43:10 INFO - PROCESS | 2516 | 1467873790850 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:43:10 INFO - PROCESS | 2516 | 1467873790853 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:43:10 INFO - PROCESS | 2516 | 1467873790857 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:43:10 INFO - PROCESS | 2516 | 1467873790859 Marionette TRACE conn6 <- [1,2094,null,{}] 23:43:11 INFO - PROCESS | 2516 | 1467873791026 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}] 23:43:11 INFO - PROCESS | 2516 | 1467873791029 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:11 INFO - PROCESS | 2516 | 1467873791170 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:43:11 INFO - PROCESS | 2516 | 1467873791248 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:11 INFO - PROCESS | 2516 | 1467873791252 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160838E000 == 42 [pid = 2516] [id = 533] 23:43:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (00000016050F5C00) [pid = 2516] [serial = 1599] [outer = 0000000000000000] 23:43:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607108400) [pid = 2516] [serial = 1600] [outer = 00000016050F5C00] 23:43:11 INFO - PROCESS | 2516 | 1467873791303 Marionette DEBUG loaded listener.js 23:43:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (0000001607DE3C00) [pid = 2516] [serial = 1601] [outer = 00000016050F5C00] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FA0800 == 41 [pid = 2516] [id = 528] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001611341000 == 40 [pid = 2516] [id = 527] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF2800 == 39 [pid = 2516] [id = 526] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA8000 == 38 [pid = 2516] [id = 525] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160F868000 == 37 [pid = 2516] [id = 524] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE68800 == 36 [pid = 2516] [id = 523] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF3B800 == 35 [pid = 2516] [id = 522] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CD8800 == 34 [pid = 2516] [id = 521] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 00000016071D2000 == 33 [pid = 2516] [id = 520] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 00000016083E1000 == 32 [pid = 2516] [id = 519] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000161133A000 == 31 [pid = 2516] [id = 518] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001604392800 == 30 [pid = 2516] [id = 509] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 0000001600F18800 == 29 [pid = 2516] [id = 11] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000167B021800 == 28 [pid = 2516] [id = 532] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160F853800 == 27 [pid = 2516] [id = 531] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBCD800 == 26 [pid = 2516] [id = 529] 23:43:12 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D4800 == 25 [pid = 2516] [id = 530] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001607AA9800) [pid = 2516] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001607F27800) [pid = 2516] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607DDE400) [pid = 2516] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001607E96000) [pid = 2516] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160A423C00) [pid = 2516] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D0B7C00) [pid = 2516] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016050F8800) [pid = 2516] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160601E000) [pid = 2516] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D2D8400) [pid = 2516] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160D1F3000) [pid = 2516] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160F934000) [pid = 2516] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E236C00) [pid = 2516] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000161059F400) [pid = 2516] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607F2D800) [pid = 2516] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A4DC00) [pid = 2516] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D21FC00) [pid = 2516] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160CCA2C00) [pid = 2516] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001679479C00) [pid = 2516] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000161082D800) [pid = 2516] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F9D2400) [pid = 2516] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610AACC00) [pid = 2516] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000167953B800) [pid = 2516] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001679533800) [pid = 2516] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160E1BD400) [pid = 2516] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F9C7800) [pid = 2516] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160F92D400) [pid = 2516] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160B932000) [pid = 2516] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 23:43:12 INFO - PROCESS | 2516 | 1467873792679 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] 23:43:12 INFO - PROCESS | 2516 | 1467873792733 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:43:12 INFO - PROCESS | 2516 | 1467873792738 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:43:12 INFO - PROCESS | 2516 | 1467873792742 Marionette TRACE conn6 <- [1,2098,null,{}] 23:43:12 INFO - PROCESS | 2516 | 1467873792747 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}] 23:43:12 INFO - PROCESS | 2516 | 1467873792750 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:12 INFO - PROCESS | 2516 | 1467873792842 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:43:12 INFO - PROCESS | 2516 | 1467873792920 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 2516 | 1467873792925 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:12 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF0000 == 26 [pid = 2516] [id = 534] 23:43:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050E5C00) [pid = 2516] [serial = 1602] [outer = 0000000000000000] 23:43:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016050EA000) [pid = 2516] [serial = 1603] [outer = 00000016050E5C00] 23:43:12 INFO - PROCESS | 2516 | 1467873792974 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160523B400) [pid = 2516] [serial = 1604] [outer = 00000016050E5C00] 23:43:13 INFO - PROCESS | 2516 | 1467873793410 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]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 23:43:13 INFO - PROCESS | 2516 | 1467873793476 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 2516 | 1467873793481 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:43:13 INFO - PROCESS | 2516 | 1467873793488 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - PROCESS | 2516 | 1467873793491 Marionette TRACE conn6 <- [1,2102,null,{}] 23:43:13 INFO - PROCESS | 2516 | 1467873793500 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}] 23:43:13 INFO - PROCESS | 2516 | 1467873793503 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:13 INFO - PROCESS | 2516 | 1467873793594 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:43:13 INFO - PROCESS | 2516 | 1467873793607 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 2516 | 1467873793610 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E80000 == 27 [pid = 2516] [id = 535] 23:43:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607D29C00) [pid = 2516] [serial = 1605] [outer = 0000000000000000] 23:43:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607DDD000) [pid = 2516] [serial = 1606] [outer = 0000001607D29C00] 23:43:13 INFO - PROCESS | 2516 | 1467873793658 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607F27800) [pid = 2516] [serial = 1607] [outer = 0000001607D29C00] 23:43:14 INFO - PROCESS | 2516 | 1467873794128 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]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 23:43:14 INFO - PROCESS | 2516 | 1467873794181 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 2516 | 1467873794183 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:43:14 INFO - PROCESS | 2516 | 1467873794187 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 2516 | 1467873794191 Marionette TRACE conn6 <- [1,2106,null,{}] 23:43:14 INFO - PROCESS | 2516 | 1467873794202 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}] 23:43:14 INFO - PROCESS | 2516 | 1467873794207 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:14 INFO - PROCESS | 2516 | 1467873794357 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:43:14 INFO - PROCESS | 2516 | 1467873794412 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:14 INFO - PROCESS | 2516 | 1467873794415 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA1B000 == 28 [pid = 2516] [id = 536] 23:43:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001604C5F800) [pid = 2516] [serial = 1608] [outer = 0000000000000000] 23:43:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001608FE8C00) [pid = 2516] [serial = 1609] [outer = 0000001604C5F800] 23:43:14 INFO - PROCESS | 2516 | 1467873794465 Marionette DEBUG loaded listener.js 23:43:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160AD8E000) [pid = 2516] [serial = 1610] [outer = 0000001604C5F800] 23:43:14 INFO - PROCESS | 2516 | 1467873794912 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]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 797ms 23:43:15 INFO - PROCESS | 2516 | 1467873794990 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:43:15 INFO - PROCESS | 2516 | 1467873794993 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:43:15 INFO - PROCESS | 2516 | 1467873794996 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:43:15 INFO - PROCESS | 2516 | 1467873794998 Marionette TRACE conn6 <- [1,2110,null,{}] 23:43:15 INFO - PROCESS | 2516 | 1467873795002 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}] 23:43:15 INFO - PROCESS | 2516 | 1467873795004 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:15 INFO - PROCESS | 2516 | 1467873795120 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:43:15 INFO - PROCESS | 2516 | 1467873795174 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 2516 | 1467873795176 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA8800 == 29 [pid = 2516] [id = 537] 23:43:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160CCAF000) [pid = 2516] [serial = 1611] [outer = 0000000000000000] 23:43:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D0B7C00) [pid = 2516] [serial = 1612] [outer = 000000160CCAF000] 23:43:15 INFO - PROCESS | 2516 | 1467873795223 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D1F5800) [pid = 2516] [serial = 1613] [outer = 000000160CCAF000] 23:43:15 INFO - PROCESS | 2516 | 1467873795675 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]]]}] 23:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 23:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:43:15 INFO - PROCESS | 2516 | 1467873795733 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:43:15 INFO - PROCESS | 2516 | 1467873795735 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:43:15 INFO - PROCESS | 2516 | 1467873795738 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:43:15 INFO - PROCESS | 2516 | 1467873795740 Marionette TRACE conn6 <- [1,2114,null,{}] 23:43:15 INFO - PROCESS | 2516 | 1467873795743 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}] 23:43:15 INFO - PROCESS | 2516 | 1467873795745 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:15 INFO - PROCESS | 2516 | 1467873795854 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:43:15 INFO - PROCESS | 2516 | 1467873795866 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 2516 | 1467873795868 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D6000 == 30 [pid = 2516] [id = 538] 23:43:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607D28800) [pid = 2516] [serial = 1614] [outer = 0000000000000000] 23:43:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D2CB000) [pid = 2516] [serial = 1615] [outer = 0000001607D28800] 23:43:15 INFO - PROCESS | 2516 | 1467873795956 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160986BC00) [pid = 2516] [serial = 1616] [outer = 0000001607D28800] 23:43:16 INFO - PROCESS | 2516 | 1467873796400 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]]]}] 23:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 23:43:16 INFO - PROCESS | 2516 | 1467873796435 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:43:16 INFO - PROCESS | 2516 | 1467873796437 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:43:16 INFO - PROCESS | 2516 | 1467873796441 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:43:16 INFO - PROCESS | 2516 | 1467873796443 Marionette TRACE conn6 <- [1,2118,null,{}] 23:43:16 INFO - PROCESS | 2516 | 1467873796446 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}] 23:43:16 INFO - PROCESS | 2516 | 1467873796452 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:16 INFO - PROCESS | 2516 | 1467873796589 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:43:16 INFO - PROCESS | 2516 | 1467873796645 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 2516 | 1467873796647 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA7A800 == 31 [pid = 2516] [id = 539] 23:43:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1C6800) [pid = 2516] [serial = 1617] [outer = 0000000000000000] 23:43:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E1CB400) [pid = 2516] [serial = 1618] [outer = 000000160E1C6800] 23:43:16 INFO - PROCESS | 2516 | 1467873796694 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F927800) [pid = 2516] [serial = 1619] [outer = 000000160E1C6800] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001604DB1000) [pid = 2516] [serial = 29] [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.] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001604D78800) [pid = 2516] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160F93A000) [pid = 2516] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160430E000) [pid = 2516] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001604C56400) [pid = 2516] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016105A6400) [pid = 2516] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016050E3400) [pid = 2516] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000161083C800) [pid = 2516] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001604340800) [pid = 2516] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160430A000) [pid = 2516] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160A645C00) [pid = 2516] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001611088000) [pid = 2516] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001611CF1400) [pid = 2516] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:43:17 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E232000) [pid = 2516] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:43:17 INFO - PROCESS | 2516 | 1467873797255 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] 23:43:17 INFO - PROCESS | 2516 | 1467873797328 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:43:17 INFO - PROCESS | 2516 | 1467873797331 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 2516 | 1467873797333 Marionette TRACE conn6 <- [1,2122,null,{}] 23:43:17 INFO - PROCESS | 2516 | 1467873797337 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}] 23:43:17 INFO - PROCESS | 2516 | 1467873797339 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:17 INFO - PROCESS | 2516 | 1467873797419 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:43:17 INFO - PROCESS | 2516 | 1467873797424 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:17 INFO - PROCESS | 2516 | 1467873797426 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:17 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610375800 == 32 [pid = 2516] [id = 540] 23:43:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001608FF3C00) [pid = 2516] [serial = 1620] [outer = 0000000000000000] 23:43:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E232000) [pid = 2516] [serial = 1621] [outer = 0000001608FF3C00] 23:43:17 INFO - PROCESS | 2516 | 1467873797470 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160F932C00) [pid = 2516] [serial = 1622] [outer = 0000001608FF3C00] 23:43:17 INFO - PROCESS | 2516 | 1467873797896 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] 23:43:17 INFO - PROCESS | 2516 | 1467873797924 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:43:17 INFO - PROCESS | 2516 | 1467873797927 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 2516 | 1467873797929 Marionette TRACE conn6 <- [1,2126,null,{}] 23:43:17 INFO - PROCESS | 2516 | 1467873797937 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}] 23:43:17 INFO - PROCESS | 2516 | 1467873797939 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:18 INFO - PROCESS | 2516 | 1467873798020 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:43:18 INFO - PROCESS | 2516 | 1467873798026 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 2516 | 1467873798028 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:18 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104E1000 == 33 [pid = 2516] [id = 541] 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F93F000) [pid = 2516] [serial = 1623] [outer = 0000000000000000] 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F9CB800) [pid = 2516] [serial = 1624] [outer = 000000160F93F000] 23:43:18 INFO - PROCESS | 2516 | 1467873798074 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000161059C000) [pid = 2516] [serial = 1625] [outer = 000000160F93F000] 23:43:18 INFO - PROCESS | 2516 | 1467873798525 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]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 650ms 23:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:43:18 INFO - PROCESS | 2516 | 1467873798580 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 2516 | 1467873798582 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:43:18 INFO - PROCESS | 2516 | 1467873798586 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 2516 | 1467873798587 Marionette TRACE conn6 <- [1,2130,null,{}] 23:43:18 INFO - PROCESS | 2516 | 1467873798591 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}] 23:43:18 INFO - PROCESS | 2516 | 1467873798593 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:18 INFO - PROCESS | 2516 | 1467873798673 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:43:18 INFO - PROCESS | 2516 | 1467873798679 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 2516 | 1467873798681 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA18800 == 34 [pid = 2516] [id = 542] 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161059CC00) [pid = 2516] [serial = 1626] [outer = 0000000000000000] 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161082FC00) [pid = 2516] [serial = 1627] [outer = 000000161059CC00] 23:43:18 INFO - PROCESS | 2516 | 1467873798725 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610AA8C00) [pid = 2516] [serial = 1628] [outer = 000000161059CC00] 23:43:19 INFO - PROCESS | 2516 | 1467873799434 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] 23:43:19 INFO - PROCESS | 2516 | 1467873799537 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:43:19 INFO - PROCESS | 2516 | 1467873799542 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 2516 | 1467873799546 Marionette TRACE conn6 <- [1,2134,null,{}] 23:43:19 INFO - PROCESS | 2516 | 1467873799552 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}] 23:43:19 INFO - PROCESS | 2516 | 1467873799555 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:19 INFO - PROCESS | 2516 | 1467873799719 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:43:19 INFO - PROCESS | 2516 | 1467873799839 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:19 INFO - PROCESS | 2516 | 1467873799842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:19 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E7B800 == 35 [pid = 2516] [id = 543] 23:43:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016050E2800) [pid = 2516] [serial = 1629] [outer = 0000000000000000] 23:43:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001607A50000) [pid = 2516] [serial = 1630] [outer = 00000016050E2800] 23:43:19 INFO - PROCESS | 2516 | 1467873799903 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001607F29000) [pid = 2516] [serial = 1631] [outer = 00000016050E2800] 23:43:20 INFO - PROCESS | 2516 | 1467873800565 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] 23:43:20 INFO - PROCESS | 2516 | 1467873800640 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:43:20 INFO - PROCESS | 2516 | 1467873800670 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:43:20 INFO - PROCESS | 2516 | 1467873800673 Marionette TRACE conn6 <- [1,2138,null,{}] 23:43:20 INFO - PROCESS | 2516 | 1467873800678 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}] 23:43:20 INFO - PROCESS | 2516 | 1467873800682 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:20 INFO - PROCESS | 2516 | 1467873800813 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:43:20 INFO - PROCESS | 2516 | 1467873800946 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 2516 | 1467873800949 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D5800 == 36 [pid = 2516] [id = 544] 23:43:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160853E800) [pid = 2516] [serial = 1632] [outer = 0000000000000000] 23:43:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160CCAB800) [pid = 2516] [serial = 1633] [outer = 000000160853E800] 23:43:21 INFO - PROCESS | 2516 | 1467873801008 Marionette DEBUG loaded listener.js 23:43:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160D2D8400) [pid = 2516] [serial = 1634] [outer = 000000160853E800] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 00000016104E1000 == 35 [pid = 2516] [id = 541] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001610375800 == 34 [pid = 2516] [id = 540] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA7A800 == 33 [pid = 2516] [id = 539] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D6000 == 32 [pid = 2516] [id = 538] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA8800 == 31 [pid = 2516] [id = 537] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA1B000 == 30 [pid = 2516] [id = 536] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E80000 == 29 [pid = 2516] [id = 535] 23:43:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF0000 == 28 [pid = 2516] [id = 534] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016050D1C00) [pid = 2516] [serial = 1097] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160420B000) [pid = 2516] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001610833000) [pid = 2516] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160F9CA400) [pid = 2516] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607D24800) [pid = 2516] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050E6800) [pid = 2516] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A4EC00) [pid = 2516] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001610F05C00) [pid = 2516] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016052B5C00) [pid = 2516] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000161107D400) [pid = 2516] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607D1DC00) [pid = 2516] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160DDBA000) [pid = 2516] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607A54C00) [pid = 2516] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607E95C00) [pid = 2516] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160AD8D000) [pid = 2516] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160CCB0400) [pid = 2516] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016113B5400) [pid = 2516] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001611083C00) [pid = 2516] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001611CF8400) [pid = 2516] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000167947F400) [pid = 2516] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001611CEAC00) [pid = 2516] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160E23C400) [pid = 2516] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000161059A800) [pid = 2516] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E1C4800) [pid = 2516] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160E250400) [pid = 2516] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 23:43:21 INFO - PROCESS | 2516 | 1467873801879 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] 23:43:21 INFO - PROCESS | 2516 | 1467873801906 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:43:21 INFO - PROCESS | 2516 | 1467873801911 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 2516 | 1467873801914 Marionette TRACE conn6 <- [1,2142,null,{}] 23:43:21 INFO - PROCESS | 2516 | 1467873801920 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}] 23:43:21 INFO - PROCESS | 2516 | 1467873801923 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:22 INFO - PROCESS | 2516 | 1467873802014 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:43:22 INFO - PROCESS | 2516 | 1467873802021 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 2516 | 1467873802026 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:22 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607EBB800 == 29 [pid = 2516] [id = 545] 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160601F400) [pid = 2516] [serial = 1635] [outer = 0000000000000000] 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607A4CC00) [pid = 2516] [serial = 1636] [outer = 000000160601F400] 23:43:22 INFO - PROCESS | 2516 | 1467873802075 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607D2C000) [pid = 2516] [serial = 1637] [outer = 000000160601F400] 23:43:22 INFO - PROCESS | 2516 | 1467873802610 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]]]}] 23:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 23:43:22 INFO - PROCESS | 2516 | 1467873802649 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:43:22 INFO - PROCESS | 2516 | 1467873802653 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:43:22 INFO - PROCESS | 2516 | 1467873802659 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:43:22 INFO - PROCESS | 2516 | 1467873802662 Marionette TRACE conn6 <- [1,2146,null,{}] 23:43:22 INFO - PROCESS | 2516 | 1467873802666 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}] 23:43:22 INFO - PROCESS | 2516 | 1467873802668 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:22 INFO - PROCESS | 2516 | 1467873802758 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:43:22 INFO - PROCESS | 2516 | 1467873802765 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 2516 | 1467873802767 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:22 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609812800 == 30 [pid = 2516] [id = 546] 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160952D400) [pid = 2516] [serial = 1638] [outer = 0000000000000000] 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016096B4C00) [pid = 2516] [serial = 1639] [outer = 000000160952D400] 23:43:22 INFO - PROCESS | 2516 | 1467873802815 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160B933000) [pid = 2516] [serial = 1640] [outer = 000000160952D400] 23:43:23 INFO - PROCESS | 2516 | 1467873803304 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] 23:43:23 INFO - PROCESS | 2516 | 1467873803357 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:43:23 INFO - PROCESS | 2516 | 1467873803360 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 2516 | 1467873803364 Marionette TRACE conn6 <- [1,2150,null,{}] 23:43:23 INFO - PROCESS | 2516 | 1467873803376 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}] 23:43:23 INFO - PROCESS | 2516 | 1467873803382 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:23 INFO - PROCESS | 2516 | 1467873803528 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:43:23 INFO - PROCESS | 2516 | 1467873803547 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:23 INFO - PROCESS | 2516 | 1467873803550 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA8800 == 31 [pid = 2516] [id = 547] 23:43:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050E8C00) [pid = 2516] [serial = 1641] [outer = 0000000000000000] 23:43:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160D2CA800) [pid = 2516] [serial = 1642] [outer = 00000016050E8C00] 23:43:23 INFO - PROCESS | 2516 | 1467873803599 Marionette DEBUG loaded listener.js 23:43:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E1D1000) [pid = 2516] [serial = 1643] [outer = 00000016050E8C00] 23:43:24 INFO - PROCESS | 2516 | 1467873804020 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]]]}] 23:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 23:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:43:24 INFO - PROCESS | 2516 | 1467873804054 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 2516 | 1467873804057 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:43:24 INFO - PROCESS | 2516 | 1467873804060 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 2516 | 1467873804062 Marionette TRACE conn6 <- [1,2154,null,{}] 23:43:24 INFO - PROCESS | 2516 | 1467873804070 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}] 23:43:24 INFO - PROCESS | 2516 | 1467873804073 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:24 INFO - PROCESS | 2516 | 1467873804200 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:43:24 INFO - PROCESS | 2516 | 1467873804218 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 2516 | 1467873804220 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F85B800 == 32 [pid = 2516] [id = 548] 23:43:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E241000) [pid = 2516] [serial = 1644] [outer = 0000000000000000] 23:43:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E247000) [pid = 2516] [serial = 1645] [outer = 000000160E241000] 23:43:24 INFO - PROCESS | 2516 | 1467873804272 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160F932400) [pid = 2516] [serial = 1646] [outer = 000000160E241000] 23:43:24 INFO - PROCESS | 2516 | 1467873804716 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]]]}] 23:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 690ms 23:43:24 INFO - PROCESS | 2516 | 1467873804753 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 2516 | 1467873804755 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:43:24 INFO - PROCESS | 2516 | 1467873804758 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 2516 | 1467873804760 Marionette TRACE conn6 <- [1,2158,null,{}] 23:43:24 INFO - PROCESS | 2516 | 1467873804764 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}] 23:43:24 INFO - PROCESS | 2516 | 1467873804766 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:24 INFO - PROCESS | 2516 | 1467873804876 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:43:24 INFO - PROCESS | 2516 | 1467873804960 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 2516 | 1467873804962 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:24 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610383000 == 33 [pid = 2516] [id = 549] 23:43:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160F935400) [pid = 2516] [serial = 1647] [outer = 0000000000000000] 23:43:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F9C9800) [pid = 2516] [serial = 1648] [outer = 000000160F935400] 23:43:25 INFO - PROCESS | 2516 | 1467873805009 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016105A5800) [pid = 2516] [serial = 1649] [outer = 000000160F935400] 23:43:25 INFO - PROCESS | 2516 | 1467873805454 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]]]}] 23:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 23:43:25 INFO - PROCESS | 2516 | 1467873805495 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:43:25 INFO - PROCESS | 2516 | 1467873805497 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:43:25 INFO - PROCESS | 2516 | 1467873805506 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:43:25 INFO - PROCESS | 2516 | 1467873805508 Marionette TRACE conn6 <- [1,2162,null,{}] 23:43:25 INFO - PROCESS | 2516 | 1467873805512 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}] 23:43:25 INFO - PROCESS | 2516 | 1467873805518 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:25 INFO - PROCESS | 2516 | 1467873805665 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:43:25 INFO - PROCESS | 2516 | 1467873805722 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:25 INFO - PROCESS | 2516 | 1467873805724 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:25 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611330000 == 34 [pid = 2516] [id = 550] 23:43:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001610AA7C00) [pid = 2516] [serial = 1650] [outer = 0000000000000000] 23:43:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001610F07000) [pid = 2516] [serial = 1651] [outer = 0000001610AA7C00] 23:43:25 INFO - PROCESS | 2516 | 1467873805770 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001611088000) [pid = 2516] [serial = 1652] [outer = 0000001610AA7C00] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160CCAF000) [pid = 2516] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016050E5C00) [pid = 2516] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050F5C00) [pid = 2516] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001604C5F800) [pid = 2516] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607D29C00) [pid = 2516] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607D28800) [pid = 2516] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016050F3400) [pid = 2516] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D0B5C00) [pid = 2516] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001610836C00) [pid = 2516] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1C6800) [pid = 2516] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160F93F000) [pid = 2516] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:43:26 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001608FF3C00) [pid = 2516] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:43:26 INFO - PROCESS | 2516 | 1467873806283 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]]]}] 23:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 837ms 23:43:26 INFO - PROCESS | 2516 | 1467873806350 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 2516 | 1467873806352 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:43:26 INFO - PROCESS | 2516 | 1467873806356 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - PROCESS | 2516 | 1467873806358 Marionette TRACE conn6 <- [1,2166,null,{}] 23:43:26 INFO - PROCESS | 2516 | 1467873806361 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}] 23:43:26 INFO - PROCESS | 2516 | 1467873806363 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:26 INFO - PROCESS | 2516 | 1467873806445 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:43:26 INFO - PROCESS | 2516 | 1467873806455 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 2516 | 1467873806457 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:26 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679504800 == 35 [pid = 2516] [id = 551] 23:43:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607D20800) [pid = 2516] [serial = 1653] [outer = 0000000000000000] 23:43:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016089CD800) [pid = 2516] [serial = 1654] [outer = 0000001607D20800] 23:43:26 INFO - PROCESS | 2516 | 1467873806501 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E24F000) [pid = 2516] [serial = 1655] [outer = 0000001607D20800] 23:43:26 INFO - PROCESS | 2516 | 1467873806954 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]]]}] 23:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 23:43:26 INFO - PROCESS | 2516 | 1467873806988 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 2516 | 1467873806991 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:43:26 INFO - PROCESS | 2516 | 1467873806995 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 2516 | 1467873806996 Marionette TRACE conn6 <- [1,2170,null,{}] 23:43:27 INFO - PROCESS | 2516 | 1467873807000 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}] 23:43:27 INFO - PROCESS | 2516 | 1467873807002 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:27 INFO - PROCESS | 2516 | 1467873807085 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:43:27 INFO - PROCESS | 2516 | 1467873807091 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 2516 | 1467873807093 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A442000 == 36 [pid = 2516] [id = 552] 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016113AE800) [pid = 2516] [serial = 1656] [outer = 0000000000000000] 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016113BA800) [pid = 2516] [serial = 1657] [outer = 00000016113AE800] 23:43:27 INFO - PROCESS | 2516 | 1467873807137 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001611CF9000) [pid = 2516] [serial = 1658] [outer = 00000016113AE800] 23:43:27 INFO - PROCESS | 2516 | 1467873807573 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]]]}] 23:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 23:43:27 INFO - PROCESS | 2516 | 1467873807625 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 2516 | 1467873807628 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:43:27 INFO - PROCESS | 2516 | 1467873807632 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 2516 | 1467873807634 Marionette TRACE conn6 <- [1,2174,null,{}] 23:43:27 INFO - PROCESS | 2516 | 1467873807637 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}] 23:43:27 INFO - PROCESS | 2516 | 1467873807639 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:27 INFO - PROCESS | 2516 | 1467873807725 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:43:27 INFO - PROCESS | 2516 | 1467873807731 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 2516 | 1467873807733 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA7800 == 37 [pid = 2516] [id = 553] 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001679478000) [pid = 2516] [serial = 1659] [outer = 0000000000000000] 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000167947FC00) [pid = 2516] [serial = 1660] [outer = 0000001679478000] 23:43:27 INFO - PROCESS | 2516 | 1467873807777 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016794B2400) [pid = 2516] [serial = 1661] [outer = 0000001679478000] 23:43:28 INFO - PROCESS | 2516 | 1467873808230 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]]]}] 23:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 23:43:28 INFO - PROCESS | 2516 | 1467873808290 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 2516 | 1467873808295 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:43:28 INFO - PROCESS | 2516 | 1467873808305 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 2516 | 1467873808310 Marionette TRACE conn6 <- [1,2178,null,{}] 23:43:28 INFO - PROCESS | 2516 | 1467873808317 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}] 23:43:28 INFO - PROCESS | 2516 | 1467873808321 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:28 INFO - PROCESS | 2516 | 1467873808445 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:43:28 INFO - PROCESS | 2516 | 1467873808542 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:28 INFO - PROCESS | 2516 | 1467873808548 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C80800 == 38 [pid = 2516] [id = 554] 23:43:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016052B5C00) [pid = 2516] [serial = 1662] [outer = 0000000000000000] 23:43:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607A51400) [pid = 2516] [serial = 1663] [outer = 00000016052B5C00] 23:43:28 INFO - PROCESS | 2516 | 1467873808610 Marionette DEBUG loaded listener.js 23:43:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001607F29400) [pid = 2516] [serial = 1664] [outer = 00000016052B5C00] 23:43:29 INFO - PROCESS | 2516 | 1467873809283 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]]]}] 23:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1035ms 23:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:43:29 INFO - PROCESS | 2516 | 1467873809343 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:43:29 INFO - PROCESS | 2516 | 1467873809347 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:43:29 INFO - PROCESS | 2516 | 1467873809354 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:43:29 INFO - PROCESS | 2516 | 1467873809358 Marionette TRACE conn6 <- [1,2182,null,{}] 23:43:29 INFO - PROCESS | 2516 | 1467873809397 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}] 23:43:29 INFO - PROCESS | 2516 | 1467873809400 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:29 INFO - PROCESS | 2516 | 1467873809525 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:43:29 INFO - PROCESS | 2516 | 1467873809642 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 2516 | 1467873809645 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:29 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA70000 == 39 [pid = 2516] [id = 555] 23:43:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D0B7800) [pid = 2516] [serial = 1665] [outer = 0000000000000000] 23:43:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D2CEC00) [pid = 2516] [serial = 1666] [outer = 000000160D0B7800] 23:43:29 INFO - PROCESS | 2516 | 1467873809706 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E238000) [pid = 2516] [serial = 1667] [outer = 000000160D0B7800] 23:43:30 INFO - PROCESS | 2516 | 1467873810270 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]]]}] 23:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 943ms 23:43:30 INFO - PROCESS | 2516 | 1467873810296 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 2516 | 1467873810298 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:43:30 INFO - PROCESS | 2516 | 1467873810302 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 2516 | 1467873810305 Marionette TRACE conn6 <- [1,2186,null,{}] 23:43:30 INFO - PROCESS | 2516 | 1467873810315 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}] 23:43:30 INFO - PROCESS | 2516 | 1467873810320 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:30 INFO - PROCESS | 2516 | 1467873810438 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:43:30 INFO - PROCESS | 2516 | 1467873810538 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:30 INFO - PROCESS | 2516 | 1467873810542 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B508800 == 40 [pid = 2516] [id = 556] 23:43:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610F07400) [pid = 2516] [serial = 1668] [outer = 0000000000000000] 23:43:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610F0C000) [pid = 2516] [serial = 1669] [outer = 0000001610F07400] 23:43:30 INFO - PROCESS | 2516 | 1467873810600 Marionette DEBUG loaded listener.js 23:43:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016794B1000) [pid = 2516] [serial = 1670] [outer = 0000001610F07400] 23:43:31 INFO - PROCESS | 2516 | 1467873811239 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]]]}] 23:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 987ms 23:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:43:31 INFO - PROCESS | 2516 | 1467873811295 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:43:31 INFO - PROCESS | 2516 | 1467873811297 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:43:31 INFO - PROCESS | 2516 | 1467873811301 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:43:31 INFO - PROCESS | 2516 | 1467873811303 Marionette TRACE conn6 <- [1,2190,null,{}] 23:43:31 INFO - PROCESS | 2516 | 1467873811307 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}] 23:43:31 INFO - PROCESS | 2516 | 1467873811309 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:31 INFO - PROCESS | 2516 | 1467873811424 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:43:31 INFO - PROCESS | 2516 | 1467873811519 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:31 INFO - PROCESS | 2516 | 1467873811522 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10E000 == 41 [pid = 2516] [id = 557] 23:43:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000167953DC00) [pid = 2516] [serial = 1671] [outer = 0000000000000000] 23:43:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001679540800) [pid = 2516] [serial = 1672] [outer = 000000167953DC00] 23:43:31 INFO - PROCESS | 2516 | 1467873811577 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001679608800) [pid = 2516] [serial = 1673] [outer = 000000167953DC00] 23:43:32 INFO - PROCESS | 2516 | 1467873812388 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]]]}] 23:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1135ms 23:43:32 INFO - PROCESS | 2516 | 1467873812439 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 2516 | 1467873812443 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:43:32 INFO - PROCESS | 2516 | 1467873812449 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 2516 | 1467873812452 Marionette TRACE conn6 <- [1,2194,null,{}] 23:43:32 INFO - PROCESS | 2516 | 1467873812458 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}] 23:43:32 INFO - PROCESS | 2516 | 1467873812461 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:32 INFO - PROCESS | 2516 | 1467873812568 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:43:32 INFO - PROCESS | 2516 | 1467873812695 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:32 INFO - PROCESS | 2516 | 1467873812700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:32 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C73000 == 42 [pid = 2516] [id = 558] 23:43:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001601D4C800) [pid = 2516] [serial = 1674] [outer = 0000000000000000] 23:43:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001605237400) [pid = 2516] [serial = 1675] [outer = 0000001601D4C800] 23:43:32 INFO - PROCESS | 2516 | 1467873812755 Marionette DEBUG loaded listener.js 23:43:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001607F31000) [pid = 2516] [serial = 1676] [outer = 0000001601D4C800] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000167A442000 == 41 [pid = 2516] [id = 552] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001679504800 == 40 [pid = 2516] [id = 551] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001611330000 == 39 [pid = 2516] [id = 550] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001610383000 == 38 [pid = 2516] [id = 549] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160F85B800 == 37 [pid = 2516] [id = 548] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA8800 == 36 [pid = 2516] [id = 547] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001609812800 == 35 [pid = 2516] [id = 546] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001607EBB800 == 34 [pid = 2516] [id = 545] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA18800 == 33 [pid = 2516] [id = 542] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160838E000 == 32 [pid = 2516] [id = 533] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E7B800 == 31 [pid = 2516] [id = 543] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D5800 == 30 [pid = 2516] [id = 544] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10E000 == 29 [pid = 2516] [id = 557] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000167B508800 == 28 [pid = 2516] [id = 556] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA70000 == 27 [pid = 2516] [id = 555] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA7800 == 26 [pid = 2516] [id = 553] 23:43:33 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C80800 == 25 [pid = 2516] [id = 554] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000160D0B7C00) [pid = 2516] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (00000016050EA000) [pid = 2516] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160523B400) [pid = 2516] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607DE3C00) [pid = 2516] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607108400) [pid = 2516] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001608FE8C00) [pid = 2516] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607DDD000) [pid = 2516] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001607F27800) [pid = 2516] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160D2CB000) [pid = 2516] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607F2B000) [pid = 2516] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016052B7C00) [pid = 2516] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160DDBCC00) [pid = 2516] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D1F0C00) [pid = 2516] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001611CF3800) [pid = 2516] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001610AAD000) [pid = 2516] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D1F5800) [pid = 2516] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1CB400) [pid = 2516] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000161059C000) [pid = 2516] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160986BC00) [pid = 2516] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F9CB800) [pid = 2516] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000161082FC00) [pid = 2516] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F927800) [pid = 2516] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E232000) [pid = 2516] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160F932C00) [pid = 2516] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 23:43:33 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160AD8E000) [pid = 2516] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 23:43:34 INFO - PROCESS | 2516 | 1467873813988 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]]]}] 23:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1590ms 23:43:34 INFO - PROCESS | 2516 | 1467873814043 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 2516 | 1467873814047 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:43:34 INFO - PROCESS | 2516 | 1467873814052 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - PROCESS | 2516 | 1467873814057 Marionette TRACE conn6 <- [1,2198,null,{}] 23:43:34 INFO - PROCESS | 2516 | 1467873814062 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}] 23:43:34 INFO - PROCESS | 2516 | 1467873814065 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:34 INFO - PROCESS | 2516 | 1467873814190 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:43:34 INFO - PROCESS | 2516 | 1467873814269 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 2516 | 1467873814271 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CEA000 == 26 [pid = 2516] [id = 559] 23:43:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016050E3400) [pid = 2516] [serial = 1677] [outer = 0000000000000000] 23:43:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050FC800) [pid = 2516] [serial = 1678] [outer = 00000016050E3400] 23:43:34 INFO - PROCESS | 2516 | 1467873814321 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607102400) [pid = 2516] [serial = 1679] [outer = 00000016050E3400] 23:43:34 INFO - PROCESS | 2516 | 1467873814699 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]]]}] 23:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 23:43:34 INFO - PROCESS | 2516 | 1467873814748 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 2516 | 1467873814754 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:43:34 INFO - PROCESS | 2516 | 1467873814791 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - PROCESS | 2516 | 1467873814794 Marionette TRACE conn6 <- [1,2202,null,{}] 23:43:34 INFO - PROCESS | 2516 | 1467873814800 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}] 23:43:34 INFO - PROCESS | 2516 | 1467873814803 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:34 INFO - PROCESS | 2516 | 1467873814896 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:43:34 INFO - PROCESS | 2516 | 1467873814910 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 2516 | 1467873814912 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608E8C800 == 27 [pid = 2516] [id = 560] 23:43:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607AB2400) [pid = 2516] [serial = 1680] [outer = 0000000000000000] 23:43:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607D2A800) [pid = 2516] [serial = 1681] [outer = 0000001607AB2400] 23:43:34 INFO - PROCESS | 2516 | 1467873814962 Marionette DEBUG loaded listener.js 23:43:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607E8F000) [pid = 2516] [serial = 1682] [outer = 0000001607AB2400] 23:43:35 INFO - PROCESS | 2516 | 1467873815416 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]]]}] 23:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 23:43:35 INFO - PROCESS | 2516 | 1467873815483 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 2516 | 1467873815485 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:43:35 INFO - PROCESS | 2516 | 1467873815489 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - PROCESS | 2516 | 1467873815493 Marionette TRACE conn6 <- [1,2206,null,{}] 23:43:35 INFO - PROCESS | 2516 | 1467873815504 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}] 23:43:35 INFO - PROCESS | 2516 | 1467873815509 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:35 INFO - PROCESS | 2516 | 1467873815600 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:43:35 INFO - PROCESS | 2516 | 1467873815607 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:35 INFO - PROCESS | 2516 | 1467873815610 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4E000 == 28 [pid = 2516] [id = 561] 23:43:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001608728C00) [pid = 2516] [serial = 1683] [outer = 0000000000000000] 23:43:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016089D1C00) [pid = 2516] [serial = 1684] [outer = 0000001608728C00] 23:43:35 INFO - PROCESS | 2516 | 1467873815660 Marionette DEBUG loaded listener.js 23:43:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016098E1C00) [pid = 2516] [serial = 1685] [outer = 0000001608728C00] 23:43:36 INFO - PROCESS | 2516 | 1467873816139 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]]]}] 23:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 23:43:36 INFO - PROCESS | 2516 | 1467873816182 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:43:36 INFO - PROCESS | 2516 | 1467873816185 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:43:36 INFO - PROCESS | 2516 | 1467873816189 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:43:36 INFO - PROCESS | 2516 | 1467873816191 Marionette TRACE conn6 <- [1,2210,null,{}] 23:43:36 INFO - PROCESS | 2516 | 1467873816194 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}] 23:43:36 INFO - PROCESS | 2516 | 1467873816196 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:36 INFO - PROCESS | 2516 | 1467873816341 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:43:36 INFO - PROCESS | 2516 | 1467873816362 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 2516 | 1467873816364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA4000 == 29 [pid = 2516] [id = 562] 23:43:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160CCAC800) [pid = 2516] [serial = 1686] [outer = 0000000000000000] 23:43:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160CCAFC00) [pid = 2516] [serial = 1687] [outer = 000000160CCAC800] 23:43:36 INFO - PROCESS | 2516 | 1467873816411 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D0BDC00) [pid = 2516] [serial = 1688] [outer = 000000160CCAC800] 23:43:36 INFO - PROCESS | 2516 | 1467873816851 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]]]}] 23:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 23:43:36 INFO - PROCESS | 2516 | 1467873816883 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:43:36 INFO - PROCESS | 2516 | 1467873816885 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:43:36 INFO - PROCESS | 2516 | 1467873816888 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:43:36 INFO - PROCESS | 2516 | 1467873816890 Marionette TRACE conn6 <- [1,2214,null,{}] 23:43:36 INFO - PROCESS | 2516 | 1467873816894 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}] 23:43:36 INFO - PROCESS | 2516 | 1467873816896 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:37 INFO - PROCESS | 2516 | 1467873817004 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:43:37 INFO - PROCESS | 2516 | 1467873817010 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 2516 | 1467873817012 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE77800 == 30 [pid = 2516] [id = 563] 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D1F2800) [pid = 2516] [serial = 1689] [outer = 0000000000000000] 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D1F7000) [pid = 2516] [serial = 1690] [outer = 000000160D1F2800] 23:43:37 INFO - PROCESS | 2516 | 1467873817057 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D223000) [pid = 2516] [serial = 1691] [outer = 000000160D1F2800] 23:43:37 INFO - PROCESS | 2516 | 1467873817554 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]]]}] 23:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 688ms 23:43:37 INFO - PROCESS | 2516 | 1467873817583 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 2516 | 1467873817585 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:43:37 INFO - PROCESS | 2516 | 1467873817588 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - PROCESS | 2516 | 1467873817590 Marionette TRACE conn6 <- [1,2218,null,{}] 23:43:37 INFO - PROCESS | 2516 | 1467873817599 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}] 23:43:37 INFO - PROCESS | 2516 | 1467873817605 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:37 INFO - PROCESS | 2516 | 1467873817760 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:43:37 INFO - PROCESS | 2516 | 1467873817784 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 2516 | 1467873817786 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA79800 == 31 [pid = 2516] [id = 564] 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016042CF800) [pid = 2516] [serial = 1692] [outer = 0000000000000000] 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1BFC00) [pid = 2516] [serial = 1693] [outer = 00000016042CF800] 23:43:37 INFO - PROCESS | 2516 | 1467873817832 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E235C00) [pid = 2516] [serial = 1694] [outer = 00000016042CF800] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160F935400) [pid = 2516] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001610AA7C00) [pid = 2516] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000161059CC00) [pid = 2516] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050E8C00) [pid = 2516] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160601F400) [pid = 2516] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160952D400) [pid = 2516] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160853E800) [pid = 2516] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050E2800) [pid = 2516] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607D20800) [pid = 2516] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001679478000) [pid = 2516] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E241000) [pid = 2516] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:43:38 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016113AE800) [pid = 2516] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:43:38 INFO - PROCESS | 2516 | 1467873818424 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]]]}] 23:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 880ms 23:43:38 INFO - PROCESS | 2516 | 1467873818469 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:43:38 INFO - PROCESS | 2516 | 1467873818472 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:43:38 INFO - PROCESS | 2516 | 1467873818475 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:43:38 INFO - PROCESS | 2516 | 1467873818477 Marionette TRACE conn6 <- [1,2222,null,{}] 23:43:38 INFO - PROCESS | 2516 | 1467873818481 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}] 23:43:38 INFO - PROCESS | 2516 | 1467873818483 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:38 INFO - PROCESS | 2516 | 1467873818563 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:43:38 INFO - PROCESS | 2516 | 1467873818568 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:38 INFO - PROCESS | 2516 | 1467873818570 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000161037A000 == 32 [pid = 2516] [id = 565] 23:43:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607E8B400) [pid = 2516] [serial = 1695] [outer = 0000000000000000] 23:43:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E1B4C00) [pid = 2516] [serial = 1696] [outer = 0000001607E8B400] 23:43:38 INFO - PROCESS | 2516 | 1467873818614 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E249400) [pid = 2516] [serial = 1697] [outer = 0000001607E8B400] 23:43:39 INFO - PROCESS | 2516 | 1467873819030 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]]]}] 23:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 586ms 23:43:39 INFO - PROCESS | 2516 | 1467873819064 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:43:39 INFO - PROCESS | 2516 | 1467873819066 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:43:39 INFO - PROCESS | 2516 | 1467873819085 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 2516 | 1467873819087 Marionette TRACE conn6 <- [1,2226,null,{}] 23:43:39 INFO - PROCESS | 2516 | 1467873819091 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}] 23:43:39 INFO - PROCESS | 2516 | 1467873819093 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:39 INFO - PROCESS | 2516 | 1467873819173 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:43:39 INFO - PROCESS | 2516 | 1467873819181 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 2516 | 1467873819183 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DAC000 == 33 [pid = 2516] [id = 566] 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F923C00) [pid = 2516] [serial = 1698] [outer = 0000000000000000] 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F92B000) [pid = 2516] [serial = 1699] [outer = 000000160F923C00] 23:43:39 INFO - PROCESS | 2516 | 1467873819227 Marionette DEBUG loaded listener.js 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F939C00) [pid = 2516] [serial = 1700] [outer = 000000160F923C00] 23:43:39 INFO - PROCESS | 2516 | 1467873819664 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]]]}] 23:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 23:43:39 INFO - PROCESS | 2516 | 1467873819715 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:43:39 INFO - PROCESS | 2516 | 1467873819717 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:43:39 INFO - PROCESS | 2516 | 1467873819731 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 2516 | 1467873819733 Marionette TRACE conn6 <- [1,2230,null,{}] 23:43:39 INFO - PROCESS | 2516 | 1467873819738 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}] 23:43:39 INFO - PROCESS | 2516 | 1467873819740 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:39 INFO - PROCESS | 2516 | 1467873819822 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:43:39 INFO - PROCESS | 2516 | 1467873819828 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 2516 | 1467873819830 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF1000 == 34 [pid = 2516] [id = 567] 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F93E400) [pid = 2516] [serial = 1701] [outer = 0000000000000000] 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F9CB000) [pid = 2516] [serial = 1702] [outer = 000000160F93E400] 23:43:39 INFO - PROCESS | 2516 | 1467873819874 Marionette DEBUG loaded listener.js 23:43:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000161059C000) [pid = 2516] [serial = 1703] [outer = 000000160F93E400] 23:43:40 INFO - PROCESS | 2516 | 1467873820504 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]]]}] 23:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 858ms 23:43:40 INFO - PROCESS | 2516 | 1467873820588 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 2516 | 1467873820593 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:43:40 INFO - PROCESS | 2516 | 1467873820599 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:43:40 INFO - PROCESS | 2516 | 1467873820602 Marionette TRACE conn6 <- [1,2234,null,{}] 23:43:40 INFO - PROCESS | 2516 | 1467873820608 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}] 23:43:40 INFO - PROCESS | 2516 | 1467873820612 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:40 INFO - PROCESS | 2516 | 1467873820747 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:43:40 INFO - PROCESS | 2516 | 1467873820866 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:40 INFO - PROCESS | 2516 | 1467873820869 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160818E800 == 35 [pid = 2516] [id = 568] 23:43:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160433EC00) [pid = 2516] [serial = 1704] [outer = 0000000000000000] 23:43:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001605230400) [pid = 2516] [serial = 1705] [outer = 000000160433EC00] 23:43:40 INFO - PROCESS | 2516 | 1467873820930 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607AB2800) [pid = 2516] [serial = 1706] [outer = 000000160433EC00] 23:43:41 INFO - PROCESS | 2516 | 1467873821626 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]]]}] 23:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1090ms 23:43:41 INFO - PROCESS | 2516 | 1467873821691 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:43:41 INFO - PROCESS | 2516 | 1467873821696 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:43:41 INFO - PROCESS | 2516 | 1467873821702 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:43:41 INFO - PROCESS | 2516 | 1467873821705 Marionette TRACE conn6 <- [1,2238,null,{}] 23:43:41 INFO - PROCESS | 2516 | 1467873821709 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}] 23:43:41 INFO - PROCESS | 2516 | 1467873821712 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:41 INFO - PROCESS | 2516 | 1467873821843 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:43:42 INFO - PROCESS | 2516 | 1467873821997 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:42 INFO - PROCESS | 2516 | 1467873822000 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE6F000 == 36 [pid = 2516] [id = 569] 23:43:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016082BEC00) [pid = 2516] [serial = 1707] [outer = 0000000000000000] 23:43:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001609872400) [pid = 2516] [serial = 1708] [outer = 00000016082BEC00] 23:43:42 INFO - PROCESS | 2516 | 1467873822058 Marionette DEBUG loaded listener.js 23:43:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160D0B8000) [pid = 2516] [serial = 1709] [outer = 00000016082BEC00] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DAC000 == 35 [pid = 2516] [id = 566] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 000000161037A000 == 34 [pid = 2516] [id = 565] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA79800 == 33 [pid = 2516] [id = 564] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE77800 == 32 [pid = 2516] [id = 563] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA4000 == 31 [pid = 2516] [id = 562] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4E000 == 30 [pid = 2516] [id = 561] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E8C800 == 29 [pid = 2516] [id = 560] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CEA000 == 28 [pid = 2516] [id = 559] 23:43:42 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C73000 == 27 [pid = 2516] [id = 558] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E247000) [pid = 2516] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F932400) [pid = 2516] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001611CF9000) [pid = 2516] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016113BA800) [pid = 2516] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160F9C9800) [pid = 2516] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001610F07000) [pid = 2516] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610AA8C00) [pid = 2516] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016105A5800) [pid = 2516] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D2CA800) [pid = 2516] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160E1D1000) [pid = 2516] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607A4CC00) [pid = 2516] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607D2C000) [pid = 2516] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016096B4C00) [pid = 2516] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160B933000) [pid = 2516] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160CCAB800) [pid = 2516] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D2D8400) [pid = 2516] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607A50000) [pid = 2516] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607F29000) [pid = 2516] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E24F000) [pid = 2516] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016089CD800) [pid = 2516] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000167947FC00) [pid = 2516] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016794B2400) [pid = 2516] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001611088000) [pid = 2516] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 23:43:42 INFO - PROCESS | 2516 | 1467873822977 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]]]}] 23:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1337ms 23:43:43 INFO - PROCESS | 2516 | 1467873823042 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 2516 | 1467873823046 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:43:43 INFO - PROCESS | 2516 | 1467873823050 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 2516 | 1467873823054 Marionette TRACE conn6 <- [1,2242,null,{}] 23:43:43 INFO - PROCESS | 2516 | 1467873823059 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}] 23:43:43 INFO - PROCESS | 2516 | 1467873823062 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:43 INFO - PROCESS | 2516 | 1467873823155 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:43:43 INFO - PROCESS | 2516 | 1467873823170 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 2516 | 1467873823172 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160817D800 == 28 [pid = 2516] [id = 570] 23:43:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160522FC00) [pid = 2516] [serial = 1710] [outer = 0000000000000000] 23:43:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001606093C00) [pid = 2516] [serial = 1711] [outer = 000000160522FC00] 23:43:43 INFO - PROCESS | 2516 | 1467873823221 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607D1D400) [pid = 2516] [serial = 1712] [outer = 000000160522FC00] 23:43:43 INFO - PROCESS | 2516 | 1467873823742 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]]]}] 23:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 23:43:43 INFO - PROCESS | 2516 | 1467873823783 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 2516 | 1467873823788 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:43:43 INFO - PROCESS | 2516 | 1467873823794 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 2516 | 1467873823797 Marionette TRACE conn6 <- [1,2246,null,{}] 23:43:43 INFO - PROCESS | 2516 | 1467873823801 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}] 23:43:43 INFO - PROCESS | 2516 | 1467873823804 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:43 INFO - PROCESS | 2516 | 1467873823894 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:43:43 INFO - PROCESS | 2516 | 1467873823979 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 2516 | 1467873823981 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4E800 == 29 [pid = 2516] [id = 571] 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607E93800) [pid = 2516] [serial = 1713] [outer = 0000000000000000] 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001608216000) [pid = 2516] [serial = 1714] [outer = 0000001607E93800] 23:43:44 INFO - PROCESS | 2516 | 1467873824030 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001608DC4800) [pid = 2516] [serial = 1715] [outer = 0000001607E93800] 23:43:44 INFO - PROCESS | 2516 | 1467873824431 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]]]}] 23:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 23:43:44 INFO - PROCESS | 2516 | 1467873824488 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:43:44 INFO - PROCESS | 2516 | 1467873824491 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:43:44 INFO - PROCESS | 2516 | 1467873824494 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:43:44 INFO - PROCESS | 2516 | 1467873824498 Marionette TRACE conn6 <- [1,2250,null,{}] 23:43:44 INFO - PROCESS | 2516 | 1467873824509 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}] 23:43:44 INFO - PROCESS | 2516 | 1467873824514 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:44 INFO - PROCESS | 2516 | 1467873824631 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:43:44 INFO - PROCESS | 2516 | 1467873824647 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 2516 | 1467873824650 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBC2800 == 30 [pid = 2516] [id = 572] 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001604C56400) [pid = 2516] [serial = 1716] [outer = 0000000000000000] 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D219400) [pid = 2516] [serial = 1717] [outer = 0000001604C56400] 23:43:44 INFO - PROCESS | 2516 | 1467873824699 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160DDBB000) [pid = 2516] [serial = 1718] [outer = 0000001604C56400] 23:43:45 INFO - PROCESS | 2516 | 1467873825140 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]]]}] 23:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 23:43:45 INFO - PROCESS | 2516 | 1467873825190 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 2516 | 1467873825193 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:43:45 INFO - PROCESS | 2516 | 1467873825197 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - PROCESS | 2516 | 1467873825199 Marionette TRACE conn6 <- [1,2254,null,{}] 23:43:45 INFO - PROCESS | 2516 | 1467873825203 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}] 23:43:45 INFO - PROCESS | 2516 | 1467873825205 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:45 INFO - PROCESS | 2516 | 1467873825322 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:43:45 INFO - PROCESS | 2516 | 1467873825328 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:45 INFO - PROCESS | 2516 | 1467873825331 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA73000 == 31 [pid = 2516] [id = 573] 23:43:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E1B7C00) [pid = 2516] [serial = 1719] [outer = 0000000000000000] 23:43:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1BF400) [pid = 2516] [serial = 1720] [outer = 000000160E1B7C00] 23:43:45 INFO - PROCESS | 2516 | 1467873825427 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E235800) [pid = 2516] [serial = 1721] [outer = 000000160E1B7C00] 23:43:45 INFO - PROCESS | 2516 | 1467873825853 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]]]}] 23:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 23:43:45 INFO - PROCESS | 2516 | 1467873825891 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 2516 | 1467873825893 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:43:45 INFO - PROCESS | 2516 | 1467873825896 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - PROCESS | 2516 | 1467873825898 Marionette TRACE conn6 <- [1,2258,null,{}] 23:43:45 INFO - PROCESS | 2516 | 1467873825902 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}] 23:43:45 INFO - PROCESS | 2516 | 1467873825904 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:46 INFO - PROCESS | 2516 | 1467873826041 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:43:46 INFO - PROCESS | 2516 | 1467873826100 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 2516 | 1467873826103 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:46 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104CE800 == 32 [pid = 2516] [id = 574] 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E24A800) [pid = 2516] [serial = 1722] [outer = 0000000000000000] 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E254400) [pid = 2516] [serial = 1723] [outer = 000000160E24A800] 23:43:46 INFO - PROCESS | 2516 | 1467873826147 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F93C000) [pid = 2516] [serial = 1724] [outer = 000000160E24A800] 23:43:46 INFO - PROCESS | 2516 | 1467873826576 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]]]}] 23:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 23:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:43:46 INFO - PROCESS | 2516 | 1467873826633 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:43:46 INFO - PROCESS | 2516 | 1467873826635 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:43:46 INFO - PROCESS | 2516 | 1467873826639 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 2516 | 1467873826641 Marionette TRACE conn6 <- [1,2262,null,{}] 23:43:46 INFO - PROCESS | 2516 | 1467873826644 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}] 23:43:46 INFO - PROCESS | 2516 | 1467873826650 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:46 INFO - PROCESS | 2516 | 1467873826797 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:43:46 INFO - PROCESS | 2516 | 1467873826854 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 2516 | 1467873826856 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:46 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611336800 == 33 [pid = 2516] [id = 575] 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016105A6C00) [pid = 2516] [serial = 1725] [outer = 0000000000000000] 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016105A7C00) [pid = 2516] [serial = 1726] [outer = 00000016105A6C00] 23:43:46 INFO - PROCESS | 2516 | 1467873826903 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610AB3000) [pid = 2516] [serial = 1727] [outer = 00000016105A6C00] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160CCAC800) [pid = 2516] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016052B5C00) [pid = 2516] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607AB2400) [pid = 2516] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D0B7800) [pid = 2516] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001608728C00) [pid = 2516] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001601D4C800) [pid = 2516] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050E3400) [pid = 2516] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001610F07400) [pid = 2516] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000167953DC00) [pid = 2516] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D1F2800) [pid = 2516] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F923C00) [pid = 2516] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016042CF800) [pid = 2516] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:43:47 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607E8B400) [pid = 2516] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:43:47 INFO - PROCESS | 2516 | 1467873827364 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]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms 23:43:47 INFO - PROCESS | 2516 | 1467873827417 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 2516 | 1467873827419 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:43:47 INFO - PROCESS | 2516 | 1467873827423 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 2516 | 1467873827425 Marionette TRACE conn6 <- [1,2266,null,{}] 23:43:47 INFO - PROCESS | 2516 | 1467873827428 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}] 23:43:47 INFO - PROCESS | 2516 | 1467873827430 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:47 INFO - PROCESS | 2516 | 1467873827542 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:43:47 INFO - PROCESS | 2516 | 1467873827595 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 2516 | 1467873827597 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000167950A000 == 34 [pid = 2516] [id = 576] 23:43:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001604306800) [pid = 2516] [serial = 1728] [outer = 0000000000000000] 23:43:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607F2B800) [pid = 2516] [serial = 1729] [outer = 0000001604306800] 23:43:47 INFO - PROCESS | 2516 | 1467873827642 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001610AAF000) [pid = 2516] [serial = 1730] [outer = 0000001604306800] 23:43:48 INFO - PROCESS | 2516 | 1467873827998 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]]]}] 23:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 23:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:43:48 INFO - PROCESS | 2516 | 1467873828055 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 2516 | 1467873828057 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:43:48 INFO - PROCESS | 2516 | 1467873828061 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 2516 | 1467873828063 Marionette TRACE conn6 <- [1,2270,null,{}] 23:43:48 INFO - PROCESS | 2516 | 1467873828074 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}] 23:43:48 INFO - PROCESS | 2516 | 1467873828076 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:48 INFO - PROCESS | 2516 | 1467873828171 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:43:48 INFO - PROCESS | 2516 | 1467873828178 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 2516 | 1467873828180 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A43F800 == 35 [pid = 2516] [id = 577] 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001610F07800) [pid = 2516] [serial = 1731] [outer = 0000000000000000] 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000161107D800) [pid = 2516] [serial = 1732] [outer = 0000001610F07800] 23:43:48 INFO - PROCESS | 2516 | 1467873828224 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000161108B400) [pid = 2516] [serial = 1733] [outer = 0000001610F07800] 23:43:48 INFO - PROCESS | 2516 | 1467873828641 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]]]}] 23:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 627ms 23:43:48 INFO - PROCESS | 2516 | 1467873828692 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 2516 | 1467873828694 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:43:48 INFO - PROCESS | 2516 | 1467873828702 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 2516 | 1467873828704 Marionette TRACE conn6 <- [1,2274,null,{}] 23:43:48 INFO - PROCESS | 2516 | 1467873828708 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}] 23:43:48 INFO - PROCESS | 2516 | 1467873828710 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:48 INFO - PROCESS | 2516 | 1467873828793 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:43:48 INFO - PROCESS | 2516 | 1467873828798 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 2516 | 1467873828800 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DBBF800 == 36 [pid = 2516] [id = 578] 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016113B5800) [pid = 2516] [serial = 1734] [outer = 0000000000000000] 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016113BA800) [pid = 2516] [serial = 1735] [outer = 00000016113B5800] 23:43:48 INFO - PROCESS | 2516 | 1467873828844 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001611CEF800) [pid = 2516] [serial = 1736] [outer = 00000016113B5800] 23:43:49 INFO - PROCESS | 2516 | 1467873829385 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]]]}] 23:43:49 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 23:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 23:43:49 INFO - PROCESS | 2516 | 1467873829439 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 2516 | 1467873829444 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:43:49 INFO - PROCESS | 2516 | 1467873829450 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 2516 | 1467873829454 Marionette TRACE conn6 <- [1,2278,null,{}] 23:43:49 INFO - PROCESS | 2516 | 1467873829460 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}] 23:43:49 INFO - PROCESS | 2516 | 1467873829463 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:49 INFO - PROCESS | 2516 | 1467873829594 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:43:49 INFO - PROCESS | 2516 | 1467873829713 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 2516 | 1467873829718 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F92800 == 37 [pid = 2516] [id = 579] 23:43:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016058A3400) [pid = 2516] [serial = 1737] [outer = 0000000000000000] 23:43:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607A50800) [pid = 2516] [serial = 1738] [outer = 00000016058A3400] 23:43:49 INFO - PROCESS | 2516 | 1467873829779 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001607F2EC00) [pid = 2516] [serial = 1739] [outer = 00000016058A3400] 23:43:50 INFO - PROCESS | 2516 | 1467873830438 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]]]}] 23:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1027ms 23:43:50 INFO - PROCESS | 2516 | 1467873830480 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 2516 | 1467873830485 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:43:50 INFO - PROCESS | 2516 | 1467873830492 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 2516 | 1467873830495 Marionette TRACE conn6 <- [1,2282,null,{}] 23:43:50 INFO - PROCESS | 2516 | 1467873830499 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}] 23:43:50 INFO - PROCESS | 2516 | 1467873830502 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:50 INFO - PROCESS | 2516 | 1467873830620 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:43:50 INFO - PROCESS | 2516 | 1467873830745 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:50 INFO - PROCESS | 2516 | 1467873830748 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:50 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610376800 == 38 [pid = 2516] [id = 580] 23:43:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D0C0000) [pid = 2516] [serial = 1740] [outer = 0000000000000000] 23:43:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D224400) [pid = 2516] [serial = 1741] [outer = 000000160D0C0000] 23:43:50 INFO - PROCESS | 2516 | 1467873830808 Marionette DEBUG loaded listener.js 23:43:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E1CC400) [pid = 2516] [serial = 1742] [outer = 000000160D0C0000] 23:43:51 INFO - PROCESS | 2516 | 1467873831429 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]]]}] 23:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 23:43:51 INFO - PROCESS | 2516 | 1467873831479 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:43:51 INFO - PROCESS | 2516 | 1467873831482 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:43:51 INFO - PROCESS | 2516 | 1467873831486 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 2516 | 1467873831490 Marionette TRACE conn6 <- [1,2286,null,{}] 23:43:51 INFO - PROCESS | 2516 | 1467873831501 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}] 23:43:51 INFO - PROCESS | 2516 | 1467873831506 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:51 INFO - PROCESS | 2516 | 1467873831622 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:43:51 INFO - PROCESS | 2516 | 1467873831721 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 2516 | 1467873831725 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B028800 == 39 [pid = 2516] [id = 581] 23:43:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000161082FC00) [pid = 2516] [serial = 1743] [outer = 0000000000000000] 23:43:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610AA7800) [pid = 2516] [serial = 1744] [outer = 000000161082FC00] 23:43:51 INFO - PROCESS | 2516 | 1467873831782 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001611CF5000) [pid = 2516] [serial = 1745] [outer = 000000161082FC00] 23:43:52 INFO - PROCESS | 2516 | 1467873832353 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]]]}] 23:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 881ms 23:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:43:52 INFO - PROCESS | 2516 | 1467873832368 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:43:52 INFO - PROCESS | 2516 | 1467873832371 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:43:52 INFO - PROCESS | 2516 | 1467873832375 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 2516 | 1467873832377 Marionette TRACE conn6 <- [1,2290,null,{}] 23:43:52 INFO - PROCESS | 2516 | 1467873832397 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}] 23:43:52 INFO - PROCESS | 2516 | 1467873832400 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:52 INFO - PROCESS | 2516 | 1467873832545 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:43:52 INFO - PROCESS | 2516 | 1467873832641 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 2516 | 1467873832643 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DC800 == 40 [pid = 2516] [id = 582] 23:43:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160D1F8000) [pid = 2516] [serial = 1746] [outer = 0000000000000000] 23:43:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160E23BC00) [pid = 2516] [serial = 1747] [outer = 000000160D1F8000] 23:43:52 INFO - PROCESS | 2516 | 1467873832699 Marionette DEBUG loaded listener.js 23:43:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016794B3C00) [pid = 2516] [serial = 1748] [outer = 000000160D1F8000] 23:43:53 INFO - PROCESS | 2516 | 1467873833471 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]]]}] 23:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1151ms 23:43:53 INFO - PROCESS | 2516 | 1467873833529 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:43:53 INFO - PROCESS | 2516 | 1467873833533 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:43:53 INFO - PROCESS | 2516 | 1467873833539 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 2516 | 1467873833542 Marionette TRACE conn6 <- [1,2294,null,{}] 23:43:53 INFO - PROCESS | 2516 | 1467873833548 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}] 23:43:53 INFO - PROCESS | 2516 | 1467873833551 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:53 INFO - PROCESS | 2516 | 1467873833665 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:43:53 INFO - PROCESS | 2516 | 1467873833789 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 2516 | 1467873833796 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:53 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CD9000 == 41 [pid = 2516] [id = 583] 23:43:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016074DBC00) [pid = 2516] [serial = 1749] [outer = 0000000000000000] 23:43:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001607A4E000) [pid = 2516] [serial = 1750] [outer = 00000016074DBC00] 23:43:53 INFO - PROCESS | 2516 | 1467873833849 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607E93400) [pid = 2516] [serial = 1751] [outer = 00000016074DBC00] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000167A43F800 == 40 [pid = 2516] [id = 577] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000167950A000 == 39 [pid = 2516] [id = 576] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 0000001611336800 == 38 [pid = 2516] [id = 575] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 00000016104CE800 == 37 [pid = 2516] [id = 574] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA73000 == 36 [pid = 2516] [id = 573] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBC2800 == 35 [pid = 2516] [id = 572] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4E800 == 34 [pid = 2516] [id = 571] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160817D800 == 33 [pid = 2516] [id = 570] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF1000 == 32 [pid = 2516] [id = 567] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160818E800 == 31 [pid = 2516] [id = 568] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE6F000 == 30 [pid = 2516] [id = 569] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DC800 == 29 [pid = 2516] [id = 582] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000167B028800 == 28 [pid = 2516] [id = 581] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 0000001610376800 == 27 [pid = 2516] [id = 580] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 000000160DBBF800 == 26 [pid = 2516] [id = 578] 23:43:54 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F92800 == 25 [pid = 2516] [id = 579] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000160CCAFC00) [pid = 2516] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001607A51400) [pid = 2516] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001607D2A800) [pid = 2516] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001607E8F000) [pid = 2516] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E238000) [pid = 2516] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (00000016089D1C00) [pid = 2516] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D2CEC00) [pid = 2516] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607F31000) [pid = 2516] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001605237400) [pid = 2516] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050FC800) [pid = 2516] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607102400) [pid = 2516] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016794B1000) [pid = 2516] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610F0C000) [pid = 2516] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001679608800) [pid = 2516] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001679540800) [pid = 2516] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D1F7000) [pid = 2516] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607F29400) [pid = 2516] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160F939C00) [pid = 2516] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D0BDC00) [pid = 2516] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1BFC00) [pid = 2516] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D223000) [pid = 2516] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F92B000) [pid = 2516] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F9CB000) [pid = 2516] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E235C00) [pid = 2516] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E1B4C00) [pid = 2516] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016098E1C00) [pid = 2516] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E249400) [pid = 2516] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 23:43:55 INFO - PROCESS | 2516 | 1467873835050 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]]]}] 23:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1545ms 23:43:55 INFO - PROCESS | 2516 | 1467873835088 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 2516 | 1467873835092 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:43:55 INFO - PROCESS | 2516 | 1467873835097 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:43:55 INFO - PROCESS | 2516 | 1467873835100 Marionette TRACE conn6 <- [1,2298,null,{}] 23:43:55 INFO - PROCESS | 2516 | 1467873835107 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}] 23:43:55 INFO - PROCESS | 2516 | 1467873835110 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:55 INFO - PROCESS | 2516 | 1467873835197 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:43:55 INFO - PROCESS | 2516 | 1467873835204 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 2516 | 1467873835208 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:55 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FD0800 == 26 [pid = 2516] [id = 584] 23:43:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016050E1800) [pid = 2516] [serial = 1752] [outer = 0000000000000000] 23:43:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016050F4800) [pid = 2516] [serial = 1753] [outer = 00000016050E1800] 23:43:55 INFO - PROCESS | 2516 | 1467873835258 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016058A9800) [pid = 2516] [serial = 1754] [outer = 00000016050E1800] 23:43:55 INFO - PROCESS | 2516 | 1467873835792 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]]]}] 23:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 23:43:55 INFO - PROCESS | 2516 | 1467873835833 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 2516 | 1467873835838 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:43:55 INFO - PROCESS | 2516 | 1467873835844 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - PROCESS | 2516 | 1467873835847 Marionette TRACE conn6 <- [1,2302,null,{}] 23:43:55 INFO - PROCESS | 2516 | 1467873835851 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}] 23:43:55 INFO - PROCESS | 2516 | 1467873835854 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:55 INFO - PROCESS | 2516 | 1467873835945 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:43:56 INFO - PROCESS | 2516 | 1467873836034 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 2516 | 1467873836037 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F54800 == 27 [pid = 2516] [id = 585] 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607A56800) [pid = 2516] [serial = 1755] [outer = 0000000000000000] 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607D29400) [pid = 2516] [serial = 1756] [outer = 0000001607A56800] 23:43:56 INFO - PROCESS | 2516 | 1467873836086 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607E94000) [pid = 2516] [serial = 1757] [outer = 0000001607A56800] 23:43:56 INFO - PROCESS | 2516 | 1467873836485 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]]]}] 23:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 23:43:56 INFO - PROCESS | 2516 | 1467873836538 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 2516 | 1467873836541 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:43:56 INFO - PROCESS | 2516 | 1467873836545 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 2516 | 1467873836548 Marionette TRACE conn6 <- [1,2306,null,{}] 23:43:56 INFO - PROCESS | 2516 | 1467873836560 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}] 23:43:56 INFO - PROCESS | 2516 | 1467873836566 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:56 INFO - PROCESS | 2516 | 1467873836656 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:43:56 INFO - PROCESS | 2516 | 1467873836672 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 2516 | 1467873836675 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:56 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C47E800 == 28 [pid = 2516] [id = 586] 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001604340800) [pid = 2516] [serial = 1758] [outer = 0000000000000000] 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001609534400) [pid = 2516] [serial = 1759] [outer = 0000001604340800] 23:43:56 INFO - PROCESS | 2516 | 1467873836725 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160A48DC00) [pid = 2516] [serial = 1760] [outer = 0000001604340800] 23:43:57 INFO - PROCESS | 2516 | 1467873837222 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] 23:43:57 INFO - PROCESS | 2516 | 1467873837282 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:43:57 INFO - PROCESS | 2516 | 1467873837324 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 2516 | 1467873837326 Marionette TRACE conn6 <- [1,2310,null,{}] 23:43:57 INFO - PROCESS | 2516 | 1467873837332 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}] 23:43:57 INFO - PROCESS | 2516 | 1467873837334 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:57 INFO - PROCESS | 2516 | 1467873837449 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:43:57 INFO - PROCESS | 2516 | 1467873837461 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 2516 | 1467873837463 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:57 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABD800 == 29 [pid = 2516] [id = 587] 23:43:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160CCAE400) [pid = 2516] [serial = 1761] [outer = 0000000000000000] 23:43:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160CCB0400) [pid = 2516] [serial = 1762] [outer = 000000160CCAE400] 23:43:57 INFO - PROCESS | 2516 | 1467873837552 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D0C2000) [pid = 2516] [serial = 1763] [outer = 000000160CCAE400] 23:43:58 INFO - PROCESS | 2516 | 1467873837995 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]]]}] 23:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 23:43:58 INFO - PROCESS | 2516 | 1467873838004 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 2516 | 1467873838007 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:43:58 INFO - PROCESS | 2516 | 1467873838010 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 2516 | 1467873838012 Marionette TRACE conn6 <- [1,2314,null,{}] 23:43:58 INFO - PROCESS | 2516 | 1467873838015 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}] 23:43:58 INFO - PROCESS | 2516 | 1467873838017 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:58 INFO - PROCESS | 2516 | 1467873838126 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:43:58 INFO - PROCESS | 2516 | 1467873838131 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 2516 | 1467873838133 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DB800 == 30 [pid = 2516] [id = 588] 23:43:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160601B000) [pid = 2516] [serial = 1764] [outer = 0000000000000000] 23:43:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160D1FC000) [pid = 2516] [serial = 1765] [outer = 000000160601B000] 23:43:58 INFO - PROCESS | 2516 | 1467873838178 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D228C00) [pid = 2516] [serial = 1766] [outer = 000000160601B000] 23:43:58 INFO - PROCESS | 2516 | 1467873838652 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]]]}] 23:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 23:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:43:58 INFO - PROCESS | 2516 | 1467873838684 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 2516 | 1467873838686 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:43:58 INFO - PROCESS | 2516 | 1467873838689 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 2516 | 1467873838691 Marionette TRACE conn6 <- [1,2318,null,{}] 23:43:58 INFO - PROCESS | 2516 | 1467873838695 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}] 23:43:58 INFO - PROCESS | 2516 | 1467873838700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:58 INFO - PROCESS | 2516 | 1467873838864 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016105A6C00) [pid = 2516] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E24A800) [pid = 2516] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160F93E400) [pid = 2516] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604306800) [pid = 2516] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160522FC00) [pid = 2516] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016082BEC00) [pid = 2516] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607E93800) [pid = 2516] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001604C56400) [pid = 2516] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160433EC00) [pid = 2516] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016113B5800) [pid = 2516] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001610F07800) [pid = 2516] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:43:59 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E1B7C00) [pid = 2516] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:43:59 INFO - PROCESS | 2516 | 1467873839119 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 2516 | 1467873839121 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1ED000 == 31 [pid = 2516] [id = 589] 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001601A09400) [pid = 2516] [serial = 1767] [outer = 0000000000000000] 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016050EA800) [pid = 2516] [serial = 1768] [outer = 0000001601A09400] 23:43:59 INFO - PROCESS | 2516 | 1467873839167 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1B7C00) [pid = 2516] [serial = 1769] [outer = 0000001601A09400] 23:43:59 INFO - PROCESS | 2516 | 1467873839547 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 880ms 23:43:59 INFO - PROCESS | 2516 | 1467873839573 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 2516 | 1467873839575 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:43:59 INFO - PROCESS | 2516 | 1467873839578 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 2516 | 1467873839580 Marionette TRACE conn6 <- [1,2322,null,{}] 23:43:59 INFO - PROCESS | 2516 | 1467873839583 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}] 23:43:59 INFO - PROCESS | 2516 | 1467873839585 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:59 INFO - PROCESS | 2516 | 1467873839667 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:43:59 INFO - PROCESS | 2516 | 1467873839749 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 2516 | 1467873839751 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:43:59 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D6800 == 32 [pid = 2516] [id = 590] 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E1C9C00) [pid = 2516] [serial = 1770] [outer = 0000000000000000] 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E252000) [pid = 2516] [serial = 1771] [outer = 000000160E1C9C00] 23:43:59 INFO - PROCESS | 2516 | 1467873839795 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F92E000) [pid = 2516] [serial = 1772] [outer = 000000160E1C9C00] 23:44:00 INFO - PROCESS | 2516 | 1467873840149 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]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 587ms 23:44:00 INFO - PROCESS | 2516 | 1467873840169 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 2516 | 1467873840172 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:44:00 INFO - PROCESS | 2516 | 1467873840175 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 2516 | 1467873840177 Marionette TRACE conn6 <- [1,2326,null,{}] 23:44:00 INFO - PROCESS | 2516 | 1467873840181 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}] 23:44:00 INFO - PROCESS | 2516 | 1467873840183 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:00 INFO - PROCESS | 2516 | 1467873840298 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:44:00 INFO - PROCESS | 2516 | 1467873840305 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 2516 | 1467873840307 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:00 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FDF800 == 33 [pid = 2516] [id = 591] 23:44:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E24F400) [pid = 2516] [serial = 1773] [outer = 0000000000000000] 23:44:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F93EC00) [pid = 2516] [serial = 1774] [outer = 000000160E24F400] 23:44:00 INFO - PROCESS | 2516 | 1467873840361 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F9D2C00) [pid = 2516] [serial = 1775] [outer = 000000160E24F400] 23:44:00 INFO - PROCESS | 2516 | 1467873840787 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]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 23:44:00 INFO - PROCESS | 2516 | 1467873840806 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 2516 | 1467873840808 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:44:00 INFO - PROCESS | 2516 | 1467873840811 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 2516 | 1467873840813 Marionette TRACE conn6 <- [1,2330,null,{}] 23:44:00 INFO - PROCESS | 2516 | 1467873840817 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}] 23:44:00 INFO - PROCESS | 2516 | 1467873840818 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:00 INFO - PROCESS | 2516 | 1467873840933 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:44:00 INFO - PROCESS | 2516 | 1467873840940 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 2516 | 1467873840943 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:00 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C47D800 == 34 [pid = 2516] [id = 592] 23:44:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160F9C6000) [pid = 2516] [serial = 1776] [outer = 0000000000000000] 23:44:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (00000016105A3400) [pid = 2516] [serial = 1777] [outer = 000000160F9C6000] 23:44:00 INFO - PROCESS | 2516 | 1467873840988 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000161083B800) [pid = 2516] [serial = 1778] [outer = 000000160F9C6000] 23:44:01 INFO - PROCESS | 2516 | 1467873841775 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]]]}] 23:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1025ms 23:44:01 INFO - PROCESS | 2516 | 1467873841841 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 2516 | 1467873841846 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:44:01 INFO - PROCESS | 2516 | 1467873841871 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 2516 | 1467873841877 Marionette TRACE conn6 <- [1,2334,null,{}] 23:44:01 INFO - PROCESS | 2516 | 1467873841883 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}] 23:44:01 INFO - PROCESS | 2516 | 1467873841886 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:02 INFO - PROCESS | 2516 | 1467873842041 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:44:02 INFO - PROCESS | 2516 | 1467873842159 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 2516 | 1467873842162 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F89000 == 35 [pid = 2516] [id = 593] 23:44:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016050F6000) [pid = 2516] [serial = 1779] [outer = 0000000000000000] 23:44:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016074D7800) [pid = 2516] [serial = 1780] [outer = 00000016050F6000] 23:44:02 INFO - PROCESS | 2516 | 1467873842223 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001607E88800) [pid = 2516] [serial = 1781] [outer = 00000016050F6000] 23:44:03 INFO - PROCESS | 2516 | 1467873843003 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]]]}] 23:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1212ms 23:44:03 INFO - PROCESS | 2516 | 1467873843067 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 2516 | 1467873843072 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:44:03 INFO - PROCESS | 2516 | 1467873843079 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 2516 | 1467873843082 Marionette TRACE conn6 <- [1,2338,null,{}] 23:44:03 INFO - PROCESS | 2516 | 1467873843086 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}] 23:44:03 INFO - PROCESS | 2516 | 1467873843089 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:03 INFO - PROCESS | 2516 | 1467873843316 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:44:03 INFO - PROCESS | 2516 | 1467873843439 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 2516 | 1467873843442 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:03 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C13800 == 36 [pid = 2516] [id = 594] 23:44:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001605021400) [pid = 2516] [serial = 1782] [outer = 0000000000000000] 23:44:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050F0C00) [pid = 2516] [serial = 1783] [outer = 0000001605021400] 23:44:03 INFO - PROCESS | 2516 | 1467873843494 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001607D21C00) [pid = 2516] [serial = 1784] [outer = 0000001605021400] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FDF800 == 35 [pid = 2516] [id = 591] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D6800 == 34 [pid = 2516] [id = 590] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1ED000 == 33 [pid = 2516] [id = 589] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DB800 == 32 [pid = 2516] [id = 588] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABD800 == 31 [pid = 2516] [id = 587] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 000000160C47E800 == 30 [pid = 2516] [id = 586] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F54800 == 29 [pid = 2516] [id = 585] 23:44:03 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FD0800 == 28 [pid = 2516] [id = 584] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016105A7C00) [pid = 2516] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F93C000) [pid = 2516] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E254400) [pid = 2516] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000161059C000) [pid = 2516] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607F2B800) [pid = 2516] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001606093C00) [pid = 2516] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607D1D400) [pid = 2516] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001609872400) [pid = 2516] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D0B8000) [pid = 2516] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001608216000) [pid = 2516] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001608DC4800) [pid = 2516] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D219400) [pid = 2516] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001605230400) [pid = 2516] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607AB2800) [pid = 2516] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016113BA800) [pid = 2516] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001611CEF800) [pid = 2516] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001610AB3000) [pid = 2516] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000161107D800) [pid = 2516] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000161108B400) [pid = 2516] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E1BF400) [pid = 2516] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E235800) [pid = 2516] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001610AAF000) [pid = 2516] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 23:44:03 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160DDBB000) [pid = 2516] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 23:44:04 INFO - PROCESS | 2516 | 1467873844091 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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1030ms 23:44:04 INFO - PROCESS | 2516 | 1467873844111 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 2516 | 1467873844115 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:44:04 INFO - PROCESS | 2516 | 1467873844120 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:44:04 INFO - PROCESS | 2516 | 1467873844123 Marionette TRACE conn6 <- [1,2342,null,{}] 23:44:04 INFO - PROCESS | 2516 | 1467873844149 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}] 23:44:04 INFO - PROCESS | 2516 | 1467873844152 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:04 INFO - PROCESS | 2516 | 1467873844245 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:44:04 INFO - PROCESS | 2516 | 1467873844253 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 2516 | 1467873844256 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:04 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087CE000 == 29 [pid = 2516] [id = 595] 23:44:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001605237400) [pid = 2516] [serial = 1785] [outer = 0000000000000000] 23:44:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607E8CC00) [pid = 2516] [serial = 1786] [outer = 0000001605237400] 23:44:04 INFO - PROCESS | 2516 | 1467873844305 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001608414800) [pid = 2516] [serial = 1787] [outer = 0000001605237400] 23:44:04 INFO - PROCESS | 2516 | 1467873844791 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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 23:44:04 INFO - PROCESS | 2516 | 1467873844847 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 2516 | 1467873844850 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:44:04 INFO - PROCESS | 2516 | 1467873844854 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:44:04 INFO - PROCESS | 2516 | 1467873844856 Marionette TRACE conn6 <- [1,2346,null,{}] 23:44:04 INFO - PROCESS | 2516 | 1467873844862 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}] 23:44:04 INFO - PROCESS | 2516 | 1467873844864 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:04 INFO - PROCESS | 2516 | 1467873844955 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:44:04 INFO - PROCESS | 2516 | 1467873844968 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 2516 | 1467873844971 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:04 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BF800 == 30 [pid = 2516] [id = 596] 23:44:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016098DA400) [pid = 2516] [serial = 1788] [outer = 0000000000000000] 23:44:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160B935C00) [pid = 2516] [serial = 1789] [outer = 00000016098DA400] 23:44:05 INFO - PROCESS | 2516 | 1467873845016 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D0B4800) [pid = 2516] [serial = 1790] [outer = 00000016098DA400] 23:44:05 INFO - PROCESS | 2516 | 1467873845500 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]]]}] 23:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 23:44:05 INFO - PROCESS | 2516 | 1467873845551 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 2516 | 1467873845556 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:44:05 INFO - PROCESS | 2516 | 1467873845567 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 2516 | 1467873845571 Marionette TRACE conn6 <- [1,2350,null,{}] 23:44:05 INFO - PROCESS | 2516 | 1467873845575 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}] 23:44:05 INFO - PROCESS | 2516 | 1467873845579 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:05 INFO - PROCESS | 2516 | 1467873845674 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:44:05 INFO - PROCESS | 2516 | 1467873845758 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 2516 | 1467873845760 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F859800 == 31 [pid = 2516] [id = 597] 23:44:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160D0B3800) [pid = 2516] [serial = 1791] [outer = 0000000000000000] 23:44:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D2CAC00) [pid = 2516] [serial = 1792] [outer = 000000160D0B3800] 23:44:05 INFO - PROCESS | 2516 | 1467873845807 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160E1B4C00) [pid = 2516] [serial = 1793] [outer = 000000160D0B3800] 23:44:06 INFO - PROCESS | 2516 | 1467873846228 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]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 23:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:44:06 INFO - PROCESS | 2516 | 1467873846261 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 2516 | 1467873846263 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:44:06 INFO - PROCESS | 2516 | 1467873846267 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 2516 | 1467873846269 Marionette TRACE conn6 <- [1,2354,null,{}] 23:44:06 INFO - PROCESS | 2516 | 1467873846272 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}] 23:44:06 INFO - PROCESS | 2516 | 1467873846274 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:06 INFO - PROCESS | 2516 | 1467873846415 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:44:06 INFO - PROCESS | 2516 | 1467873846433 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 2516 | 1467873846435 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000161036B800 == 32 [pid = 2516] [id = 598] 23:44:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E1C1000) [pid = 2516] [serial = 1794] [outer = 0000000000000000] 23:44:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E229400) [pid = 2516] [serial = 1795] [outer = 000000160E1C1000] 23:44:06 INFO - PROCESS | 2516 | 1467873846524 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E249400) [pid = 2516] [serial = 1796] [outer = 000000160E1C1000] 23:44:06 INFO - PROCESS | 2516 | 1467873846949 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]]]}] 23:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms 23:44:07 INFO - PROCESS | 2516 | 1467873847002 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 2516 | 1467873847005 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:44:07 INFO - PROCESS | 2516 | 1467873847016 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 2516 | 1467873847018 Marionette TRACE conn6 <- [1,2358,null,{}] 23:44:07 INFO - PROCESS | 2516 | 1467873847022 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}] 23:44:07 INFO - PROCESS | 2516 | 1467873847024 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:07 INFO - PROCESS | 2516 | 1467873847137 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:44:07 INFO - PROCESS | 2516 | 1467873847198 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 2516 | 1467873847204 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1ED000 == 33 [pid = 2516] [id = 599] 23:44:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160F9CA400) [pid = 2516] [serial = 1797] [outer = 0000000000000000] 23:44:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160F9CDC00) [pid = 2516] [serial = 1798] [outer = 000000160F9CA400] 23:44:07 INFO - PROCESS | 2516 | 1467873847260 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610831000) [pid = 2516] [serial = 1799] [outer = 000000160F9CA400] 23:44:07 INFO - PROCESS | 2516 | 1467873847712 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]]]}] 23:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 23:44:07 INFO - PROCESS | 2516 | 1467873847778 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 2516 | 1467873847780 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:44:07 INFO - PROCESS | 2516 | 1467873847784 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 2516 | 1467873847786 Marionette TRACE conn6 <- [1,2362,null,{}] 23:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:44:07 INFO - PROCESS | 2516 | 1467873847790 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}] 23:44:07 INFO - PROCESS | 2516 | 1467873847792 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:07 INFO - PROCESS | 2516 | 1467873847916 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:44:07 INFO - PROCESS | 2516 | 1467873847973 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 2516 | 1467873847975 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:07 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679510000 == 34 [pid = 2516] [id = 600] 23:44:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610AB2C00) [pid = 2516] [serial = 1800] [outer = 0000000000000000] 23:44:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610F0C000) [pid = 2516] [serial = 1801] [outer = 0000001610AB2C00] 23:44:08 INFO - PROCESS | 2516 | 1467873848019 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001611081800) [pid = 2516] [serial = 1802] [outer = 0000001610AB2C00] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (00000016050E1800) [pid = 2516] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001604340800) [pid = 2516] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E24F400) [pid = 2516] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001601A09400) [pid = 2516] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016058A3400) [pid = 2516] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D0C0000) [pid = 2516] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000161082FC00) [pid = 2516] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D1F8000) [pid = 2516] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1C9C00) [pid = 2516] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160CCAE400) [pid = 2516] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160601B000) [pid = 2516] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607A56800) [pid = 2516] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:44:08 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016074DBC00) [pid = 2516] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:44:08 INFO - PROCESS | 2516 | 1467873848435 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]]]}] 23:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 23:44:08 INFO - PROCESS | 2516 | 1467873848459 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:44:08 INFO - PROCESS | 2516 | 1467873848462 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:44:08 INFO - PROCESS | 2516 | 1467873848465 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 2516 | 1467873848466 Marionette TRACE conn6 <- [1,2366,null,{}] 23:44:08 INFO - PROCESS | 2516 | 1467873848470 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}] 23:44:08 INFO - PROCESS | 2516 | 1467873848472 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:08 INFO - PROCESS | 2516 | 1467873848554 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:44:08 INFO - PROCESS | 2516 | 1467873848561 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 2516 | 1467873848563 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A45C000 == 35 [pid = 2516] [id = 601] 23:44:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160A423C00) [pid = 2516] [serial = 1803] [outer = 0000000000000000] 23:44:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F92A800) [pid = 2516] [serial = 1804] [outer = 000000160A423C00] 23:44:08 INFO - PROCESS | 2516 | 1467873848608 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001611087000) [pid = 2516] [serial = 1805] [outer = 000000160A423C00] 23:44:09 INFO - PROCESS | 2516 | 1467873849040 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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 23:44:09 INFO - PROCESS | 2516 | 1467873849098 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 2516 | 1467873849100 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:44:09 INFO - PROCESS | 2516 | 1467873849103 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 2516 | 1467873849113 Marionette TRACE conn6 <- [1,2370,null,{}] 23:44:09 INFO - PROCESS | 2516 | 1467873849117 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}] 23:44:09 INFO - PROCESS | 2516 | 1467873849119 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:09 INFO - PROCESS | 2516 | 1467873849203 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:44:09 INFO - PROCESS | 2516 | 1467873849211 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 2516 | 1467873849213 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD79800 == 36 [pid = 2516] [id = 602] 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016113B3000) [pid = 2516] [serial = 1806] [outer = 0000000000000000] 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016113B7C00) [pid = 2516] [serial = 1807] [outer = 00000016113B3000] 23:44:09 INFO - PROCESS | 2516 | 1467873849257 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001611CF1400) [pid = 2516] [serial = 1808] [outer = 00000016113B3000] 23:44:09 INFO - PROCESS | 2516 | 1467873849710 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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 23:44:09 INFO - PROCESS | 2516 | 1467873849745 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 2516 | 1467873849748 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:44:09 INFO - PROCESS | 2516 | 1467873849751 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:44:09 INFO - PROCESS | 2516 | 1467873849753 Marionette TRACE conn6 <- [1,2374,null,{}] 23:44:09 INFO - PROCESS | 2516 | 1467873849756 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}] 23:44:09 INFO - PROCESS | 2516 | 1467873849758 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:09 INFO - PROCESS | 2516 | 1467873849847 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:44:09 INFO - PROCESS | 2516 | 1467873849853 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 2516 | 1467873849855 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:09 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B01F800 == 37 [pid = 2516] [id = 603] 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001679476000) [pid = 2516] [serial = 1809] [outer = 0000000000000000] 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000167947B800) [pid = 2516] [serial = 1810] [outer = 0000001679476000] 23:44:09 INFO - PROCESS | 2516 | 1467873849899 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001679484800) [pid = 2516] [serial = 1811] [outer = 0000001679476000] 23:44:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CD9000 == 36 [pid = 2516] [id = 583] 23:44:10 INFO - PROCESS | 2516 | --DOCSHELL 00000016087CE000 == 35 [pid = 2516] [id = 595] 23:44:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C13800 == 34 [pid = 2516] [id = 594] 23:44:10 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F89000 == 33 [pid = 2516] [id = 593] 23:44:10 INFO - PROCESS | 2516 | --DOCSHELL 000000160C47D800 == 32 [pid = 2516] [id = 592] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BF800 == 31 [pid = 2516] [id = 596] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 0000001679510000 == 30 [pid = 2516] [id = 600] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000161036B800 == 29 [pid = 2516] [id = 598] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1ED000 == 28 [pid = 2516] [id = 599] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD79800 == 27 [pid = 2516] [id = 602] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000160A45C000 == 26 [pid = 2516] [id = 601] 23:44:11 INFO - PROCESS | 2516 | --DOCSHELL 000000160F859800 == 25 [pid = 2516] [id = 597] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016105A3400) [pid = 2516] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160CCB0400) [pid = 2516] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D1FC000) [pid = 2516] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607D29400) [pid = 2516] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607E94000) [pid = 2516] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607E93400) [pid = 2516] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001607A4E000) [pid = 2516] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016050F4800) [pid = 2516] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016058A9800) [pid = 2516] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001609534400) [pid = 2516] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160D0C2000) [pid = 2516] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160F93EC00) [pid = 2516] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016050EA800) [pid = 2516] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001607F2EC00) [pid = 2516] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001607A50800) [pid = 2516] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E1CC400) [pid = 2516] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160D224400) [pid = 2516] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001611CF5000) [pid = 2516] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (0000001610AA7800) [pid = 2516] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (00000016794B3C00) [pid = 2516] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160E23BC00) [pid = 2516] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160D228C00) [pid = 2516] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (000000160E1B7C00) [pid = 2516] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (000000160E252000) [pid = 2516] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (000000160F9D2C00) [pid = 2516] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (000000160A48DC00) [pid = 2516] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (000000160F92E000) [pid = 2516] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2516 | 1467873851746 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]]]}] 23:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2032ms 23:44:11 INFO - PROCESS | 2516 | 1467873851788 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:44:11 INFO - PROCESS | 2516 | 1467873851792 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:44:11 INFO - PROCESS | 2516 | 1467873851797 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:44:11 INFO - PROCESS | 2516 | 1467873851801 Marionette TRACE conn6 <- [1,2378,null,{}] 23:44:11 INFO - PROCESS | 2516 | 1467873851807 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}] 23:44:11 INFO - PROCESS | 2516 | 1467873851811 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:11 INFO - PROCESS | 2516 | 1467873851909 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:44:11 INFO - PROCESS | 2516 | 1467873851919 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 2516 | 1467873851924 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:11 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C72000 == 26 [pid = 2516] [id = 604] 23:44:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (0000001604340800) [pid = 2516] [serial = 1812] [outer = 0000000000000000] 23:44:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (0000001604341000) [pid = 2516] [serial = 1813] [outer = 0000001604340800] 23:44:11 INFO - PROCESS | 2516 | 1467873851980 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (00000016050C9000) [pid = 2516] [serial = 1814] [outer = 0000001604340800] 23:44:12 INFO - PROCESS | 2516 | 1467873852496 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]]]}] 23:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 735ms 23:44:12 INFO - PROCESS | 2516 | 1467873852537 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 2516 | 1467873852543 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:44:12 INFO - PROCESS | 2516 | 1467873852549 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 2516 | 1467873852552 Marionette TRACE conn6 <- [1,2382,null,{}] 23:44:12 INFO - PROCESS | 2516 | 1467873852557 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}] 23:44:12 INFO - PROCESS | 2516 | 1467873852559 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:12 INFO - PROCESS | 2516 | 1467873852656 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:44:12 INFO - PROCESS | 2516 | 1467873852741 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:12 INFO - PROCESS | 2516 | 1467873852744 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:12 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083DD000 == 27 [pid = 2516] [id = 605] 23:44:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (00000016058A5000) [pid = 2516] [serial = 1815] [outer = 0000000000000000] 23:44:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (000000160601AC00) [pid = 2516] [serial = 1816] [outer = 00000016058A5000] 23:44:12 INFO - PROCESS | 2516 | 1467873852794 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (00000016074D1C00) [pid = 2516] [serial = 1817] [outer = 00000016058A5000] 23:44:13 INFO - PROCESS | 2516 | 1467873853221 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]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 23:44:13 INFO - PROCESS | 2516 | 1467873853242 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 2516 | 1467873853245 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:44:13 INFO - PROCESS | 2516 | 1467873853249 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - PROCESS | 2516 | 1467873853253 Marionette TRACE conn6 <- [1,2386,null,{}] 23:44:13 INFO - PROCESS | 2516 | 1467873853264 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}] 23:44:13 INFO - PROCESS | 2516 | 1467873853269 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:13 INFO - PROCESS | 2516 | 1467873853387 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:44:13 INFO - PROCESS | 2516 | 1467873853398 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 2516 | 1467873853401 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609813800 == 28 [pid = 2516] [id = 606] 23:44:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (0000001600209C00) [pid = 2516] [serial = 1818] [outer = 0000000000000000] 23:44:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001607D27C00) [pid = 2516] [serial = 1819] [outer = 0000001600209C00] 23:44:13 INFO - PROCESS | 2516 | 1467873853450 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (0000001607E8A400) [pid = 2516] [serial = 1820] [outer = 0000001600209C00] 23:44:13 INFO - PROCESS | 2516 | 1467873853874 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]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 23:44:13 INFO - PROCESS | 2516 | 1467873853943 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:44:13 INFO - PROCESS | 2516 | 1467873853946 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:44:13 INFO - PROCESS | 2516 | 1467873853950 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - PROCESS | 2516 | 1467873853952 Marionette TRACE conn6 <- [1,2390,null,{}] 23:44:13 INFO - PROCESS | 2516 | 1467873853955 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}] 23:44:13 INFO - PROCESS | 2516 | 1467873853957 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:14 INFO - PROCESS | 2516 | 1467873854045 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:44:14 INFO - PROCESS | 2516 | 1467873854052 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 2516 | 1467873854054 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4C800 == 29 [pid = 2516] [id = 607] 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001607F2F800) [pid = 2516] [serial = 1821] [outer = 0000000000000000] 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001607F32400) [pid = 2516] [serial = 1822] [outer = 0000001607F2F800] 23:44:14 INFO - PROCESS | 2516 | 1467873854099 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001608410400) [pid = 2516] [serial = 1823] [outer = 0000001607F2F800] 23:44:14 INFO - PROCESS | 2516 | 1467873854545 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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 23:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:44:14 INFO - PROCESS | 2516 | 1467873854580 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 2516 | 1467873854582 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:44:14 INFO - PROCESS | 2516 | 1467873854586 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 2516 | 1467873854588 Marionette TRACE conn6 <- [1,2394,null,{}] 23:44:14 INFO - PROCESS | 2516 | 1467873854591 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}] 23:44:14 INFO - PROCESS | 2516 | 1467873854594 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:14 INFO - PROCESS | 2516 | 1467873854675 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:44:14 INFO - PROCESS | 2516 | 1467873854681 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 2516 | 1467873854683 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BD800 == 30 [pid = 2516] [id = 608] 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016050FB800) [pid = 2516] [serial = 1824] [outer = 0000000000000000] 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016089D2000) [pid = 2516] [serial = 1825] [outer = 00000016050FB800] 23:44:14 INFO - PROCESS | 2516 | 1467873854728 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160986B400) [pid = 2516] [serial = 1826] [outer = 00000016050FB800] 23:44:15 INFO - PROCESS | 2516 | 1467873855187 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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 23:44:15 INFO - PROCESS | 2516 | 1467873855222 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 2516 | 1467873855224 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:44:15 INFO - PROCESS | 2516 | 1467873855233 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 2516 | 1467873855235 Marionette TRACE conn6 <- [1,2398,null,{}] 23:44:15 INFO - PROCESS | 2516 | 1467873855238 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}] 23:44:15 INFO - PROCESS | 2516 | 1467873855245 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:15 INFO - PROCESS | 2516 | 1467873855354 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:44:15 INFO - PROCESS | 2516 | 1467873855362 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 2516 | 1467873855364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE87800 == 31 [pid = 2516] [id = 609] 23:44:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016098DEC00) [pid = 2516] [serial = 1827] [outer = 0000000000000000] 23:44:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160CCAB800) [pid = 2516] [serial = 1828] [outer = 00000016098DEC00] 23:44:15 INFO - PROCESS | 2516 | 1467873855409 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160D0B7400) [pid = 2516] [serial = 1829] [outer = 00000016098DEC00] 23:44:15 INFO - PROCESS | 2516 | 1467873855857 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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 23:44:15 INFO - PROCESS | 2516 | 1467873855908 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 2516 | 1467873855910 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:44:15 INFO - PROCESS | 2516 | 1467873855914 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:44:15 INFO - PROCESS | 2516 | 1467873855915 Marionette TRACE conn6 <- [1,2402,null,{}] 23:44:15 INFO - PROCESS | 2516 | 1467873855919 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}] 23:44:15 INFO - PROCESS | 2516 | 1467873855921 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:16 INFO - PROCESS | 2516 | 1467873856001 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:44:16 INFO - PROCESS | 2516 | 1467873856009 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 2516 | 1467873856012 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F865800 == 32 [pid = 2516] [id = 610] 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D1F1C00) [pid = 2516] [serial = 1830] [outer = 0000000000000000] 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160D1F9400) [pid = 2516] [serial = 1831] [outer = 000000160D1F1C00] 23:44:16 INFO - PROCESS | 2516 | 1467873856084 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D221C00) [pid = 2516] [serial = 1832] [outer = 000000160D1F1C00] 23:44:16 INFO - PROCESS | 2516 | 1467873856508 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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 23:44:16 INFO - PROCESS | 2516 | 1467873856546 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 2516 | 1467873856548 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:44:16 INFO - PROCESS | 2516 | 1467873856552 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 2516 | 1467873856554 Marionette TRACE conn6 <- [1,2406,null,{}] 23:44:16 INFO - PROCESS | 2516 | 1467873856557 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}] 23:44:16 INFO - PROCESS | 2516 | 1467873856559 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:16 INFO - PROCESS | 2516 | 1467873856640 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:44:16 INFO - PROCESS | 2516 | 1467873856645 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:16 INFO - PROCESS | 2516 | 1467873856647 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9E000 == 33 [pid = 2516] [id = 611] 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D2CD400) [pid = 2516] [serial = 1833] [outer = 0000000000000000] 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D2D8C00) [pid = 2516] [serial = 1834] [outer = 000000160D2CD400] 23:44:16 INFO - PROCESS | 2516 | 1467873856692 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160DDC5000) [pid = 2516] [serial = 1835] [outer = 000000160D2CD400] 23:44:17 INFO - PROCESS | 2516 | 1467873857172 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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 23:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:44:17 INFO - PROCESS | 2516 | 1467873857244 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 2516 | 1467873857246 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:44:17 INFO - PROCESS | 2516 | 1467873857250 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 2516 | 1467873857251 Marionette TRACE conn6 <- [1,2410,null,{}] 23:44:17 INFO - PROCESS | 2516 | 1467873857255 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}] 23:44:17 INFO - PROCESS | 2516 | 1467873857257 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:17 INFO - PROCESS | 2516 | 1467873857370 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:44:17 INFO - PROCESS | 2516 | 1467873857452 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 2516 | 1467873857454 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:17 INFO - PROCESS | 2516 | ++DOCSHELL 0000001609812800 == 34 [pid = 2516] [id = 612] 23:44:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E1BE400) [pid = 2516] [serial = 1836] [outer = 0000000000000000] 23:44:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E1C4C00) [pid = 2516] [serial = 1837] [outer = 000000160E1BE400] 23:44:17 INFO - PROCESS | 2516 | 1467873857499 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E22A800) [pid = 2516] [serial = 1838] [outer = 000000160E1BE400] 23:44:17 INFO - PROCESS | 2516 | 1467873857918 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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 23:44:17 INFO - PROCESS | 2516 | 1467873857924 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 2516 | 1467873857926 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:44:17 INFO - PROCESS | 2516 | 1467873857929 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 2516 | 1467873857931 Marionette TRACE conn6 <- [1,2414,null,{}] 23:44:17 INFO - PROCESS | 2516 | 1467873857934 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}] 23:44:17 INFO - PROCESS | 2516 | 1467873857936 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:18 INFO - PROCESS | 2516 | 1467873858062 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:44:18 INFO - PROCESS | 2516 | 1467873858067 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 2516 | 1467873858069 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DC4800 == 35 [pid = 2516] [id = 613] 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1C0400) [pid = 2516] [serial = 1839] [outer = 0000000000000000] 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E23B400) [pid = 2516] [serial = 1840] [outer = 000000160E1C0400] 23:44:18 INFO - PROCESS | 2516 | 1467873858114 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E24E000) [pid = 2516] [serial = 1841] [outer = 000000160E1C0400] 23:44:18 INFO - PROCESS | 2516 | 1467873858583 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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 23:44:18 INFO - PROCESS | 2516 | 1467873858623 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 2516 | 1467873858626 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:44:18 INFO - PROCESS | 2516 | 1467873858636 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 2516 | 1467873858639 Marionette TRACE conn6 <- [1,2418,null,{}] 23:44:18 INFO - PROCESS | 2516 | 1467873858643 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}] 23:44:18 INFO - PROCESS | 2516 | 1467873858645 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:18 INFO - PROCESS | 2516 | 1467873858798 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:44:18 INFO - PROCESS | 2516 | 1467873858825 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 2516 | 1467873858828 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:18 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BD000 == 36 [pid = 2516] [id = 614] 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F937400) [pid = 2516] [serial = 1842] [outer = 0000000000000000] 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F93F000) [pid = 2516] [serial = 1843] [outer = 000000160F937400] 23:44:18 INFO - PROCESS | 2516 | 1467873858874 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9CFC00) [pid = 2516] [serial = 1844] [outer = 000000160F937400] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016113B3000) [pid = 2516] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E1C1000) [pid = 2516] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F9CA400) [pid = 2516] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610AB2C00) [pid = 2516] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160D0B3800) [pid = 2516] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016098DA400) [pid = 2516] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001605237400) [pid = 2516] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001605021400) [pid = 2516] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050F6000) [pid = 2516] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160F9C6000) [pid = 2516] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:44:19 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160A423C00) [pid = 2516] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:44:19 INFO - PROCESS | 2516 | 1467873859404 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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 795ms 23:44:19 INFO - PROCESS | 2516 | 1467873859430 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 2516 | 1467873859432 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:44:19 INFO - PROCESS | 2516 | 1467873859436 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 2516 | 1467873859438 Marionette TRACE conn6 <- [1,2422,null,{}] 23:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:44:19 INFO - PROCESS | 2516 | 1467873859441 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}] 23:44:19 INFO - PROCESS | 2516 | 1467873859443 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:19 INFO - PROCESS | 2516 | 1467873859526 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:44:19 INFO - PROCESS | 2516 | 1467873859532 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 2516 | 1467873859534 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:19 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679507800 == 37 [pid = 2516] [id = 615] 23:44:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016098DA400) [pid = 2516] [serial = 1845] [outer = 0000000000000000] 23:44:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D227C00) [pid = 2516] [serial = 1846] [outer = 00000016098DA400] 23:44:19 INFO - PROCESS | 2516 | 1467873859578 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F9CA000) [pid = 2516] [serial = 1847] [outer = 00000016098DA400] 23:44:20 INFO - PROCESS | 2516 | 1467873860016 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]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 23:44:20 INFO - PROCESS | 2516 | 1467873860071 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:44:20 INFO - PROCESS | 2516 | 1467873860073 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:44:20 INFO - PROCESS | 2516 | 1467873860076 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 2516 | 1467873860078 Marionette TRACE conn6 <- [1,2426,null,{}] 23:44:20 INFO - PROCESS | 2516 | 1467873860082 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}] 23:44:20 INFO - PROCESS | 2516 | 1467873860084 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:20 INFO - PROCESS | 2516 | 1467873860168 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:44:20 INFO - PROCESS | 2516 | 1467873860173 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 2516 | 1467873860175 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A61E800 == 38 [pid = 2516] [id = 616] 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000161059B800) [pid = 2516] [serial = 1848] [outer = 0000000000000000] 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161059FC00) [pid = 2516] [serial = 1849] [outer = 000000161059B800] 23:44:20 INFO - PROCESS | 2516 | 1467873860220 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161082FC00) [pid = 2516] [serial = 1850] [outer = 000000161059B800] 23:44:20 INFO - PROCESS | 2516 | 1467873860651 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]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 23:44:20 INFO - PROCESS | 2516 | 1467873860719 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:44:20 INFO - PROCESS | 2516 | 1467873860721 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:44:20 INFO - PROCESS | 2516 | 1467873860725 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:44:20 INFO - PROCESS | 2516 | 1467873860727 Marionette TRACE conn6 <- [1,2430,null,{}] 23:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:44:20 INFO - PROCESS | 2516 | 1467873860731 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}] 23:44:20 INFO - PROCESS | 2516 | 1467873860732 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:20 INFO - PROCESS | 2516 | 1467873860817 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:44:20 INFO - PROCESS | 2516 | 1467873860825 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 2516 | 1467873860834 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B01D000 == 39 [pid = 2516] [id = 617] 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610AAA400) [pid = 2516] [serial = 1851] [outer = 0000000000000000] 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610AAE000) [pid = 2516] [serial = 1852] [outer = 0000001610AAA400] 23:44:20 INFO - PROCESS | 2516 | 1467873860879 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610AB5C00) [pid = 2516] [serial = 1853] [outer = 0000001610AAA400] 23:44:21 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C72000 == 38 [pid = 2516] [id = 604] 23:44:21 INFO - PROCESS | 2516 | --DOCSHELL 000000167B01F800 == 37 [pid = 2516] [id = 603] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 00000016083DD000 == 36 [pid = 2516] [id = 605] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001609813800 == 35 [pid = 2516] [id = 606] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4C800 == 34 [pid = 2516] [id = 607] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE87800 == 33 [pid = 2516] [id = 609] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000167A61E800 == 32 [pid = 2516] [id = 616] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160F865800 == 31 [pid = 2516] [id = 610] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9E000 == 30 [pid = 2516] [id = 611] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001609812800 == 29 [pid = 2516] [id = 612] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DC4800 == 28 [pid = 2516] [id = 613] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BD800 == 27 [pid = 2516] [id = 608] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 0000001679507800 == 26 [pid = 2516] [id = 615] 23:44:22 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BD000 == 25 [pid = 2516] [id = 614] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001605091000 == 24 [pid = 2516] [id = 397] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001608E97000 == 23 [pid = 2516] [id = 399] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160839B000 == 22 [pid = 2516] [id = 398] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167BAA7000 == 21 [pid = 2516] [id = 393] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160F858000 == 20 [pid = 2516] [id = 404] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167A8AB800 == 19 [pid = 2516] [id = 392] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167F651800 == 18 [pid = 2516] [id = 395] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CDF000 == 17 [pid = 2516] [id = 391] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAAB000 == 16 [pid = 2516] [id = 402] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE81000 == 15 [pid = 2516] [id = 394] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE78800 == 14 [pid = 2516] [id = 403] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160A44B800 == 13 [pid = 2516] [id = 400] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 00000016085A6800 == 12 [pid = 2516] [id = 407] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4D800 == 11 [pid = 2516] [id = 390] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4B800 == 10 [pid = 2516] [id = 401] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000167FFC9000 == 9 [pid = 2516] [id = 396] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9D000 == 8 [pid = 2516] [id = 405] 23:44:23 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D3800 == 7 [pid = 2516] [id = 406] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001611CF1400) [pid = 2516] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E229400) [pid = 2516] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F9CDC00) [pid = 2516] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E249400) [pid = 2516] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610F0C000) [pid = 2516] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001610831000) [pid = 2516] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016113B7C00) [pid = 2516] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001611081800) [pid = 2516] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D2CAC00) [pid = 2516] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160B935C00) [pid = 2516] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D0B4800) [pid = 2516] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607E8CC00) [pid = 2516] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001608414800) [pid = 2516] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001607D21C00) [pid = 2516] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016050F0C00) [pid = 2516] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001607E88800) [pid = 2516] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016074D7800) [pid = 2516] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000161083B800) [pid = 2516] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160F92A800) [pid = 2516] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E1B4C00) [pid = 2516] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000167947B800) [pid = 2516] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001611087000) [pid = 2516] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 23:44:23 INFO - PROCESS | 2516 | 1467873863786 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3083ms 23:44:23 INFO - PROCESS | 2516 | 1467873863816 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 2516 | 1467873863821 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:44:23 INFO - PROCESS | 2516 | 1467873863827 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 2516 | 1467873863830 Marionette TRACE conn6 <- [1,2434,null,{}] 23:44:23 INFO - PROCESS | 2516 | 1467873863837 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}] 23:44:23 INFO - PROCESS | 2516 | 1467873863840 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:23 INFO - PROCESS | 2516 | 1467873863942 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:44:24 INFO - PROCESS | 2516 | 1467873864023 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 2516 | 1467873864028 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:24 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071E9000 == 8 [pid = 2516] [id = 618] 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160433E400) [pid = 2516] [serial = 1854] [outer = 0000000000000000] 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160433EC00) [pid = 2516] [serial = 1855] [outer = 000000160433E400] 23:44:24 INFO - PROCESS | 2516 | 1467873864079 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (00000016050CA400) [pid = 2516] [serial = 1856] [outer = 000000160433E400] 23:44:24 INFO - PROCESS | 2516 | 1467873864521 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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 23:44:24 INFO - PROCESS | 2516 | 1467873864564 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 2516 | 1467873864569 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:44:24 INFO - PROCESS | 2516 | 1467873864575 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 2516 | 1467873864578 Marionette TRACE conn6 <- [1,2438,null,{}] 23:44:24 INFO - PROCESS | 2516 | 1467873864582 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}] 23:44:24 INFO - PROCESS | 2516 | 1467873864585 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:24 INFO - PROCESS | 2516 | 1467873864683 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:44:24 INFO - PROCESS | 2516 | 1467873864689 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 2516 | 1467873864692 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:24 INFO - PROCESS | 2516 | ++DOCSHELL 00000016059AC800 == 9 [pid = 2516] [id = 619] 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016050FD000) [pid = 2516] [serial = 1857] [outer = 0000000000000000] 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160560E000) [pid = 2516] [serial = 1858] [outer = 00000016050FD000] 23:44:24 INFO - PROCESS | 2516 | 1467873864742 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016074D3000) [pid = 2516] [serial = 1859] [outer = 00000016050FD000] 23:44:25 INFO - PROCESS | 2516 | 1467873865223 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 23:44:25 INFO - PROCESS | 2516 | 1467873865268 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 2516 | 1467873865271 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:44:25 INFO - PROCESS | 2516 | 1467873865274 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 2516 | 1467873865278 Marionette TRACE conn6 <- [1,2442,null,{}] 23:44:25 INFO - PROCESS | 2516 | 1467873865290 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}] 23:44:25 INFO - PROCESS | 2516 | 1467873865295 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:25 INFO - PROCESS | 2516 | 1467873865428 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:44:25 INFO - PROCESS | 2516 | 1467873865512 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 2516 | 1467873865515 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:25 INFO - PROCESS | 2516 | ++DOCSHELL 00000016095CE000 == 10 [pid = 2516] [id = 620] 23:44:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001601092400) [pid = 2516] [serial = 1860] [outer = 0000000000000000] 23:44:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607D23C00) [pid = 2516] [serial = 1861] [outer = 0000001601092400] 23:44:25 INFO - PROCESS | 2516 | 1467873865570 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607E89800) [pid = 2516] [serial = 1862] [outer = 0000001601092400] 23:44:25 INFO - PROCESS | 2516 | 1467873865974 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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 732ms 23:44:26 INFO - PROCESS | 2516 | 1467873866009 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 2516 | 1467873866012 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:44:26 INFO - PROCESS | 2516 | 1467873866016 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 2516 | 1467873866018 Marionette TRACE conn6 <- [1,2446,null,{}] 23:44:26 INFO - PROCESS | 2516 | 1467873866021 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}] 23:44:26 INFO - PROCESS | 2516 | 1467873866024 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:26 INFO - PROCESS | 2516 | 1467873866119 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:44:26 INFO - PROCESS | 2516 | 1467873866126 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 2516 | 1467873866128 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF47800 == 11 [pid = 2516] [id = 621] 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607F35400) [pid = 2516] [serial = 1863] [outer = 0000000000000000] 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001608418400) [pid = 2516] [serial = 1864] [outer = 0000001607F35400] 23:44:26 INFO - PROCESS | 2516 | 1467873866176 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001608DC4800) [pid = 2516] [serial = 1865] [outer = 0000001607F35400] 23:44:26 INFO - PROCESS | 2516 | 1467873866627 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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 627ms 23:44:26 INFO - PROCESS | 2516 | 1467873866660 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 2516 | 1467873866662 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:44:26 INFO - PROCESS | 2516 | 1467873866665 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 2516 | 1467873866667 Marionette TRACE conn6 <- [1,2450,null,{}] 23:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:44:26 INFO - PROCESS | 2516 | 1467873866670 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}] 23:44:26 INFO - PROCESS | 2516 | 1467873866673 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:26 INFO - PROCESS | 2516 | 1467873866761 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:44:26 INFO - PROCESS | 2516 | 1467873866766 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 2516 | 1467873866768 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:26 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA9000 == 12 [pid = 2516] [id = 622] 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016050F5C00) [pid = 2516] [serial = 1866] [outer = 0000000000000000] 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016098D7000) [pid = 2516] [serial = 1867] [outer = 00000016050F5C00] 23:44:26 INFO - PROCESS | 2516 | 1467873866813 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160AD8B800) [pid = 2516] [serial = 1868] [outer = 00000016050F5C00] 23:44:27 INFO - PROCESS | 2516 | 1467873867263 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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 23:44:27 INFO - PROCESS | 2516 | 1467873867343 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 2516 | 1467873867346 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:44:27 INFO - PROCESS | 2516 | 1467873867349 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 2516 | 1467873867351 Marionette TRACE conn6 <- [1,2454,null,{}] 23:44:27 INFO - PROCESS | 2516 | 1467873867354 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}] 23:44:27 INFO - PROCESS | 2516 | 1467873867360 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:27 INFO - PROCESS | 2516 | 1467873867489 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:44:27 INFO - PROCESS | 2516 | 1467873867496 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 2516 | 1467873867499 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E5000 == 13 [pid = 2516] [id = 623] 23:44:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160CCA7800) [pid = 2516] [serial = 1869] [outer = 0000000000000000] 23:44:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1FB800) [pid = 2516] [serial = 1870] [outer = 000000160CCA7800] 23:44:27 INFO - PROCESS | 2516 | 1467873867544 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D2CAC00) [pid = 2516] [serial = 1871] [outer = 000000160CCA7800] 23:44:27 INFO - PROCESS | 2516 | 1467873867980 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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 23:44:28 INFO - PROCESS | 2516 | 1467873868023 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 2516 | 1467873868025 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:44:28 INFO - PROCESS | 2516 | 1467873868029 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 2516 | 1467873868031 Marionette TRACE conn6 <- [1,2458,null,{}] 23:44:28 INFO - PROCESS | 2516 | 1467873868034 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}] 23:44:28 INFO - PROCESS | 2516 | 1467873868036 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:28 INFO - PROCESS | 2516 | 1467873868144 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:44:28 INFO - PROCESS | 2516 | 1467873868151 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 2516 | 1467873868153 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA86800 == 14 [pid = 2516] [id = 624] 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2D2C00) [pid = 2516] [serial = 1872] [outer = 0000000000000000] 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160DDBD400) [pid = 2516] [serial = 1873] [outer = 000000160D2D2C00] 23:44:28 INFO - PROCESS | 2516 | 1467873868197 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1B5800) [pid = 2516] [serial = 1874] [outer = 000000160D2D2C00] 23:44:28 INFO - PROCESS | 2516 | 1467873868633 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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 23:44:28 INFO - PROCESS | 2516 | 1467873868668 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 2516 | 1467873868670 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:44:28 INFO - PROCESS | 2516 | 1467873868674 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 2516 | 1467873868676 Marionette TRACE conn6 <- [1,2462,null,{}] 23:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:44:28 INFO - PROCESS | 2516 | 1467873868686 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}] 23:44:28 INFO - PROCESS | 2516 | 1467873868688 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:28 INFO - PROCESS | 2516 | 1467873868795 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:44:28 INFO - PROCESS | 2516 | 1467873868800 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 2516 | 1467873868802 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610382800 == 15 [pid = 2516] [id = 625] 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E1B8400) [pid = 2516] [serial = 1875] [outer = 0000000000000000] 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E1D0C00) [pid = 2516] [serial = 1876] [outer = 000000160E1B8400] 23:44:28 INFO - PROCESS | 2516 | 1467873868847 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E231000) [pid = 2516] [serial = 1877] [outer = 000000160E1B8400] 23:44:29 INFO - PROCESS | 2516 | 1467873869296 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]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 23:44:29 INFO - PROCESS | 2516 | 1467873869351 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 2516 | 1467873869353 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:44:29 INFO - PROCESS | 2516 | 1467873869362 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 2516 | 1467873869364 Marionette TRACE conn6 <- [1,2466,null,{}] 23:44:29 INFO - PROCESS | 2516 | 1467873869368 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}] 23:44:29 INFO - PROCESS | 2516 | 1467873869370 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:29 INFO - PROCESS | 2516 | 1467873869478 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:44:29 INFO - PROCESS | 2516 | 1467873869562 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 2516 | 1467873869564 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:29 INFO - PROCESS | 2516 | ++DOCSHELL 00000016095C7000 == 16 [pid = 2516] [id = 626] 23:44:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001607D20800) [pid = 2516] [serial = 1878] [outer = 0000000000000000] 23:44:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E243400) [pid = 2516] [serial = 1879] [outer = 0000001607D20800] 23:44:29 INFO - PROCESS | 2516 | 1467873869609 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160E24F400) [pid = 2516] [serial = 1880] [outer = 0000001607D20800] 23:44:30 INFO - PROCESS | 2516 | 1467873870036 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]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 23:44:30 INFO - PROCESS | 2516 | 1467873870093 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 2516 | 1467873870095 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:44:30 INFO - PROCESS | 2516 | 1467873870106 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 2516 | 1467873870108 Marionette TRACE conn6 <- [1,2470,null,{}] 23:44:30 INFO - PROCESS | 2516 | 1467873870112 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}] 23:44:30 INFO - PROCESS | 2516 | 1467873870114 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:30 INFO - PROCESS | 2516 | 1467873870232 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:44:30 INFO - PROCESS | 2516 | 1467873870290 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 2516 | 1467873870292 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:30 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611331000 == 17 [pid = 2516] [id = 627] 23:44:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F924000) [pid = 2516] [serial = 1881] [outer = 0000000000000000] 23:44:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F92C800) [pid = 2516] [serial = 1882] [outer = 000000160F924000] 23:44:30 INFO - PROCESS | 2516 | 1467873870338 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160F93A800) [pid = 2516] [serial = 1883] [outer = 000000160F924000] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000161059B800) [pid = 2516] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1BE400) [pid = 2516] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E1C0400) [pid = 2516] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F937400) [pid = 2516] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D1F1C00) [pid = 2516] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016098DEC00) [pid = 2516] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050FB800) [pid = 2516] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001607F2F800) [pid = 2516] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001600209C00) [pid = 2516] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016058A5000) [pid = 2516] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001604340800) [pid = 2516] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001679476000) [pid = 2516] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:44:30 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016098DA400) [pid = 2516] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:44:30 INFO - PROCESS | 2516 | 1467873870943 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]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 23:44:30 INFO - PROCESS | 2516 | 1467873870987 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 2516 | 1467873870990 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:44:31 INFO - PROCESS | 2516 | 1467873870994 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:44:31 INFO - PROCESS | 2516 | 1467873870996 Marionette TRACE conn6 <- [1,2474,null,{}] 23:44:31 INFO - PROCESS | 2516 | 1467873871000 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}] 23:44:31 INFO - PROCESS | 2516 | 1467873871002 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:31 INFO - PROCESS | 2516 | 1467873871133 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:44:31 INFO - PROCESS | 2516 | 1467873871192 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 2516 | 1467873871195 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA7800 == 18 [pid = 2516] [id = 628] 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016074D3400) [pid = 2516] [serial = 1884] [outer = 0000000000000000] 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2D1C00) [pid = 2516] [serial = 1885] [outer = 00000016074D3400] 23:44:31 INFO - PROCESS | 2516 | 1467873871247 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F93DC00) [pid = 2516] [serial = 1886] [outer = 00000016074D3400] 23:44:31 INFO - PROCESS | 2516 | 1467873871631 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]]]}] 23:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 23:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:44:31 INFO - PROCESS | 2516 | 1467873871687 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 2516 | 1467873871689 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:44:31 INFO - PROCESS | 2516 | 1467873871692 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 2516 | 1467873871694 Marionette TRACE conn6 <- [1,2478,null,{}] 23:44:31 INFO - PROCESS | 2516 | 1467873871698 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}] 23:44:31 INFO - PROCESS | 2516 | 1467873871700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:31 INFO - PROCESS | 2516 | 1467873871785 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:44:31 INFO - PROCESS | 2516 | 1467873871791 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 2516 | 1467873871793 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A8B3000 == 19 [pid = 2516] [id = 629] 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9CB400) [pid = 2516] [serial = 1887] [outer = 0000000000000000] 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016105A3400) [pid = 2516] [serial = 1888] [outer = 000000160F9CB400] 23:44:31 INFO - PROCESS | 2516 | 1467873871837 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610832C00) [pid = 2516] [serial = 1889] [outer = 000000160F9CB400] 23:44:32 INFO - PROCESS | 2516 | 1467873872283 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]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 23:44:32 INFO - PROCESS | 2516 | 1467873872324 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 2516 | 1467873872327 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:44:32 INFO - PROCESS | 2516 | 1467873872330 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 2516 | 1467873872332 Marionette TRACE conn6 <- [1,2482,null,{}] 23:44:32 INFO - PROCESS | 2516 | 1467873872336 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}] 23:44:32 INFO - PROCESS | 2516 | 1467873872338 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:32 INFO - PROCESS | 2516 | 1467873872422 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:44:32 INFO - PROCESS | 2516 | 1467873872427 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 2516 | 1467873872429 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B02E000 == 20 [pid = 2516] [id = 630] 23:44:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000161083B800) [pid = 2516] [serial = 1890] [outer = 0000000000000000] 23:44:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001610AAD000) [pid = 2516] [serial = 1891] [outer = 000000161083B800] 23:44:32 INFO - PROCESS | 2516 | 1467873872473 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001610F04000) [pid = 2516] [serial = 1892] [outer = 000000161083B800] 23:44:33 INFO - PROCESS | 2516 | --DOCSHELL 000000167B01D000 == 19 [pid = 2516] [id = 617] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000161082FC00) [pid = 2516] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1C4C00) [pid = 2516] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E23B400) [pid = 2516] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E22A800) [pid = 2516] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F93F000) [pid = 2516] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610AAE000) [pid = 2516] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160E24E000) [pid = 2516] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000161059FC00) [pid = 2516] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160F9CFC00) [pid = 2516] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D2D8C00) [pid = 2516] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D1F9400) [pid = 2516] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D221C00) [pid = 2516] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160CCAB800) [pid = 2516] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D0B7400) [pid = 2516] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016089D2000) [pid = 2516] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160986B400) [pid = 2516] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607F32400) [pid = 2516] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001608410400) [pid = 2516] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001607D27C00) [pid = 2516] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001607E8A400) [pid = 2516] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160601AC00) [pid = 2516] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (00000016074D1C00) [pid = 2516] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001604341000) [pid = 2516] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (00000016050C9000) [pid = 2516] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001679484800) [pid = 2516] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160F9CA000) [pid = 2516] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160D227C00) [pid = 2516] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:44:34 INFO - PROCESS | 2516 | 1467873874338 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]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2028ms 23:44:34 INFO - PROCESS | 2516 | 1467873874362 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 2516 | 1467873874366 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:44:34 INFO - PROCESS | 2516 | 1467873874372 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 2516 | 1467873874376 Marionette TRACE conn6 <- [1,2486,null,{}] 23:44:34 INFO - PROCESS | 2516 | 1467873874382 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}] 23:44:34 INFO - PROCESS | 2516 | 1467873874385 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:34 INFO - PROCESS | 2516 | 1467873874477 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:44:34 INFO - PROCESS | 2516 | 1467873874485 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 2516 | 1467873874490 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C19800 == 20 [pid = 2516] [id = 631] 23:44:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (0000001604DAA400) [pid = 2516] [serial = 1893] [outer = 0000000000000000] 23:44:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001604DFD800) [pid = 2516] [serial = 1894] [outer = 0000001604DAA400] 23:44:34 INFO - PROCESS | 2516 | 1467873874540 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (00000016050EF400) [pid = 2516] [serial = 1895] [outer = 0000001604DAA400] 23:44:35 INFO - PROCESS | 2516 | 1467873875041 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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 23:44:35 INFO - PROCESS | 2516 | 1467873875108 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 2516 | 1467873875113 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:44:35 INFO - PROCESS | 2516 | 1467873875120 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 2516 | 1467873875123 Marionette TRACE conn6 <- [1,2490,null,{}] 23:44:35 INFO - PROCESS | 2516 | 1467873875127 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}] 23:44:35 INFO - PROCESS | 2516 | 1467873875131 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:35 INFO - PROCESS | 2516 | 1467873875223 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:44:35 INFO - PROCESS | 2516 | 1467873875236 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 2516 | 1467873875239 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160859F000 == 21 [pid = 2516] [id = 632] 23:44:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160710B400) [pid = 2516] [serial = 1896] [outer = 0000000000000000] 23:44:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (00000016074D5800) [pid = 2516] [serial = 1897] [outer = 000000160710B400] 23:44:35 INFO - PROCESS | 2516 | 1467873875288 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607A4F800) [pid = 2516] [serial = 1898] [outer = 000000160710B400] 23:44:35 INFO - PROCESS | 2516 | 1467873875767 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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 23:44:35 INFO - PROCESS | 2516 | 1467873875814 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 2516 | 1467873875816 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:44:35 INFO - PROCESS | 2516 | 1467873875820 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 2516 | 1467873875824 Marionette TRACE conn6 <- [1,2494,null,{}] 23:44:35 INFO - PROCESS | 2516 | 1467873875837 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}] 23:44:35 INFO - PROCESS | 2516 | 1467873875842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:35 INFO - PROCESS | 2516 | 1467873875959 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:44:36 INFO - PROCESS | 2516 | 1467873876041 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 2516 | 1467873876045 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A452000 == 22 [pid = 2516] [id = 633] 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001601096800) [pid = 2516] [serial = 1899] [outer = 0000000000000000] 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607DE6000) [pid = 2516] [serial = 1900] [outer = 0000001601096800] 23:44:36 INFO - PROCESS | 2516 | 1467873876096 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607F27800) [pid = 2516] [serial = 1901] [outer = 0000001601096800] 23:44:36 INFO - PROCESS | 2516 | 1467873876484 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]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 23:44:36 INFO - PROCESS | 2516 | 1467873876514 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 2516 | 1467873876517 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:44:36 INFO - PROCESS | 2516 | 1467873876529 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 2516 | 1467873876531 Marionette TRACE conn6 <- [1,2498,null,{}] 23:44:36 INFO - PROCESS | 2516 | 1467873876535 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}] 23:44:36 INFO - PROCESS | 2516 | 1467873876537 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:36 INFO - PROCESS | 2516 | 1467873876628 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:44:36 INFO - PROCESS | 2516 | 1467873876634 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 2516 | 1467873876636 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA12800 == 23 [pid = 2516] [id = 634] 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607F4D400) [pid = 2516] [serial = 1902] [outer = 0000000000000000] 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160840C800) [pid = 2516] [serial = 1903] [outer = 0000001607F4D400] 23:44:36 INFO - PROCESS | 2516 | 1467873876682 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001608A4BC00) [pid = 2516] [serial = 1904] [outer = 0000001607F4D400] 23:44:37 INFO - PROCESS | 2516 | 1467873877137 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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 23:44:37 INFO - PROCESS | 2516 | 1467873877162 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 2516 | 1467873877164 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:44:37 INFO - PROCESS | 2516 | 1467873877168 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 2516 | 1467873877169 Marionette TRACE conn6 <- [1,2502,null,{}] 23:44:37 INFO - PROCESS | 2516 | 1467873877173 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}] 23:44:37 INFO - PROCESS | 2516 | 1467873877175 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:37 INFO - PROCESS | 2516 | 1467873877257 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:44:37 INFO - PROCESS | 2516 | 1467873877262 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 2516 | 1467873877264 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:37 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CF000 == 24 [pid = 2516] [id = 635] 23:44:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607108800) [pid = 2516] [serial = 1905] [outer = 0000000000000000] 23:44:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016098DD400) [pid = 2516] [serial = 1906] [outer = 0000001607108800] 23:44:37 INFO - PROCESS | 2516 | 1467873877310 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160B92D400) [pid = 2516] [serial = 1907] [outer = 0000001607108800] 23:44:37 INFO - PROCESS | 2516 | 1467873877786 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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 23:44:37 INFO - PROCESS | 2516 | 1467873877863 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 2516 | 1467873877865 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:44:37 INFO - PROCESS | 2516 | 1467873877869 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 2516 | 1467873877870 Marionette TRACE conn6 <- [1,2506,null,{}] 23:44:37 INFO - PROCESS | 2516 | 1467873877874 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}] 23:44:37 INFO - PROCESS | 2516 | 1467873877880 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:38 INFO - PROCESS | 2516 | 1467873877993 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:44:38 INFO - PROCESS | 2516 | 1467873878000 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 2516 | 1467873878002 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DF000 == 25 [pid = 2516] [id = 636] 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160CCAE400) [pid = 2516] [serial = 1908] [outer = 0000000000000000] 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F4800) [pid = 2516] [serial = 1909] [outer = 000000160CCAE400] 23:44:38 INFO - PROCESS | 2516 | 1467873878047 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D21E400) [pid = 2516] [serial = 1910] [outer = 000000160CCAE400] 23:44:38 INFO - PROCESS | 2516 | 1467873878484 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]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 23:44:38 INFO - PROCESS | 2516 | 1467873878500 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:44:38 INFO - PROCESS | 2516 | 1467873878502 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:44:38 INFO - PROCESS | 2516 | 1467873878505 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 2516 | 1467873878507 Marionette TRACE conn6 <- [1,2510,null,{}] 23:44:38 INFO - PROCESS | 2516 | 1467873878511 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}] 23:44:38 INFO - PROCESS | 2516 | 1467873878513 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:38 INFO - PROCESS | 2516 | 1467873878592 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:44:38 INFO - PROCESS | 2516 | 1467873878597 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 2516 | 1467873878599 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA74000 == 26 [pid = 2516] [id = 637] 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D1FDC00) [pid = 2516] [serial = 1911] [outer = 0000000000000000] 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2D7400) [pid = 2516] [serial = 1912] [outer = 000000160D1FDC00] 23:44:38 INFO - PROCESS | 2516 | 1467873878643 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E1B4800) [pid = 2516] [serial = 1913] [outer = 000000160D1FDC00] 23:44:39 INFO - PROCESS | 2516 | 1467873879103 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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 23:44:39 INFO - PROCESS | 2516 | 1467873879143 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 2516 | 1467873879145 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:44:39 INFO - PROCESS | 2516 | 1467873879149 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 2516 | 1467873879151 Marionette TRACE conn6 <- [1,2514,null,{}] 23:44:39 INFO - PROCESS | 2516 | 1467873879155 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}] 23:44:39 INFO - PROCESS | 2516 | 1467873879157 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:39 INFO - PROCESS | 2516 | 1467873879238 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:44:39 INFO - PROCESS | 2516 | 1467873879243 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 2516 | 1467873879245 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:39 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610380800 == 27 [pid = 2516] [id = 638] 23:44:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E1CC800) [pid = 2516] [serial = 1914] [outer = 0000000000000000] 23:44:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E227400) [pid = 2516] [serial = 1915] [outer = 000000160E1CC800] 23:44:39 INFO - PROCESS | 2516 | 1467873879291 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160E235800) [pid = 2516] [serial = 1916] [outer = 000000160E1CC800] 23:44:39 INFO - PROCESS | 2516 | 1467873879771 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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 23:44:39 INFO - PROCESS | 2516 | 1467873879824 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 2516 | 1467873879827 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:44:39 INFO - PROCESS | 2516 | 1467873879837 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 2516 | 1467873879839 Marionette TRACE conn6 <- [1,2518,null,{}] 23:44:39 INFO - PROCESS | 2516 | 1467873879843 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}] 23:44:39 INFO - PROCESS | 2516 | 1467873879844 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:39 INFO - PROCESS | 2516 | 1467873879953 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:44:40 INFO - PROCESS | 2516 | 1467873880032 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 2516 | 1467873880034 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160A450000 == 28 [pid = 2516] [id = 639] 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E232C00) [pid = 2516] [serial = 1917] [outer = 0000000000000000] 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E241400) [pid = 2516] [serial = 1918] [outer = 000000160E232C00] 23:44:40 INFO - PROCESS | 2516 | 1467873880078 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160E24F000) [pid = 2516] [serial = 1919] [outer = 000000160E232C00] 23:44:40 INFO - PROCESS | 2516 | 1467873880502 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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 23:44:40 INFO - PROCESS | 2516 | 1467873880529 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 2516 | 1467873880531 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:44:40 INFO - PROCESS | 2516 | 1467873880534 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:44:40 INFO - PROCESS | 2516 | 1467873880536 Marionette TRACE conn6 <- [1,2522,null,{}] 23:44:40 INFO - PROCESS | 2516 | 1467873880540 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}] 23:44:40 INFO - PROCESS | 2516 | 1467873880542 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:40 INFO - PROCESS | 2516 | 1467873880659 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:44:40 INFO - PROCESS | 2516 | 1467873880664 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 2516 | 1467873880666 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000161133A800 == 29 [pid = 2516] [id = 640] 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F923000) [pid = 2516] [serial = 1920] [outer = 0000000000000000] 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000160F92A800) [pid = 2516] [serial = 1921] [outer = 000000160F923000] 23:44:40 INFO - PROCESS | 2516 | 1467873880710 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160F93EC00) [pid = 2516] [serial = 1922] [outer = 000000160F923000] 23:44:41 INFO - PROCESS | 2516 | 1467873881165 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 23:44:41 INFO - PROCESS | 2516 | 1467873881230 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 2516 | 1467873881232 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:44:41 INFO - PROCESS | 2516 | 1467873881236 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 2516 | 1467873881238 Marionette TRACE conn6 <- [1,2526,null,{}] 23:44:41 INFO - PROCESS | 2516 | 1467873881242 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}] 23:44:41 INFO - PROCESS | 2516 | 1467873881244 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:41 INFO - PROCESS | 2516 | 1467873881401 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:44:41 INFO - PROCESS | 2516 | 1467873881429 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 2516 | 1467873881432 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CE000 == 30 [pid = 2516] [id = 641] 23:44:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (000000160F9D2400) [pid = 2516] [serial = 1923] [outer = 0000000000000000] 23:44:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (00000016105A4800) [pid = 2516] [serial = 1924] [outer = 000000160F9D2400] 23:44:41 INFO - PROCESS | 2516 | 1467873881478 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001610AA7400) [pid = 2516] [serial = 1925] [outer = 000000160F9D2400] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D2D2C00) [pid = 2516] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016050FD000) [pid = 2516] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001601092400) [pid = 2516] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160F924000) [pid = 2516] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607D20800) [pid = 2516] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E1B8400) [pid = 2516] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607F35400) [pid = 2516] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160433E400) [pid = 2516] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050F5C00) [pid = 2516] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160CCA7800) [pid = 2516] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001610AAA400) [pid = 2516] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016074D3400) [pid = 2516] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F9CB400) [pid = 2516] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:44:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D2CD400) [pid = 2516] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:44:42 INFO - PROCESS | 2516 | 1467873882002 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 837ms 23:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:44:42 INFO - PROCESS | 2516 | 1467873882075 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 2516 | 1467873882077 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:44:42 INFO - PROCESS | 2516 | 1467873882081 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 2516 | 1467873882083 Marionette TRACE conn6 <- [1,2530,null,{}] 23:44:42 INFO - PROCESS | 2516 | 1467873882086 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}] 23:44:42 INFO - PROCESS | 2516 | 1467873882088 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:42 INFO - PROCESS | 2516 | 1467873882172 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:44:42 INFO - PROCESS | 2516 | 1467873882178 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 2516 | 1467873882180 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD74000 == 31 [pid = 2516] [id = 642] 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001609876C00) [pid = 2516] [serial = 1926] [outer = 0000000000000000] 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E23D400) [pid = 2516] [serial = 1927] [outer = 0000001609876C00] 23:44:42 INFO - PROCESS | 2516 | 1467873882223 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610AA7C00) [pid = 2516] [serial = 1928] [outer = 0000001609876C00] 23:44:42 INFO - PROCESS | 2516 | 1467873882674 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 628ms 23:44:42 INFO - PROCESS | 2516 | 1467873882712 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 2516 | 1467873882714 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:44:42 INFO - PROCESS | 2516 | 1467873882717 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:44:42 INFO - PROCESS | 2516 | 1467873882719 Marionette TRACE conn6 <- [1,2534,null,{}] 23:44:42 INFO - PROCESS | 2516 | 1467873882723 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}] 23:44:42 INFO - PROCESS | 2516 | 1467873882725 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:42 INFO - PROCESS | 2516 | 1467873882811 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:44:42 INFO - PROCESS | 2516 | 1467873882817 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 2516 | 1467873882819 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B569800 == 32 [pid = 2516] [id = 643] 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610F07400) [pid = 2516] [serial = 1929] [outer = 0000000000000000] 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001610F0CC00) [pid = 2516] [serial = 1930] [outer = 0000001610F07400] 23:44:42 INFO - PROCESS | 2516 | 1467873882863 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001611080400) [pid = 2516] [serial = 1931] [outer = 0000001610F07400] 23:44:43 INFO - PROCESS | 2516 | 1467873883307 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]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 23:44:43 INFO - PROCESS | 2516 | 1467873883361 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 2516 | 1467873883363 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:44:43 INFO - PROCESS | 2516 | 1467873883366 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 2516 | 1467873883368 Marionette TRACE conn6 <- [1,2538,null,{}] 23:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:44:43 INFO - PROCESS | 2516 | 1467873883371 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}] 23:44:43 INFO - PROCESS | 2516 | 1467873883373 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:43 INFO - PROCESS | 2516 | 1467873883465 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:44:43 INFO - PROCESS | 2516 | 1467873883473 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 2516 | 1467873883475 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10E000 == 33 [pid = 2516] [id = 644] 23:44:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001611089400) [pid = 2516] [serial = 1932] [outer = 0000000000000000] 23:44:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000161108CC00) [pid = 2516] [serial = 1933] [outer = 0000001611089400] 23:44:43 INFO - PROCESS | 2516 | 1467873883519 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (00000016113B7000) [pid = 2516] [serial = 1934] [outer = 0000001611089400] 23:44:44 INFO - PROCESS | 2516 | 1467873884341 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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1021ms 23:44:44 INFO - PROCESS | 2516 | 1467873884393 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 2516 | 1467873884397 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:44:44 INFO - PROCESS | 2516 | 1467873884403 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 2516 | 1467873884406 Marionette TRACE conn6 <- [1,2542,null,{}] 23:44:44 INFO - PROCESS | 2516 | 1467873884433 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}] 23:44:44 INFO - PROCESS | 2516 | 1467873884436 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:44 INFO - PROCESS | 2516 | 1467873884618 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:44:44 INFO - PROCESS | 2516 | 1467873884711 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 2516 | 1467873884714 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:44 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D2800 == 34 [pid = 2516] [id = 645] 23:44:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001605023000) [pid = 2516] [serial = 1935] [outer = 0000000000000000] 23:44:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (000000160522CC00) [pid = 2516] [serial = 1936] [outer = 0000001605023000] 23:44:44 INFO - PROCESS | 2516 | 1467873884772 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (00000016074DF800) [pid = 2516] [serial = 1937] [outer = 0000001605023000] 23:44:45 INFO - PROCESS | 2516 | 1467873885697 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]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1359ms 23:44:45 INFO - PROCESS | 2516 | 1467873885765 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 2516 | 1467873885770 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:44:45 INFO - PROCESS | 2516 | 1467873885775 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 2516 | 1467873885779 Marionette TRACE conn6 <- [1,2546,null,{}] 23:44:45 INFO - PROCESS | 2516 | 1467873885784 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}] 23:44:45 INFO - PROCESS | 2516 | 1467873885787 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:45 INFO - PROCESS | 2516 | 1467873885907 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:44:45 INFO - PROCESS | 2516 | 1467873885984 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 2516 | 1467873885989 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160739A800 == 35 [pid = 2516] [id = 646] 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001601345000) [pid = 2516] [serial = 1938] [outer = 0000000000000000] 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (00000016050FD800) [pid = 2516] [serial = 1939] [outer = 0000001601345000] 23:44:46 INFO - PROCESS | 2516 | 1467873886072 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (0000001607A59800) [pid = 2516] [serial = 1940] [outer = 0000001601345000] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000167B569800 == 34 [pid = 2516] [id = 643] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD74000 == 33 [pid = 2516] [id = 642] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CE000 == 32 [pid = 2516] [id = 641] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000161133A800 == 31 [pid = 2516] [id = 640] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160A450000 == 30 [pid = 2516] [id = 639] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 0000001610380800 == 29 [pid = 2516] [id = 638] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA74000 == 28 [pid = 2516] [id = 637] 23:44:46 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DF000 == 27 [pid = 2516] [id = 636] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001610AAD000) [pid = 2516] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160DDC5000) [pid = 2516] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (0000001610832C00) [pid = 2516] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160E1B5800) [pid = 2516] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160560E000) [pid = 2516] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607E89800) [pid = 2516] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160F92C800) [pid = 2516] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E243400) [pid = 2516] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E24F400) [pid = 2516] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E1D0C00) [pid = 2516] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001608418400) [pid = 2516] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160433EC00) [pid = 2516] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016098D7000) [pid = 2516] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016050CA400) [pid = 2516] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016074D3000) [pid = 2516] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607D23C00) [pid = 2516] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001608DC4800) [pid = 2516] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D2CAC00) [pid = 2516] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160D1FB800) [pid = 2516] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610AB5C00) [pid = 2516] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160F93A800) [pid = 2516] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160F93DC00) [pid = 2516] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016105A3400) [pid = 2516] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160AD8B800) [pid = 2516] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E231000) [pid = 2516] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160D2D1C00) [pid = 2516] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160DDBD400) [pid = 2516] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 23:44:46 INFO - PROCESS | 2516 | 1467873886596 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]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 834ms 23:44:46 INFO - PROCESS | 2516 | 1467873886613 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 2516 | 1467873886618 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:44:46 INFO - PROCESS | 2516 | 1467873886625 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 2516 | 1467873886628 Marionette TRACE conn6 <- [1,2550,null,{}] 23:44:46 INFO - PROCESS | 2516 | 1467873886631 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}] 23:44:46 INFO - PROCESS | 2516 | 1467873886634 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:46 INFO - PROCESS | 2516 | 1467873886724 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:44:46 INFO - PROCESS | 2516 | 1467873886731 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 2516 | 1467873886733 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160859E800 == 28 [pid = 2516] [id = 647] 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607C2F000) [pid = 2516] [serial = 1941] [outer = 0000000000000000] 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607D25800) [pid = 2516] [serial = 1942] [outer = 0000001607C2F000] 23:44:46 INFO - PROCESS | 2516 | 1467873886782 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607E43C00) [pid = 2516] [serial = 1943] [outer = 0000001607C2F000] 23:44:47 INFO - PROCESS | 2516 | 1467873887288 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]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 23:44:47 INFO - PROCESS | 2516 | 1467873887318 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 2516 | 1467873887321 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:44:47 INFO - PROCESS | 2516 | 1467873887325 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 2516 | 1467873887328 Marionette TRACE conn6 <- [1,2554,null,{}] 23:44:47 INFO - PROCESS | 2516 | 1467873887340 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}] 23:44:47 INFO - PROCESS | 2516 | 1467873887345 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:47 INFO - PROCESS | 2516 | 1467873887471 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:44:47 INFO - PROCESS | 2516 | 1467873887492 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 2516 | 1467873887495 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF3C000 == 29 [pid = 2516] [id = 648] 23:44:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607F34000) [pid = 2516] [serial = 1944] [outer = 0000000000000000] 23:44:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016089D0C00) [pid = 2516] [serial = 1945] [outer = 0000001607F34000] 23:44:47 INFO - PROCESS | 2516 | 1467873887611 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001609878400) [pid = 2516] [serial = 1946] [outer = 0000001607F34000] 23:44:48 INFO - PROCESS | 2516 | 1467873888010 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 23:44:48 INFO - PROCESS | 2516 | 1467873888062 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 2516 | 1467873888064 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:44:48 INFO - PROCESS | 2516 | 1467873888068 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 2516 | 1467873888070 Marionette TRACE conn6 <- [1,2558,null,{}] 23:44:48 INFO - PROCESS | 2516 | 1467873888073 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}] 23:44:48 INFO - PROCESS | 2516 | 1467873888075 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:48 INFO - PROCESS | 2516 | 1467873888165 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:44:48 INFO - PROCESS | 2516 | 1467873888171 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 2516 | 1467873888173 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABA000 == 30 [pid = 2516] [id = 649] 23:44:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160AD8D000) [pid = 2516] [serial = 1947] [outer = 0000000000000000] 23:44:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160CCA6000) [pid = 2516] [serial = 1948] [outer = 000000160AD8D000] 23:44:48 INFO - PROCESS | 2516 | 1467873888219 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B4000) [pid = 2516] [serial = 1949] [outer = 000000160AD8D000] 23:44:48 INFO - PROCESS | 2516 | 1467873888727 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 23:44:48 INFO - PROCESS | 2516 | 1467873888761 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 2516 | 1467873888763 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:44:48 INFO - PROCESS | 2516 | 1467873888774 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 2516 | 1467873888776 Marionette TRACE conn6 <- [1,2562,null,{}] 23:44:48 INFO - PROCESS | 2516 | 1467873888779 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}] 23:44:48 INFO - PROCESS | 2516 | 1467873888782 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:48 INFO - PROCESS | 2516 | 1467873888921 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:44:48 INFO - PROCESS | 2516 | 1467873888943 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 2516 | 1467873888945 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E8000 == 31 [pid = 2516] [id = 650] 23:44:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160502A400) [pid = 2516] [serial = 1950] [outer = 0000000000000000] 23:44:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1F1C00) [pid = 2516] [serial = 1951] [outer = 000000160502A400] 23:44:48 INFO - PROCESS | 2516 | 1467873888989 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160D220C00) [pid = 2516] [serial = 1952] [outer = 000000160502A400] 23:44:49 INFO - PROCESS | 2516 | 1467873889440 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 23:44:49 INFO - PROCESS | 2516 | 1467873889505 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 2516 | 1467873889508 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:44:49 INFO - PROCESS | 2516 | 1467873889512 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 2516 | 1467873889513 Marionette TRACE conn6 <- [1,2566,null,{}] 23:44:49 INFO - PROCESS | 2516 | 1467873889517 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}] 23:44:49 INFO - PROCESS | 2516 | 1467873889523 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:49 INFO - PROCESS | 2516 | 1467873889669 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:44:49 INFO - PROCESS | 2516 | 1467873889682 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 2516 | 1467873889684 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:49 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA99800 == 32 [pid = 2516] [id = 651] 23:44:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160DDB7400) [pid = 2516] [serial = 1953] [outer = 0000000000000000] 23:44:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E1B6800) [pid = 2516] [serial = 1954] [outer = 000000160DDB7400] 23:44:49 INFO - PROCESS | 2516 | 1467873889776 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E234C00) [pid = 2516] [serial = 1955] [outer = 000000160DDB7400] 23:44:50 INFO - PROCESS | 2516 | 1467873890217 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]]]}] 23:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 774ms 23:44:50 INFO - PROCESS | 2516 | 1467873890288 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:44:50 INFO - PROCESS | 2516 | 1467873890290 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:44:50 INFO - PROCESS | 2516 | 1467873890299 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 2516 | 1467873890301 Marionette TRACE conn6 <- [1,2570,null,{}] 23:44:50 INFO - PROCESS | 2516 | 1467873890305 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}] 23:44:50 INFO - PROCESS | 2516 | 1467873890307 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:50 INFO - PROCESS | 2516 | 1467873890535 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160E232C00) [pid = 2516] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160D1FDC00) [pid = 2516] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160F923000) [pid = 2516] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000161083B800) [pid = 2516] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160710B400) [pid = 2516] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001604DAA400) [pid = 2516] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001601096800) [pid = 2516] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1CC800) [pid = 2516] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607108800) [pid = 2516] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160CCAE400) [pid = 2516] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607F4D400) [pid = 2516] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F9D2400) [pid = 2516] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001610F07400) [pid = 2516] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:44:50 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001609876C00) [pid = 2516] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:44:50 INFO - PROCESS | 2516 | 1467873890597 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 2516 | 1467873890599 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4C800 == 33 [pid = 2516] [id = 652] 23:44:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016042D4400) [pid = 2516] [serial = 1956] [outer = 0000000000000000] 23:44:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016052B9C00) [pid = 2516] [serial = 1957] [outer = 00000016042D4400] 23:44:50 INFO - PROCESS | 2516 | 1467873890644 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160AD8C800) [pid = 2516] [serial = 1958] [outer = 00000016042D4400] 23:44:51 INFO - PROCESS | 2516 | 1467873890997 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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 732ms 23:44:51 INFO - PROCESS | 2516 | 1467873891034 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 2516 | 1467873891036 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:44:51 INFO - PROCESS | 2516 | 1467873891049 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 2516 | 1467873891051 Marionette TRACE conn6 <- [1,2574,null,{}] 23:44:51 INFO - PROCESS | 2516 | 1467873891055 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}] 23:44:51 INFO - PROCESS | 2516 | 1467873891057 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:51 INFO - PROCESS | 2516 | 1467873891138 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:44:51 INFO - PROCESS | 2516 | 1467873891143 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 2516 | 1467873891145 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:51 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FD9800 == 34 [pid = 2516] [id = 653] 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E243000) [pid = 2516] [serial = 1959] [outer = 0000000000000000] 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E24CC00) [pid = 2516] [serial = 1960] [outer = 000000160E243000] 23:44:51 INFO - PROCESS | 2516 | 1467873891190 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160F92C400) [pid = 2516] [serial = 1961] [outer = 000000160E243000] 23:44:51 INFO - PROCESS | 2516 | 1467873891633 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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 23:44:51 INFO - PROCESS | 2516 | 1467873891683 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 2516 | 1467873891686 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:44:51 INFO - PROCESS | 2516 | 1467873891689 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:44:51 INFO - PROCESS | 2516 | 1467873891691 Marionette TRACE conn6 <- [1,2578,null,{}] 23:44:51 INFO - PROCESS | 2516 | 1467873891695 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}] 23:44:51 INFO - PROCESS | 2516 | 1467873891697 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:51 INFO - PROCESS | 2516 | 1467873891780 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:44:51 INFO - PROCESS | 2516 | 1467873891788 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 2516 | 1467873891790 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:51 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611338800 == 35 [pid = 2516] [id = 654] 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160F92AC00) [pid = 2516] [serial = 1962] [outer = 0000000000000000] 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F93F400) [pid = 2516] [serial = 1963] [outer = 000000160F92AC00] 23:44:51 INFO - PROCESS | 2516 | 1467873891835 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F9CF400) [pid = 2516] [serial = 1964] [outer = 000000160F92AC00] 23:44:52 INFO - PROCESS | 2516 | 1467873892288 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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 23:44:52 INFO - PROCESS | 2516 | 1467873892325 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 2516 | 1467873892327 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:44:52 INFO - PROCESS | 2516 | 1467873892331 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:44:52 INFO - PROCESS | 2516 | 1467873892333 Marionette TRACE conn6 <- [1,2582,null,{}] 23:44:52 INFO - PROCESS | 2516 | 1467873892336 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}] 23:44:52 INFO - PROCESS | 2516 | 1467873892338 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:52 INFO - PROCESS | 2516 | 1467873892426 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:44:52 INFO - PROCESS | 2516 | 1467873892432 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 2516 | 1467873892434 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CA800 == 36 [pid = 2516] [id = 655] 23:44:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016105A2000) [pid = 2516] [serial = 1965] [outer = 0000000000000000] 23:44:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016105A3400) [pid = 2516] [serial = 1966] [outer = 00000016105A2000] 23:44:52 INFO - PROCESS | 2516 | 1467873892486 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610839000) [pid = 2516] [serial = 1967] [outer = 00000016105A2000] 23:44:53 INFO - PROCESS | 2516 | 1467873893150 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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 944ms 23:44:53 INFO - PROCESS | 2516 | 1467873893280 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 2516 | 1467873893285 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:44:53 INFO - PROCESS | 2516 | 1467873893289 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 2516 | 1467873893295 Marionette TRACE conn6 <- [1,2586,null,{}] 23:44:53 INFO - PROCESS | 2516 | 1467873893301 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}] 23:44:53 INFO - PROCESS | 2516 | 1467873893304 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:53 INFO - PROCESS | 2516 | 1467873893459 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:44:53 INFO - PROCESS | 2516 | 1467873893577 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 2516 | 1467873893580 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:53 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F3F000 == 37 [pid = 2516] [id = 656] 23:44:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160710A800) [pid = 2516] [serial = 1968] [outer = 0000000000000000] 23:44:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001607D27800) [pid = 2516] [serial = 1969] [outer = 000000160710A800] 23:44:53 INFO - PROCESS | 2516 | 1467873893641 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001607F31000) [pid = 2516] [serial = 1970] [outer = 000000160710A800] 23:44:54 INFO - PROCESS | 2516 | 1467873894233 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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 986ms 23:44:54 INFO - PROCESS | 2516 | 1467873894279 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 2516 | 1467873894284 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:44:54 INFO - PROCESS | 2516 | 1467873894291 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 2516 | 1467873894294 Marionette TRACE conn6 <- [1,2590,null,{}] 23:44:54 INFO - PROCESS | 2516 | 1467873894299 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}] 23:44:54 INFO - PROCESS | 2516 | 1467873894302 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:54 INFO - PROCESS | 2516 | 1467873894420 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:44:54 INFO - PROCESS | 2516 | 1467873894546 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 2516 | 1467873894549 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:54 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA89000 == 38 [pid = 2516] [id = 657] 23:44:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160CCA7000) [pid = 2516] [serial = 1971] [outer = 0000000000000000] 23:44:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D1EFC00) [pid = 2516] [serial = 1972] [outer = 000000160CCA7000] 23:44:54 INFO - PROCESS | 2516 | 1467873894608 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160D2D4C00) [pid = 2516] [serial = 1973] [outer = 000000160CCA7000] 23:44:55 INFO - PROCESS | 2516 | 1467873895230 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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 984ms 23:44:55 INFO - PROCESS | 2516 | 1467873895277 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 2516 | 1467873895280 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:44:55 INFO - PROCESS | 2516 | 1467873895284 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 2516 | 1467873895288 Marionette TRACE conn6 <- [1,2594,null,{}] 23:44:55 INFO - PROCESS | 2516 | 1467873895299 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}] 23:44:55 INFO - PROCESS | 2516 | 1467873895305 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:55 INFO - PROCESS | 2516 | 1467873895448 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:44:55 INFO - PROCESS | 2516 | 1467873895581 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 2516 | 1467873895584 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:55 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B010800 == 39 [pid = 2516] [id = 658] 23:44:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160D2CB000) [pid = 2516] [serial = 1974] [outer = 0000000000000000] 23:44:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000161059EC00) [pid = 2516] [serial = 1975] [outer = 000000160D2CB000] 23:44:55 INFO - PROCESS | 2516 | 1467873895646 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001610AB5000) [pid = 2516] [serial = 1976] [outer = 000000160D2CB000] 23:44:56 INFO - PROCESS | 2516 | 1467873896462 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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1242ms 23:44:56 INFO - PROCESS | 2516 | 1467873896528 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 2516 | 1467873896533 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:44:56 INFO - PROCESS | 2516 | 1467873896538 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:44:56 INFO - PROCESS | 2516 | 1467873896541 Marionette TRACE conn6 <- [1,2598,null,{}] 23:44:56 INFO - PROCESS | 2516 | 1467873896547 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}] 23:44:56 INFO - PROCESS | 2516 | 1467873896550 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001611338800 == 38 [pid = 2516] [id = 654] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FD9800 == 37 [pid = 2516] [id = 653] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4C800 == 36 [pid = 2516] [id = 652] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA99800 == 35 [pid = 2516] [id = 651] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E8000 == 34 [pid = 2516] [id = 650] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABA000 == 33 [pid = 2516] [id = 649] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF3C000 == 32 [pid = 2516] [id = 648] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160859E800 == 31 [pid = 2516] [id = 647] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160739A800 == 30 [pid = 2516] [id = 646] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10E000 == 29 [pid = 2516] [id = 644] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D2800 == 28 [pid = 2516] [id = 645] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000167B010800 == 27 [pid = 2516] [id = 658] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA89000 == 26 [pid = 2516] [id = 657] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F3F000 == 25 [pid = 2516] [id = 656] 23:44:57 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CA800 == 24 [pid = 2516] [id = 655] 23:44:57 INFO - PROCESS | 2516 | 1467873897220 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E241400) [pid = 2516] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160D2D7400) [pid = 2516] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160F92A800) [pid = 2516] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160E1B4800) [pid = 2516] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001610F04000) [pid = 2516] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016074D5800) [pid = 2516] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607A4F800) [pid = 2516] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001604DFD800) [pid = 2516] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016050EF400) [pid = 2516] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607DE6000) [pid = 2516] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607F27800) [pid = 2516] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E227400) [pid = 2516] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016098DD400) [pid = 2516] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160B92D400) [pid = 2516] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D1F4800) [pid = 2516] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D21E400) [pid = 2516] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160840C800) [pid = 2516] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001608A4BC00) [pid = 2516] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160E24F000) [pid = 2516] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016105A4800) [pid = 2516] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001611080400) [pid = 2516] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000161108CC00) [pid = 2516] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160F93EC00) [pid = 2516] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001610F0CC00) [pid = 2516] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001610AA7400) [pid = 2516] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E23D400) [pid = 2516] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001610AA7C00) [pid = 2516] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160E235800) [pid = 2516] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2516 | 1467873897419 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 2516 | 1467873897422 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:57 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C0E800 == 25 [pid = 2516] [id = 659] 23:44:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001604340C00) [pid = 2516] [serial = 1977] [outer = 0000000000000000] 23:44:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001604DAA800) [pid = 2516] [serial = 1978] [outer = 0000001604340C00] 23:44:57 INFO - PROCESS | 2516 | 1467873897475 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (00000016050E9C00) [pid = 2516] [serial = 1979] [outer = 0000001604340C00] 23:44:57 INFO - PROCESS | 2516 | 1467873897974 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1485ms 23:44:58 INFO - PROCESS | 2516 | 1467873898029 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 2516 | 1467873898033 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:44:58 INFO - PROCESS | 2516 | 1467873898038 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 2516 | 1467873898041 Marionette TRACE conn6 <- [1,2602,null,{}] 23:44:58 INFO - PROCESS | 2516 | 1467873898046 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}] 23:44:58 INFO - PROCESS | 2516 | 1467873898049 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:58 INFO - PROCESS | 2516 | 1467873898141 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:44:58 INFO - PROCESS | 2516 | 1467873898150 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 2516 | 1467873898152 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:58 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087CE000 == 26 [pid = 2516] [id = 660] 23:44:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607A59400) [pid = 2516] [serial = 1980] [outer = 0000000000000000] 23:44:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607D1F800) [pid = 2516] [serial = 1981] [outer = 0000001607A59400] 23:44:58 INFO - PROCESS | 2516 | 1467873898209 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607E8B400) [pid = 2516] [serial = 1982] [outer = 0000001607A59400] 23:44:58 INFO - PROCESS | 2516 | 1467873898684 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 23:44:58 INFO - PROCESS | 2516 | 1467873898762 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 2516 | 1467873898765 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:44:58 INFO - PROCESS | 2516 | 1467873898769 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 2516 | 1467873898771 Marionette TRACE conn6 <- [1,2606,null,{}] 23:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:44:58 INFO - PROCESS | 2516 | 1467873898778 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}] 23:44:58 INFO - PROCESS | 2516 | 1467873898781 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:58 INFO - PROCESS | 2516 | 1467873898909 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:44:58 INFO - PROCESS | 2516 | 1467873898927 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 2516 | 1467873898929 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4A800 == 27 [pid = 2516] [id = 661] 23:44:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607F35800) [pid = 2516] [serial = 1983] [outer = 0000000000000000] 23:44:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016089CC800) [pid = 2516] [serial = 1984] [outer = 0000001607F35800] 23:44:58 INFO - PROCESS | 2516 | 1467873898976 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160962DC00) [pid = 2516] [serial = 1985] [outer = 0000001607F35800] 23:44:59 INFO - PROCESS | 2516 | 1467873899419 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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 669ms 23:44:59 INFO - PROCESS | 2516 | 1467873899445 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 2516 | 1467873899449 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:44:59 INFO - PROCESS | 2516 | 1467873899461 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 2516 | 1467873899465 Marionette TRACE conn6 <- [1,2610,null,{}] 23:44:59 INFO - PROCESS | 2516 | 1467873899481 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}] 23:44:59 INFO - PROCESS | 2516 | 1467873899485 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:59 INFO - PROCESS | 2516 | 1467873899610 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:44:59 INFO - PROCESS | 2516 | 1467873899664 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 2516 | 1467873899666 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:44:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DABB000 == 28 [pid = 2516] [id = 662] 23:44:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160AA72000) [pid = 2516] [serial = 1986] [outer = 0000000000000000] 23:44:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160CCA5800) [pid = 2516] [serial = 1987] [outer = 000000160AA72000] 23:44:59 INFO - PROCESS | 2516 | 1467873899712 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D1F5400) [pid = 2516] [serial = 1988] [outer = 000000160AA72000] 23:45:00 INFO - PROCESS | 2516 | 1467873900156 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]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 754ms 23:45:00 INFO - PROCESS | 2516 | 1467873900213 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:45:00 INFO - PROCESS | 2516 | 1467873900215 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:45:00 INFO - PROCESS | 2516 | 1467873900218 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:45:00 INFO - PROCESS | 2516 | 1467873900220 Marionette TRACE conn6 <- [1,2614,null,{}] 23:45:00 INFO - PROCESS | 2516 | 1467873900224 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}] 23:45:00 INFO - PROCESS | 2516 | 1467873900226 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:00 INFO - PROCESS | 2516 | 1467873900346 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:45:00 INFO - PROCESS | 2516 | 1467873900357 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 2516 | 1467873900359 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:00 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F851000 == 29 [pid = 2516] [id = 663] 23:45:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160853D400) [pid = 2516] [serial = 1989] [outer = 0000000000000000] 23:45:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D2D2800) [pid = 2516] [serial = 1990] [outer = 000000160853D400] 23:45:00 INFO - PROCESS | 2516 | 1467873900449 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1B5800) [pid = 2516] [serial = 1991] [outer = 000000160853D400] 23:45:00 INFO - PROCESS | 2516 | 1467873900879 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]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 23:45:00 INFO - PROCESS | 2516 | 1467873900913 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:45:00 INFO - PROCESS | 2516 | 1467873900915 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:45:00 INFO - PROCESS | 2516 | 1467873900919 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 2516 | 1467873900921 Marionette TRACE conn6 <- [1,2618,null,{}] 23:45:00 INFO - PROCESS | 2516 | 1467873900929 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}] 23:45:00 INFO - PROCESS | 2516 | 1467873900931 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:01 INFO - PROCESS | 2516 | 1467873901047 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:45:01 INFO - PROCESS | 2516 | 1467873901109 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 2516 | 1467873901115 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:01 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA92000 == 30 [pid = 2516] [id = 664] 23:45:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001607F33C00) [pid = 2516] [serial = 1992] [outer = 0000000000000000] 23:45:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E230C00) [pid = 2516] [serial = 1993] [outer = 0000001607F33C00] 23:45:01 INFO - PROCESS | 2516 | 1467873901171 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E247C00) [pid = 2516] [serial = 1994] [outer = 0000001607F33C00] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016105A2000) [pid = 2516] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160F92AC00) [pid = 2516] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160502A400) [pid = 2516] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607C2F000) [pid = 2516] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607F34000) [pid = 2516] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160AD8D000) [pid = 2516] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160DDB7400) [pid = 2516] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001601345000) [pid = 2516] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001605023000) [pid = 2516] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001611089400) [pid = 2516] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016042D4400) [pid = 2516] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:45:01 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E243000) [pid = 2516] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:45:01 INFO - PROCESS | 2516 | 1467873901791 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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 881ms 23:45:01 INFO - PROCESS | 2516 | 1467873901803 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 2516 | 1467873901805 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:45:01 INFO - PROCESS | 2516 | 1467873901808 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:45:01 INFO - PROCESS | 2516 | 1467873901810 Marionette TRACE conn6 <- [1,2622,null,{}] 23:45:01 INFO - PROCESS | 2516 | 1467873901814 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}] 23:45:01 INFO - PROCESS | 2516 | 1467873901816 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:01 INFO - PROCESS | 2516 | 1467873901936 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:45:02 INFO - PROCESS | 2516 | 1467873901990 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 2516 | 1467873901992 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001605096800 == 31 [pid = 2516] [id = 665] 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001601A0B800) [pid = 2516] [serial = 1995] [outer = 0000000000000000] 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607F34000) [pid = 2516] [serial = 1996] [outer = 0000001601A0B800] 23:45:02 INFO - PROCESS | 2516 | 1467873902036 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E250800) [pid = 2516] [serial = 1997] [outer = 0000001601A0B800] 23:45:02 INFO - PROCESS | 2516 | 1467873902403 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]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 23:45:02 INFO - PROCESS | 2516 | 1467873902440 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 2516 | 1467873902442 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:45:02 INFO - PROCESS | 2516 | 1467873902445 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - PROCESS | 2516 | 1467873902447 Marionette TRACE conn6 <- [1,2626,null,{}] 23:45:02 INFO - PROCESS | 2516 | 1467873902451 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}] 23:45:02 INFO - PROCESS | 2516 | 1467873902453 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:02 INFO - PROCESS | 2516 | 1467873902565 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:45:02 INFO - PROCESS | 2516 | 1467873902574 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 2516 | 1467873902576 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF3800 == 32 [pid = 2516] [id = 666] 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016074DC000) [pid = 2516] [serial = 1998] [outer = 0000000000000000] 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F93D800) [pid = 2516] [serial = 1999] [outer = 00000016074DC000] 23:45:02 INFO - PROCESS | 2516 | 1467873902620 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000161059C000) [pid = 2516] [serial = 2000] [outer = 00000016074DC000] 23:45:03 INFO - PROCESS | 2516 | 1467873903035 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 627ms 23:45:03 INFO - PROCESS | 2516 | 1467873903076 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 2516 | 1467873903078 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:45:03 INFO - PROCESS | 2516 | 1467873903081 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:45:03 INFO - PROCESS | 2516 | 1467873903083 Marionette TRACE conn6 <- [1,2630,null,{}] 23:45:03 INFO - PROCESS | 2516 | 1467873903087 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}] 23:45:03 INFO - PROCESS | 2516 | 1467873903097 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:03 INFO - PROCESS | 2516 | 1467873903209 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:45:03 INFO - PROCESS | 2516 | 1467873903251 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 2516 | 1467873903253 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000167950F000 == 33 [pid = 2516] [id = 667] 23:45:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016105A6C00) [pid = 2516] [serial = 2001] [outer = 0000000000000000] 23:45:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610831800) [pid = 2516] [serial = 2002] [outer = 00000016105A6C00] 23:45:03 INFO - PROCESS | 2516 | 1467873903297 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001610AA7800) [pid = 2516] [serial = 2003] [outer = 00000016105A6C00] 23:45:03 INFO - PROCESS | 2516 | 1467873903847 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 840ms 23:45:03 INFO - PROCESS | 2516 | 1467873903926 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 2516 | 1467873903931 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:45:03 INFO - PROCESS | 2516 | 1467873903937 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 2516 | 1467873903941 Marionette TRACE conn6 <- [1,2634,null,{}] 23:45:03 INFO - PROCESS | 2516 | 1467873903947 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}] 23:45:03 INFO - PROCESS | 2516 | 1467873903950 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:04 INFO - PROCESS | 2516 | 1467873904087 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:45:04 INFO - PROCESS | 2516 | 1467873904206 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 2516 | 1467873904211 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:04 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083A9800 == 34 [pid = 2516] [id = 668] 23:45:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050E4000) [pid = 2516] [serial = 2004] [outer = 0000000000000000] 23:45:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (00000016050FC800) [pid = 2516] [serial = 2005] [outer = 00000016050E4000] 23:45:04 INFO - PROCESS | 2516 | 1467873904270 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607A57000) [pid = 2516] [serial = 2006] [outer = 00000016050E4000] 23:45:05 INFO - PROCESS | 2516 | 1467873905034 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:45:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1135ms 23:45:05 INFO - PROCESS | 2516 | 1467873905075 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 2516 | 1467873905080 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:45:05 INFO - PROCESS | 2516 | 1467873905110 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 2516 | 1467873905113 Marionette TRACE conn6 <- [1,2638,null,{}] 23:45:05 INFO - PROCESS | 2516 | 1467873905120 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}] 23:45:05 INFO - PROCESS | 2516 | 1467873905123 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:05 INFO - PROCESS | 2516 | 1467873905254 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:45:05 INFO - PROCESS | 2516 | 1467873905379 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 2516 | 1467873905382 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1E2800 == 35 [pid = 2516] [id = 669] 23:45:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001608A4AC00) [pid = 2516] [serial = 2007] [outer = 0000000000000000] 23:45:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160A63DC00) [pid = 2516] [serial = 2008] [outer = 0000001608A4AC00] 23:45:05 INFO - PROCESS | 2516 | 1467873905443 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160CCA8C00) [pid = 2516] [serial = 2009] [outer = 0000001608A4AC00] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF3800 == 34 [pid = 2516] [id = 666] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 0000001605096800 == 33 [pid = 2516] [id = 665] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA92000 == 32 [pid = 2516] [id = 664] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 000000160F851000 == 31 [pid = 2516] [id = 663] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 000000160DABB000 == 30 [pid = 2516] [id = 662] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF4A800 == 29 [pid = 2516] [id = 661] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 00000016087CE000 == 28 [pid = 2516] [id = 660] 23:45:06 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C0E800 == 27 [pid = 2516] [id = 659] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160D1F1C00) [pid = 2516] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607D25800) [pid = 2516] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607E43C00) [pid = 2516] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016089D0C00) [pid = 2516] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160F9CF400) [pid = 2516] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001609878400) [pid = 2516] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160CCA6000) [pid = 2516] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1B6800) [pid = 2516] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016050FD800) [pid = 2516] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001607A59800) [pid = 2516] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160522CC00) [pid = 2516] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (00000016074DF800) [pid = 2516] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016113B7000) [pid = 2516] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016052B9C00) [pid = 2516] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E234C00) [pid = 2516] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E24CC00) [pid = 2516] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160D220C00) [pid = 2516] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160F92C400) [pid = 2516] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160AD8C800) [pid = 2516] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160D0B4000) [pid = 2516] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001610839000) [pid = 2516] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (00000016105A3400) [pid = 2516] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160F93F400) [pid = 2516] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 23:45:06 INFO - PROCESS | 2516 | 1467873906307 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]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:45:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1255ms 23:45:06 INFO - PROCESS | 2516 | 1467873906343 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 2516 | 1467873906348 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:45:06 INFO - PROCESS | 2516 | 1467873906353 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 2516 | 1467873906356 Marionette TRACE conn6 <- [1,2642,null,{}] 23:45:06 INFO - PROCESS | 2516 | 1467873906361 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}] 23:45:06 INFO - PROCESS | 2516 | 1467873906364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:06 INFO - PROCESS | 2516 | 1467873906454 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:45:06 INFO - PROCESS | 2516 | 1467873906461 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 2516 | 1467873906465 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:06 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FE7800 == 28 [pid = 2516] [id = 670] 23:45:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001601344800) [pid = 2516] [serial = 2010] [outer = 0000000000000000] 23:45:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160601F400) [pid = 2516] [serial = 2011] [outer = 0000001601344800] 23:45:06 INFO - PROCESS | 2516 | 1467873906514 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001607A59800) [pid = 2516] [serial = 2012] [outer = 0000001601344800] 23:45:07 INFO - PROCESS | 2516 | 1467873907004 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:45:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 23:45:07 INFO - PROCESS | 2516 | 1467873907087 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 2516 | 1467873907091 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:45:07 INFO - PROCESS | 2516 | 1467873907097 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 2516 | 1467873907100 Marionette TRACE conn6 <- [1,2646,null,{}] 23:45:07 INFO - PROCESS | 2516 | 1467873907106 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}] 23:45:07 INFO - PROCESS | 2516 | 1467873907109 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:07 INFO - PROCESS | 2516 | 1467873907199 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:45:07 INFO - PROCESS | 2516 | 1467873907278 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 2516 | 1467873907280 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:07 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F94800 == 29 [pid = 2516] [id = 671] 23:45:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001607DDF800) [pid = 2516] [serial = 2013] [outer = 0000000000000000] 23:45:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160840D400) [pid = 2516] [serial = 2014] [outer = 0000001607DDF800] 23:45:07 INFO - PROCESS | 2516 | 1467873907329 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160962D000) [pid = 2516] [serial = 2015] [outer = 0000001607DDF800] 23:45:07 INFO - PROCESS | 2516 | 1467873907730 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:45:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 23:45:07 INFO - PROCESS | 2516 | 1467873907792 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 2516 | 1467873907794 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:45:07 INFO - PROCESS | 2516 | 1467873907798 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 2516 | 1467873907801 Marionette TRACE conn6 <- [1,2650,null,{}] 23:45:07 INFO - PROCESS | 2516 | 1467873907813 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}] 23:45:07 INFO - PROCESS | 2516 | 1467873907817 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:07 INFO - PROCESS | 2516 | 1467873907906 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:45:07 INFO - PROCESS | 2516 | 1467873907913 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 2516 | 1467873907916 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:07 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4CE000 == 30 [pid = 2516] [id = 672] 23:45:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160B937400) [pid = 2516] [serial = 2016] [outer = 0000000000000000] 23:45:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160D1EF800) [pid = 2516] [serial = 2017] [outer = 000000160B937400] 23:45:07 INFO - PROCESS | 2516 | 1467873907965 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160D225C00) [pid = 2516] [serial = 2018] [outer = 000000160B937400] 23:45:08 INFO - PROCESS | 2516 | 1467873908414 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]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 23:45:08 INFO - PROCESS | 2516 | 1467873908441 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 2516 | 1467873908444 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:45:08 INFO - PROCESS | 2516 | 1467873908447 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 2516 | 1467873908449 Marionette TRACE conn6 <- [1,2654,null,{}] 23:45:08 INFO - PROCESS | 2516 | 1467873908452 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}] 23:45:08 INFO - PROCESS | 2516 | 1467873908455 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:08 INFO - PROCESS | 2516 | 1467873908581 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:45:08 INFO - PROCESS | 2516 | 1467873908659 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 2516 | 1467873908661 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:08 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F853800 == 31 [pid = 2516] [id = 673] 23:45:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160E1B3C00) [pid = 2516] [serial = 2019] [outer = 0000000000000000] 23:45:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E1BB400) [pid = 2516] [serial = 2020] [outer = 000000160E1B3C00] 23:45:08 INFO - PROCESS | 2516 | 1467873908707 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E225400) [pid = 2516] [serial = 2021] [outer = 000000160E1B3C00] 23:45:09 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:45:09 INFO - PROCESS | 2516 | [2516] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:45:09 INFO - PROCESS | 2516 | 1467873909651 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]]]}] 23:45:09 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) 23:45:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1243ms 23:45:09 INFO - PROCESS | 2516 | 1467873909692 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 2516 | 1467873909694 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:45:09 INFO - PROCESS | 2516 | 1467873909698 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 2516 | 1467873909700 Marionette TRACE conn6 <- [1,2658,null,{}] 23:45:09 INFO - PROCESS | 2516 | 1467873909704 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}] 23:45:09 INFO - PROCESS | 2516 | 1467873909706 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:09 INFO - PROCESS | 2516 | 1467873909818 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:45:09 INFO - PROCESS | 2516 | 1467873909825 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 2516 | 1467873909827 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610373800 == 32 [pid = 2516] [id = 674] 23:45:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E236000) [pid = 2516] [serial = 2022] [outer = 0000000000000000] 23:45:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E244C00) [pid = 2516] [serial = 2023] [outer = 000000160E236000] 23:45:09 INFO - PROCESS | 2516 | 1467873909917 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160F92AC00) [pid = 2516] [serial = 2024] [outer = 000000160E236000] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607F35800) [pid = 2516] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001604340C00) [pid = 2516] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607A59400) [pid = 2516] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160710A800) [pid = 2516] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160CCA7000) [pid = 2516] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160853D400) [pid = 2516] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001601A0B800) [pid = 2516] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607F33C00) [pid = 2516] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:45:10 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160AA72000) [pid = 2516] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:45:10 INFO - PROCESS | 2516 | 1467873910855 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"]]]}] 23:45:10 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 23:45:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 23:45:10 INFO - PROCESS | 2516 | 1467873910882 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 2516 | 1467873910885 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:45:10 INFO - PROCESS | 2516 | 1467873910889 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 2516 | 1467873910890 Marionette TRACE conn6 <- [1,2662,null,{}] 23:45:10 INFO - PROCESS | 2516 | 1467873910894 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}] 23:45:10 INFO - PROCESS | 2516 | 1467873910900 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:11 INFO - PROCESS | 2516 | 1467873911046 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:45:11 INFO - PROCESS | 2516 | 1467873911056 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 2516 | 1467873911058 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:11 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FE3000 == 33 [pid = 2516] [id = 675] 23:45:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160871C400) [pid = 2516] [serial = 2025] [outer = 0000000000000000] 23:45:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160E253000) [pid = 2516] [serial = 2026] [outer = 000000160871C400] 23:45:11 INFO - PROCESS | 2516 | 1467873911104 Marionette DEBUG loaded listener.js 23:45:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001610839000) [pid = 2516] [serial = 2027] [outer = 000000160871C400] 23:45:12 INFO - PROCESS | 2516 | 1467873912032 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"]]]}] 23:45:12 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 23:45:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1174ms 23:45:12 INFO - PROCESS | 2516 | 1467873912065 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 23:45:12 INFO - PROCESS | 2516 | 1467873912067 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:45:12 INFO - PROCESS | 2516 | 1467873912071 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:45:12 INFO - PROCESS | 2516 | 1467873912073 Marionette TRACE conn6 <- [1,2666,null,{}] 23:45:12 INFO - PROCESS | 2516 | 1467873912076 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}] 23:45:12 INFO - PROCESS | 2516 | 1467873912078 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:12 INFO - PROCESS | 2516 | 1467873912189 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:45:12 INFO - PROCESS | 2516 | 1467873912198 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 2516 | 1467873912200 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000167950C000 == 34 [pid = 2516] [id = 676] 23:45:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (00000016105A3400) [pid = 2516] [serial = 2028] [outer = 0000000000000000] 23:45:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001610F02800) [pid = 2516] [serial = 2029] [outer = 00000016105A3400] 23:45:12 INFO - PROCESS | 2516 | 1467873912244 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001610F0E000) [pid = 2516] [serial = 2030] [outer = 00000016105A3400] 23:45:13 INFO - PROCESS | 2516 | 1467873913387 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]]]}] 23:45:13 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) 23:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1342ms 23:45:13 INFO - PROCESS | 2516 | 1467873913425 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:45:13 INFO - PROCESS | 2516 | 1467873913429 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:45:13 INFO - PROCESS | 2516 | 1467873913434 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 2516 | 1467873913438 Marionette TRACE conn6 <- [1,2670,null,{}] 23:45:13 INFO - PROCESS | 2516 | 1467873913444 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}] 23:45:13 INFO - PROCESS | 2516 | 1467873913447 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:13 INFO - PROCESS | 2516 | 1467873913583 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:45:13 INFO - PROCESS | 2516 | 1467873913717 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 2516 | 1467873913719 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F93800 == 35 [pid = 2516] [id = 677] 23:45:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607DDC000) [pid = 2516] [serial = 2031] [outer = 0000000000000000] 23:45:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607F29000) [pid = 2516] [serial = 2032] [outer = 0000001607DDC000] 23:45:13 INFO - PROCESS | 2516 | 1467873913777 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016098DE400) [pid = 2516] [serial = 2033] [outer = 0000001607DDC000] 23:45:14 INFO - PROCESS | 2516 | 1467873914836 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]]]}] 23:45:14 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) 23:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1440ms 23:45:14 INFO - PROCESS | 2516 | 1467873914876 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 2516 | 1467873914882 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:45:14 INFO - PROCESS | 2516 | 1467873914889 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 2516 | 1467873914892 Marionette TRACE conn6 <- [1,2674,null,{}] 23:45:14 INFO - PROCESS | 2516 | 1467873914896 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}] 23:45:14 INFO - PROCESS | 2516 | 1467873914899 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:15 INFO - PROCESS | 2516 | 1467873915049 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:45:15 INFO - PROCESS | 2516 | 1467873915177 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 2516 | 1467873915180 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BA800 == 36 [pid = 2516] [id = 678] 23:45:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D0C2C00) [pid = 2516] [serial = 2034] [outer = 0000000000000000] 23:45:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1BB000) [pid = 2516] [serial = 2035] [outer = 000000160D0C2C00] 23:45:15 INFO - PROCESS | 2516 | 1467873915236 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160F936800) [pid = 2516] [serial = 2036] [outer = 000000160D0C2C00] 23:45:16 INFO - PROCESS | 2516 | 1467873916352 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"]]]}] 23:45:16 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 23:45:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:45:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1484ms 23:45:16 INFO - PROCESS | 2516 | 1467873916375 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 2516 | 1467873916379 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:45:16 INFO - PROCESS | 2516 | 1467873916383 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:45:16 INFO - PROCESS | 2516 | 1467873916387 Marionette TRACE conn6 <- [1,2678,null,{}] 23:45:16 INFO - PROCESS | 2516 | 1467873916392 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}] 23:45:16 INFO - PROCESS | 2516 | 1467873916395 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:16 INFO - PROCESS | 2516 | 1467873916503 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:45:16 INFO - PROCESS | 2516 | 1467873916636 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 2516 | 1467873916641 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:16 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083E1000 == 37 [pid = 2516] [id = 679] 23:45:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001607DE6C00) [pid = 2516] [serial = 2037] [outer = 0000000000000000] 23:45:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001607F2E800) [pid = 2516] [serial = 2038] [outer = 0000001607DE6C00] 23:45:16 INFO - PROCESS | 2516 | 1467873916692 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016089CB800) [pid = 2516] [serial = 2039] [outer = 0000001607DE6C00] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FE3000 == 36 [pid = 2516] [id = 675] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 0000001610373800 == 35 [pid = 2516] [id = 674] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000160F853800 == 34 [pid = 2516] [id = 673] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CE000 == 33 [pid = 2516] [id = 672] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F94800 == 32 [pid = 2516] [id = 671] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FE7800 == 31 [pid = 2516] [id = 670] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000167950F000 == 30 [pid = 2516] [id = 667] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 00000016083A9800 == 29 [pid = 2516] [id = 668] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E2800 == 28 [pid = 2516] [id = 669] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BA800 == 27 [pid = 2516] [id = 678] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 000000167950C000 == 26 [pid = 2516] [id = 676] 23:45:17 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F93800 == 25 [pid = 2516] [id = 677] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016089CC800) [pid = 2516] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604DAA800) [pid = 2516] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050E9C00) [pid = 2516] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607D1F800) [pid = 2516] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001607E8B400) [pid = 2516] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607F31000) [pid = 2516] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607D27800) [pid = 2516] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D2D4C00) [pid = 2516] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D1EFC00) [pid = 2516] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000161059EC00) [pid = 2516] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E1B5800) [pid = 2516] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160D2D2800) [pid = 2516] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001607F34000) [pid = 2516] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E230C00) [pid = 2516] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001610831800) [pid = 2516] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160F93D800) [pid = 2516] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160CCA5800) [pid = 2516] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160D1F5400) [pid = 2516] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160E250800) [pid = 2516] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160E247C00) [pid = 2516] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:45:17 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160962DC00) [pid = 2516] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 23:45:18 INFO - PROCESS | 2516 | 1467873918268 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"]]]}] 23:45:18 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 23:45:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1936ms 23:45:18 INFO - PROCESS | 2516 | 1467873918325 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 2516 | 1467873918329 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:45:18 INFO - PROCESS | 2516 | 1467873918334 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - PROCESS | 2516 | 1467873918337 Marionette TRACE conn6 <- [1,2682,null,{}] 23:45:18 INFO - PROCESS | 2516 | 1467873918342 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}] 23:45:18 INFO - PROCESS | 2516 | 1467873918346 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:18 INFO - PROCESS | 2516 | 1467873918439 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:45:18 INFO - PROCESS | 2516 | 1467873918512 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 2516 | 1467873918514 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607CF2000 == 26 [pid = 2516] [id = 680] 23:45:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (0000001604C65000) [pid = 2516] [serial = 2040] [outer = 0000000000000000] 23:45:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016050EFC00) [pid = 2516] [serial = 2041] [outer = 0000001604C65000] 23:45:18 INFO - PROCESS | 2516 | 1467873918564 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160560DC00) [pid = 2516] [serial = 2042] [outer = 0000001604C65000] 23:45:19 INFO - PROCESS | 2516 | 1467873919487 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"]]]}] 23:45:19 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 23:45:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1182ms 23:45:19 INFO - PROCESS | 2516 | 1467873919521 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 2516 | 1467873919526 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:45:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:45:19 INFO - PROCESS | 2516 | 1467873919533 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 2516 | 1467873919536 Marionette TRACE conn6 <- [1,2686,null,{}] 23:45:19 INFO - PROCESS | 2516 | 1467873919540 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}] 23:45:19 INFO - PROCESS | 2516 | 1467873919542 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:19 INFO - PROCESS | 2516 | 1467873919668 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:45:19 INFO - PROCESS | 2516 | 1467873919675 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 2516 | 1467873919677 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:19 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F94000 == 27 [pid = 2516] [id = 681] 23:45:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001607C2F000) [pid = 2516] [serial = 2043] [outer = 0000000000000000] 23:45:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607DDFC00) [pid = 2516] [serial = 2044] [outer = 0000001607C2F000] 23:45:19 INFO - PROCESS | 2516 | 1467873919767 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607F29C00) [pid = 2516] [serial = 2045] [outer = 0000001607C2F000] 23:45:20 INFO - PROCESS | 2516 | 1467873920731 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"]]]}] 23:45:20 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 23:45:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:45:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1233ms 23:45:20 INFO - PROCESS | 2516 | 1467873920770 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 2516 | 1467873920773 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:45:20 INFO - PROCESS | 2516 | 1467873920776 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:45:20 INFO - PROCESS | 2516 | 1467873920780 Marionette TRACE conn6 <- [1,2690,null,{}] 23:45:20 INFO - PROCESS | 2516 | 1467873920791 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}] 23:45:20 INFO - PROCESS | 2516 | 1467873920796 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:20 INFO - PROCESS | 2516 | 1467873920913 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:45:20 INFO - PROCESS | 2516 | 1467873920922 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 2516 | 1467873920925 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4B8000 == 28 [pid = 2516] [id = 682] 23:45:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160986F400) [pid = 2516] [serial = 2046] [outer = 0000000000000000] 23:45:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160AD83800) [pid = 2516] [serial = 2047] [outer = 000000160986F400] 23:45:21 INFO - PROCESS | 2516 | 1467873921018 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160CCAB800) [pid = 2516] [serial = 2048] [outer = 000000160986F400] 23:45:21 INFO - PROCESS | 2516 | 1467873921481 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]]]}] 23:45:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:45:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 732ms 23:45:21 INFO - PROCESS | 2516 | 1467873921512 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:45:21 INFO - PROCESS | 2516 | 1467873921515 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:45:21 INFO - PROCESS | 2516 | 1467873921518 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:45:21 INFO - PROCESS | 2516 | 1467873921520 Marionette TRACE conn6 <- [1,2694,null,{}] 23:45:21 INFO - PROCESS | 2516 | 1467873921523 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}] 23:45:21 INFO - PROCESS | 2516 | 1467873921525 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:21 INFO - PROCESS | 2516 | 1467873921710 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160D2CB000) [pid = 2516] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E1B3C00) [pid = 2516] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160E236000) [pid = 2516] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001608A4AC00) [pid = 2516] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (00000016105A6C00) [pid = 2516] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001607DDF800) [pid = 2516] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001601344800) [pid = 2516] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160B937400) [pid = 2516] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (00000016050E4000) [pid = 2516] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (00000016105A3400) [pid = 2516] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (000000160871C400) [pid = 2516] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:45:21 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (00000016074DC000) [pid = 2516] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:45:21 INFO - PROCESS | 2516 | 1467873921771 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 2516 | 1467873921773 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:21 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AD4D800 == 29 [pid = 2516] [id = 683] 23:45:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (0000001601A09C00) [pid = 2516] [serial = 2049] [outer = 0000000000000000] 23:45:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (00000016050E4000) [pid = 2516] [serial = 2050] [outer = 0000001601A09C00] 23:45:21 INFO - PROCESS | 2516 | 1467873921820 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160D0C1C00) [pid = 2516] [serial = 2051] [outer = 0000001601A09C00] 23:45:22 INFO - PROCESS | 2516 | 1467873922173 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]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:45:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 23:45:22 INFO - PROCESS | 2516 | 1467873922254 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 2516 | 1467873922257 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:45:22 INFO - PROCESS | 2516 | 1467873922260 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 2516 | 1467873922262 Marionette TRACE conn6 <- [1,2698,null,{}] 23:45:22 INFO - PROCESS | 2516 | 1467873922266 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}] 23:45:22 INFO - PROCESS | 2516 | 1467873922268 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:22 INFO - PROCESS | 2516 | 1467873922375 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:45:22 INFO - PROCESS | 2516 | 1467873922381 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 2516 | 1467873922383 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F85E800 == 30 [pid = 2516] [id = 684] 23:45:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160D1F7000) [pid = 2516] [serial = 2052] [outer = 0000000000000000] 23:45:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160D220C00) [pid = 2516] [serial = 2053] [outer = 000000160D1F7000] 23:45:22 INFO - PROCESS | 2516 | 1467873922428 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160D2D6000) [pid = 2516] [serial = 2054] [outer = 000000160D1F7000] 23:45:22 INFO - PROCESS | 2516 | 1467873922893 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] 23:45:22 INFO - PROCESS | 2516 | 1467873922958 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:45:22 INFO - PROCESS | 2516 | 1467873922961 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 2516 | 1467873922963 Marionette TRACE conn6 <- [1,2702,null,{}] 23:45:22 INFO - PROCESS | 2516 | 1467873922967 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}] 23:45:22 INFO - PROCESS | 2516 | 1467873922973 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:23 INFO - PROCESS | 2516 | 1467873923070 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:45:23 INFO - PROCESS | 2516 | 1467873923083 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 2516 | 1467873923085 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:23 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610377000 == 31 [pid = 2516] [id = 685] 23:45:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160E1C4800) [pid = 2516] [serial = 2055] [outer = 0000000000000000] 23:45:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160E232800) [pid = 2516] [serial = 2056] [outer = 000000160E1C4800] 23:45:23 INFO - PROCESS | 2516 | 1467873923131 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160E241000) [pid = 2516] [serial = 2057] [outer = 000000160E1C4800] 23:45:23 INFO - PROCESS | 2516 | 1467873923583 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]]]}] 23:45:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:45:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 23:45:23 INFO - PROCESS | 2516 | 1467873923657 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 2516 | 1467873923662 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:45:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:45:23 INFO - PROCESS | 2516 | 1467873923752 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 2516 | 1467873923757 Marionette TRACE conn6 <- [1,2706,null,{}] 23:45:23 INFO - PROCESS | 2516 | 1467873923769 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}] 23:45:23 INFO - PROCESS | 2516 | 1467873923773 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:23 INFO - PROCESS | 2516 | 1467873923898 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:45:24 INFO - PROCESS | 2516 | 1467873923995 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 2516 | 1467873924000 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000160839D000 == 32 [pid = 2516] [id = 686] 23:45:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160501EC00) [pid = 2516] [serial = 2058] [outer = 0000000000000000] 23:45:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016050E9C00) [pid = 2516] [serial = 2059] [outer = 000000160501EC00] 23:45:24 INFO - PROCESS | 2516 | 1467873924059 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607A4F400) [pid = 2516] [serial = 2060] [outer = 000000160501EC00] 23:45:24 INFO - PROCESS | 2516 | 1467873924776 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] 23:45:24 INFO - PROCESS | 2516 | 1467873924861 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:45:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:45:24 INFO - PROCESS | 2516 | 1467873924868 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 2516 | 1467873924871 Marionette TRACE conn6 <- [1,2710,null,{}] 23:45:24 INFO - PROCESS | 2516 | 1467873924875 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}] 23:45:24 INFO - PROCESS | 2516 | 1467873924878 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:25 INFO - PROCESS | 2516 | 1467873925028 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:45:25 INFO - PROCESS | 2516 | 1467873925142 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 2516 | 1467873925145 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:25 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D8800 == 33 [pid = 2516] [id = 687] 23:45:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001608216000) [pid = 2516] [serial = 2061] [outer = 0000000000000000] 23:45:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160962DC00) [pid = 2516] [serial = 2062] [outer = 0000001608216000] 23:45:25 INFO - PROCESS | 2516 | 1467873925205 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160CCA7000) [pid = 2516] [serial = 2063] [outer = 0000001608216000] 23:45:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160F85E800 == 32 [pid = 2516] [id = 684] 23:45:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160AD4D800 == 31 [pid = 2516] [id = 683] 23:45:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4B8000 == 30 [pid = 2516] [id = 682] 23:45:26 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F94000 == 29 [pid = 2516] [id = 681] 23:45:26 INFO - PROCESS | 2516 | --DOCSHELL 0000001607CF2000 == 28 [pid = 2516] [id = 680] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000161059C000) [pid = 2516] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001610AB5000) [pid = 2516] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E1BB400) [pid = 2516] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E225400) [pid = 2516] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (000000160E244C00) [pid = 2516] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160A63DC00) [pid = 2516] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160CCA8C00) [pid = 2516] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001610AA7800) [pid = 2516] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160840D400) [pid = 2516] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160962D000) [pid = 2516] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160601F400) [pid = 2516] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001607A59800) [pid = 2516] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160D1EF800) [pid = 2516] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (00000016050FC800) [pid = 2516] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001607A57000) [pid = 2516] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 53 (0000001610F0E000) [pid = 2516] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 52 (000000160F92AC00) [pid = 2516] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 51 (000000160E253000) [pid = 2516] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 50 (0000001610839000) [pid = 2516] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 49 (0000001610F02800) [pid = 2516] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | --DOMWINDOW == 48 (000000160D225C00) [pid = 2516] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 23:45:26 INFO - PROCESS | 2516 | 1467873926103 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] 23:45:26 INFO - PROCESS | 2516 | 1467873926171 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:45:26 INFO - PROCESS | 2516 | 1467873926177 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 2516 | 1467873926180 Marionette TRACE conn6 <- [1,2714,null,{}] 23:45:26 INFO - PROCESS | 2516 | 1467873926186 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}] 23:45:26 INFO - PROCESS | 2516 | 1467873926188 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:26 INFO - PROCESS | 2516 | 1467873926282 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:45:26 INFO - PROCESS | 2516 | 1467873926364 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 2516 | 1467873926369 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:26 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608595000 == 29 [pid = 2516] [id = 688] 23:45:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 49 (00000016050F5000) [pid = 2516] [serial = 2064] [outer = 0000000000000000] 23:45:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 50 (00000016074D6800) [pid = 2516] [serial = 2065] [outer = 00000016050F5000] 23:45:26 INFO - PROCESS | 2516 | 1467873926419 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 2516 | ++DOMWINDOW == 51 (0000001607C2E000) [pid = 2516] [serial = 2066] [outer = 00000016050F5000] 23:45:26 INFO - PROCESS | 2516 | 1467873926869 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]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:45:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 23:45:26 INFO - PROCESS | 2516 | 1467873926914 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 2516 | 1467873926918 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:45:26 INFO - PROCESS | 2516 | 1467873926925 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 2516 | 1467873926927 Marionette TRACE conn6 <- [1,2718,null,{}] 23:45:26 INFO - PROCESS | 2516 | 1467873926931 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}] 23:45:26 INFO - PROCESS | 2516 | 1467873926933 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:27 INFO - PROCESS | 2516 | 1467873927023 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:45:27 INFO - PROCESS | 2516 | 1467873927031 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 2516 | 1467873927034 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:27 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF44000 == 30 [pid = 2516] [id = 689] 23:45:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 52 (00000016089CDC00) [pid = 2516] [serial = 2067] [outer = 0000000000000000] 23:45:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 53 (0000001608DC4800) [pid = 2516] [serial = 2068] [outer = 00000016089CDC00] 23:45:27 INFO - PROCESS | 2516 | 1467873927081 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 2516 | ++DOMWINDOW == 54 (000000160AF0A400) [pid = 2516] [serial = 2069] [outer = 00000016089CDC00] 23:45:28 INFO - PROCESS | 2516 | 1467873928028 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"]]]}] 23:45:28 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 23:45:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:45:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:45:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 23:45:28 INFO - PROCESS | 2516 | 1467873928067 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 2516 | 1467873928069 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:45:28 INFO - PROCESS | 2516 | 1467873928072 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 2516 | 1467873928076 Marionette TRACE conn6 <- [1,2722,null,{}] 23:45:28 INFO - PROCESS | 2516 | 1467873928094 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}] 23:45:28 INFO - PROCESS | 2516 | 1467873928099 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:28 INFO - PROCESS | 2516 | 1467873928216 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:45:28 INFO - PROCESS | 2516 | 1467873928223 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 2516 | 1467873928227 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1F1800 == 31 [pid = 2516] [id = 690] 23:45:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (000000160D1F4C00) [pid = 2516] [serial = 2070] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160D2D2800) [pid = 2516] [serial = 2071] [outer = 000000160D1F4C00] 23:45:28 INFO - PROCESS | 2516 | 1467873928276 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160E1B9C00) [pid = 2516] [serial = 2072] [outer = 000000160D1F4C00] 23:45:28 INFO - PROCESS | 2516 | 1467873928742 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]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 23:45:28 INFO - PROCESS | 2516 | 1467873928766 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 2516 | 1467873928769 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:45:28 INFO - PROCESS | 2516 | 1467873928772 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 2516 | 1467873928774 Marionette TRACE conn6 <- [1,2726,null,{}] 23:45:28 INFO - PROCESS | 2516 | 1467873928783 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}] 23:45:28 INFO - PROCESS | 2516 | 1467873928785 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:28 INFO - PROCESS | 2516 | 1467873928902 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:45:28 INFO - PROCESS | 2516 | 1467873928908 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 2516 | 1467873928910 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:28 INFO - PROCESS | 2516 | ++DOCSHELL 000000161036E800 == 32 [pid = 2516] [id = 691] 23:45:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160E225400) [pid = 2516] [serial = 2073] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (000000160E22E800) [pid = 2516] [serial = 2074] [outer = 000000160E225400] 23:45:28 INFO - PROCESS | 2516 | 1467873928955 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (000000160E24EC00) [pid = 2516] [serial = 2075] [outer = 000000160E225400] 23:45:29 INFO - PROCESS | 2516 | 1467873929436 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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 23:45:29 INFO - PROCESS | 2516 | 1467873929465 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 2516 | 1467873929467 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:45:29 INFO - PROCESS | 2516 | 1467873929471 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 2516 | 1467873929472 Marionette TRACE conn6 <- [1,2730,null,{}] 23:45:29 INFO - PROCESS | 2516 | 1467873929476 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}] 23:45:29 INFO - PROCESS | 2516 | 1467873929478 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:29 INFO - PROCESS | 2516 | 1467873929616 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:45:29 INFO - PROCESS | 2516 | 1467873929638 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 2516 | 1467873929640 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:29 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DBA000 == 33 [pid = 2516] [id = 692] 23:45:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (000000160F928800) [pid = 2516] [serial = 2076] [outer = 0000000000000000] 23:45:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (000000160F930000) [pid = 2516] [serial = 2077] [outer = 000000160F928800] 23:45:29 INFO - PROCESS | 2516 | 1467873929685 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160F940800) [pid = 2516] [serial = 2078] [outer = 000000160F928800] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160986F400) [pid = 2516] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001604C65000) [pid = 2516] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001601A09C00) [pid = 2516] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001607DE6C00) [pid = 2516] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160D1F7000) [pid = 2516] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (0000001607DDC000) [pid = 2516] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:45:30 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160D0C2C00) [pid = 2516] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:45:30 INFO - PROCESS | 2516 | 1467873930151 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]]]}] 23:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 23:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:45:30 INFO - PROCESS | 2516 | 1467873930207 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 2516 | 1467873930210 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:45:30 INFO - PROCESS | 2516 | 1467873930213 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 2516 | 1467873930215 Marionette TRACE conn6 <- [1,2734,null,{}] 23:45:30 INFO - PROCESS | 2516 | 1467873930219 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}] 23:45:30 INFO - PROCESS | 2516 | 1467873930225 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:30 INFO - PROCESS | 2516 | 1467873930361 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:45:30 INFO - PROCESS | 2516 | 1467873930419 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 2516 | 1467873930421 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C483000 == 34 [pid = 2516] [id = 693] 23:45:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (000000160CCA4400) [pid = 2516] [serial = 2079] [outer = 0000000000000000] 23:45:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (000000160F92D000) [pid = 2516] [serial = 2080] [outer = 000000160CCA4400] 23:45:30 INFO - PROCESS | 2516 | 1467873930474 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (0000001610834C00) [pid = 2516] [serial = 2081] [outer = 000000160CCA4400] 23:45:30 INFO - PROCESS | 2516 | 1467873930830 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]]]}] 23:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 23:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:45:30 INFO - PROCESS | 2516 | 1467873930845 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 2516 | 1467873930847 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:45:30 INFO - PROCESS | 2516 | 1467873930850 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 2516 | 1467873930852 Marionette TRACE conn6 <- [1,2738,null,{}] 23:45:30 INFO - PROCESS | 2516 | 1467873930856 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}] 23:45:30 INFO - PROCESS | 2516 | 1467873930858 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:31 INFO - PROCESS | 2516 | 1467873931003 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:45:31 INFO - PROCESS | 2516 | 1467873931014 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 2516 | 1467873931016 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:31 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611341000 == 35 [pid = 2516] [id = 694] 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001610AA9800) [pid = 2516] [serial = 2082] [outer = 0000000000000000] 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001610AAE800) [pid = 2516] [serial = 2083] [outer = 0000001610AA9800] 23:45:31 INFO - PROCESS | 2516 | 1467873931061 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001610F03800) [pid = 2516] [serial = 2084] [outer = 0000001610AA9800] 23:45:31 INFO - PROCESS | 2516 | 1467873931455 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]]]}] 23:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 23:45:31 INFO - PROCESS | 2516 | 1467873931482 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 2516 | 1467873931484 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:45:31 INFO - PROCESS | 2516 | 1467873931487 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:45:31 INFO - PROCESS | 2516 | 1467873931489 Marionette TRACE conn6 <- [1,2742,null,{}] 23:45:31 INFO - PROCESS | 2516 | 1467873931493 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}] 23:45:31 INFO - PROCESS | 2516 | 1467873931495 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:31 INFO - PROCESS | 2516 | 1467873931610 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:45:31 INFO - PROCESS | 2516 | 1467873931619 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 2516 | 1467873931621 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A442000 == 36 [pid = 2516] [id = 695] 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001610AAB800) [pid = 2516] [serial = 2085] [outer = 0000000000000000] 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001610F0FC00) [pid = 2516] [serial = 2086] [outer = 0000001610AAB800] 23:45:31 INFO - PROCESS | 2516 | 1467873931673 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001611082400) [pid = 2516] [serial = 2087] [outer = 0000001610AAB800] 23:45:32 INFO - PROCESS | 2516 | 1467873932064 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]]]}] 23:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 23:45:32 INFO - PROCESS | 2516 | 1467873932120 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:45:32 INFO - PROCESS | 2516 | 1467873932125 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:45:32 INFO - PROCESS | 2516 | 1467873932130 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:45:32 INFO - PROCESS | 2516 | 1467873932134 Marionette TRACE conn6 <- [1,2746,null,{}] 23:45:32 INFO - PROCESS | 2516 | 1467873932141 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}] 23:45:32 INFO - PROCESS | 2516 | 1467873932145 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:32 INFO - PROCESS | 2516 | 1467873932295 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:45:32 INFO - PROCESS | 2516 | 1467873932472 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 2516 | 1467873932478 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:32 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F96000 == 37 [pid = 2516] [id = 696] 23:45:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016074D6000) [pid = 2516] [serial = 2088] [outer = 0000000000000000] 23:45:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607A55400) [pid = 2516] [serial = 2089] [outer = 00000016074D6000] 23:45:32 INFO - PROCESS | 2516 | 1467873932536 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001607F2AC00) [pid = 2516] [serial = 2090] [outer = 00000016074D6000] 23:45:33 INFO - PROCESS | 2516 | 1467873933100 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]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 984ms 23:45:33 INFO - PROCESS | 2516 | 1467873933118 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:45:33 INFO - PROCESS | 2516 | 1467873933121 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:45:33 INFO - PROCESS | 2516 | 1467873933145 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 2516 | 1467873933149 Marionette TRACE conn6 <- [1,2750,null,{}] 23:45:33 INFO - PROCESS | 2516 | 1467873933154 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}] 23:45:33 INFO - PROCESS | 2516 | 1467873933157 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:33 INFO - PROCESS | 2516 | 1467873933272 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:45:33 INFO - PROCESS | 2516 | 1467873933368 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 2516 | 1467873933371 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9F800 == 38 [pid = 2516] [id = 697] 23:45:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160D21B000) [pid = 2516] [serial = 2091] [outer = 0000000000000000] 23:45:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160D224400) [pid = 2516] [serial = 2092] [outer = 000000160D21B000] 23:45:33 INFO - PROCESS | 2516 | 1467873933428 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E1BE000) [pid = 2516] [serial = 2093] [outer = 000000160D21B000] 23:45:34 INFO - PROCESS | 2516 | 1467873934029 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]]]}] 23:45:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:45:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 944ms 23:45:34 INFO - PROCESS | 2516 | 1467873934089 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 2516 | 1467873934091 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:45:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:45:34 INFO - PROCESS | 2516 | 1467873934095 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 2516 | 1467873934098 Marionette TRACE conn6 <- [1,2754,null,{}] 23:45:34 INFO - PROCESS | 2516 | 1467873934109 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}] 23:45:34 INFO - PROCESS | 2516 | 1467873934114 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:34 INFO - PROCESS | 2516 | 1467873934230 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:45:34 INFO - PROCESS | 2516 | 1467873934354 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 2516 | 1467873934358 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:34 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD86800 == 39 [pid = 2516] [id = 698] 23:45:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016105A1800) [pid = 2516] [serial = 2094] [outer = 0000000000000000] 23:45:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016105A4400) [pid = 2516] [serial = 2095] [outer = 00000016105A1800] 23:45:34 INFO - PROCESS | 2516 | 1467873934418 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001611089C00) [pid = 2516] [serial = 2096] [outer = 00000016105A1800] 23:45:35 INFO - PROCESS | 2516 | 1467873935074 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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1029ms 23:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:45:35 INFO - PROCESS | 2516 | 1467873935126 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:45:35 INFO - PROCESS | 2516 | 1467873935129 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:45:35 INFO - PROCESS | 2516 | 1467873935133 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 2516 | 1467873935135 Marionette TRACE conn6 <- [1,2758,null,{}] 23:45:35 INFO - PROCESS | 2516 | 1467873935139 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}] 23:45:35 INFO - PROCESS | 2516 | 1467873935141 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:35 INFO - PROCESS | 2516 | 1467873935255 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:45:35 INFO - PROCESS | 2516 | 1467873935491 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 2516 | 1467873935494 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:35 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607FD1800 == 40 [pid = 2516] [id = 699] 23:45:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001604339C00) [pid = 2516] [serial = 2097] [outer = 0000000000000000] 23:45:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001604C5F800) [pid = 2516] [serial = 2098] [outer = 0000001604339C00] 23:45:35 INFO - PROCESS | 2516 | 1467873935559 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016052B5C00) [pid = 2516] [serial = 2099] [outer = 0000001604339C00] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 00000016083E1000 == 39 [pid = 2516] [id = 679] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 0000001611341000 == 38 [pid = 2516] [id = 694] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160C483000 == 37 [pid = 2516] [id = 693] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DBA000 == 36 [pid = 2516] [id = 692] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000161036E800 == 35 [pid = 2516] [id = 691] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1F1800 == 34 [pid = 2516] [id = 690] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF44000 == 33 [pid = 2516] [id = 689] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 0000001608595000 == 32 [pid = 2516] [id = 688] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 0000001610377000 == 31 [pid = 2516] [id = 685] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160839D000 == 30 [pid = 2516] [id = 686] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D8800 == 29 [pid = 2516] [id = 687] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD86800 == 28 [pid = 2516] [id = 698] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9F800 == 27 [pid = 2516] [id = 697] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 000000167A442000 == 26 [pid = 2516] [id = 695] 23:45:36 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F96000 == 25 [pid = 2516] [id = 696] 23:45:36 INFO - PROCESS | 2516 | 1467873936726 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]]]}] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160AD83800) [pid = 2516] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050EFC00) [pid = 2516] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050E4000) [pid = 2516] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016089CB800) [pid = 2516] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001607F2E800) [pid = 2516] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160CCAB800) [pid = 2516] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160D220C00) [pid = 2516] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016098DE400) [pid = 2516] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607F29000) [pid = 2516] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160F936800) [pid = 2516] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E1BB000) [pid = 2516] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160E232800) [pid = 2516] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001607DDFC00) [pid = 2516] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160D0C1C00) [pid = 2516] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160D2D6000) [pid = 2516] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160560DC00) [pid = 2516] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1733ms 23:45:36 INFO - PROCESS | 2516 | 1467873936883 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 2516 | 1467873936887 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:45:36 INFO - PROCESS | 2516 | 1467873936895 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:45:36 INFO - PROCESS | 2516 | 1467873936899 Marionette TRACE conn6 <- [1,2762,null,{}] 23:45:36 INFO - PROCESS | 2516 | 1467873936906 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}] 23:45:36 INFO - PROCESS | 2516 | 1467873936909 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:37 INFO - PROCESS | 2516 | 1467873936998 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:45:37 INFO - PROCESS | 2516 | 1467873937071 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 2516 | 1467873937075 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C73800 == 26 [pid = 2516] [id = 700] 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001604DFA800) [pid = 2516] [serial = 2100] [outer = 0000000000000000] 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (000000160502A000) [pid = 2516] [serial = 2101] [outer = 0000001604DFA800] 23:45:37 INFO - PROCESS | 2516 | 1467873937126 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016050FC000) [pid = 2516] [serial = 2102] [outer = 0000001604DFA800] 23:45:37 INFO - PROCESS | 2516 | 1467873937567 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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 23:45:37 INFO - PROCESS | 2516 | 1467873937637 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 2516 | 1467873937642 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:45:37 INFO - PROCESS | 2516 | 1467873937648 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 2516 | 1467873937651 Marionette TRACE conn6 <- [1,2766,null,{}] 23:45:37 INFO - PROCESS | 2516 | 1467873937655 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}] 23:45:37 INFO - PROCESS | 2516 | 1467873937658 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:37 INFO - PROCESS | 2516 | 1467873937751 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:45:37 INFO - PROCESS | 2516 | 1467873937764 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 2516 | 1467873937766 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:37 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F7F000 == 27 [pid = 2516] [id = 701] 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001607A51400) [pid = 2516] [serial = 2103] [outer = 0000000000000000] 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607A58400) [pid = 2516] [serial = 2104] [outer = 0000001607A51400] 23:45:37 INFO - PROCESS | 2516 | 1467873937815 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607D2B000) [pid = 2516] [serial = 2105] [outer = 0000001607A51400] 23:45:38 INFO - PROCESS | 2516 | 1467873938275 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 23:45:38 INFO - PROCESS | 2516 | 1467873938342 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 2516 | 1467873938351 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:45:38 INFO - PROCESS | 2516 | 1467873938388 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 2516 | 1467873938391 Marionette TRACE conn6 <- [1,2770,null,{}] 23:45:38 INFO - PROCESS | 2516 | 1467873938405 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}] 23:45:38 INFO - PROCESS | 2516 | 1467873938410 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:38 INFO - PROCESS | 2516 | 1467873938541 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:45:38 INFO - PROCESS | 2516 | 1467873938588 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 2516 | 1467873938592 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:38 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4B2000 == 28 [pid = 2516] [id = 702] 23:45:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (00000016082C0C00) [pid = 2516] [serial = 2106] [outer = 0000000000000000] 23:45:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016089CC800) [pid = 2516] [serial = 2107] [outer = 00000016082C0C00] 23:45:38 INFO - PROCESS | 2516 | 1467873938642 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001609629000) [pid = 2516] [serial = 2108] [outer = 00000016082C0C00] 23:45:39 INFO - PROCESS | 2516 | 1467873939065 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 775ms 23:45:39 INFO - PROCESS | 2516 | 1467873939136 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 2516 | 1467873939139 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:45:39 INFO - PROCESS | 2516 | 1467873939148 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 2516 | 1467873939151 Marionette TRACE conn6 <- [1,2774,null,{}] 23:45:39 INFO - PROCESS | 2516 | 1467873939159 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}] 23:45:39 INFO - PROCESS | 2516 | 1467873939161 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:39 INFO - PROCESS | 2516 | 1467873939276 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:45:39 INFO - PROCESS | 2516 | 1467873939288 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 2516 | 1467873939290 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE71800 == 29 [pid = 2516] [id = 703] 23:45:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160AD8E000) [pid = 2516] [serial = 2109] [outer = 0000000000000000] 23:45:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160CCA2400) [pid = 2516] [serial = 2110] [outer = 000000160AD8E000] 23:45:39 INFO - PROCESS | 2516 | 1467873939379 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D0B3C00) [pid = 2516] [serial = 2111] [outer = 000000160AD8E000] 23:45:39 INFO - PROCESS | 2516 | 1467873939806 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 23:45:39 INFO - PROCESS | 2516 | 1467873939875 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 2516 | 1467873939884 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:45:39 INFO - PROCESS | 2516 | 1467873939890 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 2516 | 1467873939892 Marionette TRACE conn6 <- [1,2778,null,{}] 23:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:45:39 INFO - PROCESS | 2516 | 1467873939896 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}] 23:45:39 INFO - PROCESS | 2516 | 1467873939898 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:40 INFO - PROCESS | 2516 | 1467873940008 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:45:40 INFO - PROCESS | 2516 | 1467873940020 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 2516 | 1467873940022 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F865800 == 30 [pid = 2516] [id = 704] 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D0B4800) [pid = 2516] [serial = 2112] [outer = 0000000000000000] 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1FA800) [pid = 2516] [serial = 2113] [outer = 000000160D0B4800] 23:45:40 INFO - PROCESS | 2516 | 1467873940066 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D226800) [pid = 2516] [serial = 2114] [outer = 000000160D0B4800] 23:45:40 INFO - PROCESS | 2516 | 1467873940510 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]]]}] 23:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 23:45:40 INFO - PROCESS | 2516 | 1467873940566 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:45:40 INFO - PROCESS | 2516 | 1467873940568 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:45:40 INFO - PROCESS | 2516 | 1467873940578 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 2516 | 1467873940580 Marionette TRACE conn6 <- [1,2782,null,{}] 23:45:40 INFO - PROCESS | 2516 | 1467873940583 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}] 23:45:40 INFO - PROCESS | 2516 | 1467873940589 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:40 INFO - PROCESS | 2516 | 1467873940730 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:45:40 INFO - PROCESS | 2516 | 1467873940788 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 2516 | 1467873940790 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:40 INFO - PROCESS | 2516 | ++DOCSHELL 000000161037F000 == 31 [pid = 2516] [id = 705] 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160DDB8C00) [pid = 2516] [serial = 2115] [outer = 0000000000000000] 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1B8C00) [pid = 2516] [serial = 2116] [outer = 000000160DDB8C00] 23:45:40 INFO - PROCESS | 2516 | 1467873940835 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E23E400) [pid = 2516] [serial = 2117] [outer = 000000160DDB8C00] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160D1F4C00) [pid = 2516] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E225400) [pid = 2516] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160CCA4400) [pid = 2516] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E1C4800) [pid = 2516] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160501EC00) [pid = 2516] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001608216000) [pid = 2516] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001610AA9800) [pid = 2516] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016050F5000) [pid = 2516] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016089CDC00) [pid = 2516] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160F928800) [pid = 2516] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001610AAB800) [pid = 2516] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:45:41 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001607C2F000) [pid = 2516] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:45:41 INFO - PROCESS | 2516 | 1467873941353 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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 839ms 23:45:41 INFO - PROCESS | 2516 | 1467873941419 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 2516 | 1467873941421 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:45:41 INFO - PROCESS | 2516 | 1467873941425 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 2516 | 1467873941426 Marionette TRACE conn6 <- [1,2786,null,{}] 23:45:41 INFO - PROCESS | 2516 | 1467873941430 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}] 23:45:41 INFO - PROCESS | 2516 | 1467873941432 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:41 INFO - PROCESS | 2516 | 1467873941512 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:45:41 INFO - PROCESS | 2516 | 1467873941519 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 2516 | 1467873941521 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:41 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FEB000 == 32 [pid = 2516] [id = 706] 23:45:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001601098400) [pid = 2516] [serial = 2118] [outer = 0000000000000000] 23:45:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E234800) [pid = 2516] [serial = 2119] [outer = 0000001601098400] 23:45:41 INFO - PROCESS | 2516 | 1467873941565 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E250000) [pid = 2516] [serial = 2120] [outer = 0000001601098400] 23:45:42 INFO - PROCESS | 2516 | 1467873941994 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 587ms 23:45:42 INFO - PROCESS | 2516 | 1467873942024 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 2516 | 1467873942027 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 2516 | 1467873942030 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 2516 | 1467873942032 Marionette TRACE conn6 <- [1,2790,null,{}] 23:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:45:42 INFO - PROCESS | 2516 | 1467873942039 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}] 23:45:42 INFO - PROCESS | 2516 | 1467873942041 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:42 INFO - PROCESS | 2516 | 1467873942122 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:45:42 INFO - PROCESS | 2516 | 1467873942129 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 2516 | 1467873942130 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000167950F800 == 33 [pid = 2516] [id = 707] 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160F934800) [pid = 2516] [serial = 2121] [outer = 0000000000000000] 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160F93B000) [pid = 2516] [serial = 2122] [outer = 000000160F934800] 23:45:42 INFO - PROCESS | 2516 | 1467873942175 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160F9CC400) [pid = 2516] [serial = 2123] [outer = 000000160F934800] 23:45:42 INFO - PROCESS | 2516 | 1467873942609 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 627ms 23:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:45:42 INFO - PROCESS | 2516 | 1467873942662 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 2516 | 1467873942664 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 2516 | 1467873942667 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 2516 | 1467873942669 Marionette TRACE conn6 <- [1,2794,null,{}] 23:45:42 INFO - PROCESS | 2516 | 1467873942673 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}] 23:45:42 INFO - PROCESS | 2516 | 1467873942675 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:42 INFO - PROCESS | 2516 | 1467873942756 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:45:42 INFO - PROCESS | 2516 | 1467873942761 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 2516 | 1467873942763 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A899000 == 34 [pid = 2516] [id = 708] 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000161059A400) [pid = 2516] [serial = 2124] [outer = 0000000000000000] 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016105A2C00) [pid = 2516] [serial = 2125] [outer = 000000161059A400] 23:45:42 INFO - PROCESS | 2516 | 1467873942807 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001610833800) [pid = 2516] [serial = 2126] [outer = 000000161059A400] 23:45:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F7F000 == 33 [pid = 2516] [id = 701] 23:45:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C73800 == 32 [pid = 2516] [id = 700] 23:45:43 INFO - PROCESS | 2516 | --DOCSHELL 0000001607FD1800 == 31 [pid = 2516] [id = 699] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE71800 == 30 [pid = 2516] [id = 703] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4B2000 == 29 [pid = 2516] [id = 702] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FEB000 == 28 [pid = 2516] [id = 706] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 000000160F865800 == 27 [pid = 2516] [id = 704] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 000000161037F000 == 26 [pid = 2516] [id = 705] 23:45:44 INFO - PROCESS | 2516 | --DOCSHELL 000000167950F800 == 25 [pid = 2516] [id = 707] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001607F29C00) [pid = 2516] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D2D2800) [pid = 2516] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E24EC00) [pid = 2516] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E22E800) [pid = 2516] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160F92D000) [pid = 2516] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160E241000) [pid = 2516] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016050E9C00) [pid = 2516] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001607A4F400) [pid = 2516] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160962DC00) [pid = 2516] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160CCA7000) [pid = 2516] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001610F03800) [pid = 2516] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016074D6800) [pid = 2516] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001607C2E000) [pid = 2516] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001608DC4800) [pid = 2516] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160F930000) [pid = 2516] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (0000001611082400) [pid = 2516] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001610AAE800) [pid = 2516] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160F940800) [pid = 2516] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 57 (000000160E1B9C00) [pid = 2516] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 56 (000000160AF0A400) [pid = 2516] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 55 (0000001610834C00) [pid = 2516] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | --DOMWINDOW == 54 (0000001610F0FC00) [pid = 2516] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2516 | 1467873944574 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]]]}] 23:45:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:45:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1937ms 23:45:44 INFO - PROCESS | 2516 | 1467873944609 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:45:44 INFO - PROCESS | 2516 | 1467873944613 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:45:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:45:44 INFO - PROCESS | 2516 | 1467873944618 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 2516 | 1467873944622 Marionette TRACE conn6 <- [1,2798,null,{}] 23:45:44 INFO - PROCESS | 2516 | 1467873944628 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}] 23:45:44 INFO - PROCESS | 2516 | 1467873944631 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:44 INFO - PROCESS | 2516 | 1467873944724 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:45:44 INFO - PROCESS | 2516 | 1467873944733 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 2516 | 1467873944738 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:44 INFO - PROCESS | 2516 | ++DOCSHELL 000000160838D800 == 26 [pid = 2516] [id = 709] 23:45:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 55 (0000001604DFD000) [pid = 2516] [serial = 2127] [outer = 0000000000000000] 23:45:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 56 (000000160501D400) [pid = 2516] [serial = 2128] [outer = 0000001604DFD000] 23:45:44 INFO - PROCESS | 2516 | 1467873944789 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 57 (00000016050F5800) [pid = 2516] [serial = 2129] [outer = 0000001604DFD000] 23:45:45 INFO - PROCESS | 2516 | 1467873945281 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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 23:45:45 INFO - PROCESS | 2516 | 1467873945314 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 2516 | 1467873945320 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:45:45 INFO - PROCESS | 2516 | 1467873945331 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 2516 | 1467873945334 Marionette TRACE conn6 <- [1,2802,null,{}] 23:45:45 INFO - PROCESS | 2516 | 1467873945338 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}] 23:45:45 INFO - PROCESS | 2516 | 1467873945341 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:45 INFO - PROCESS | 2516 | 1467873945431 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:45:45 INFO - PROCESS | 2516 | 1467873945440 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 2516 | 1467873945443 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:45 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F7C800 == 27 [pid = 2516] [id = 710] 23:45:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 58 (00000016074D6400) [pid = 2516] [serial = 2130] [outer = 0000000000000000] 23:45:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (00000016074D9C00) [pid = 2516] [serial = 2131] [outer = 00000016074D6400] 23:45:45 INFO - PROCESS | 2516 | 1467873945493 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001607A56C00) [pid = 2516] [serial = 2132] [outer = 00000016074D6400] 23:45:45 INFO - PROCESS | 2516 | 1467873945974 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:45:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 23:45:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:45:46 INFO - PROCESS | 2516 | 1467873946025 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 2516 | 1467873946028 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:45:46 INFO - PROCESS | 2516 | 1467873946032 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - PROCESS | 2516 | 1467873946035 Marionette TRACE conn6 <- [1,2806,null,{}] 23:45:46 INFO - PROCESS | 2516 | 1467873946047 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}] 23:45:46 INFO - PROCESS | 2516 | 1467873946052 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:46 INFO - PROCESS | 2516 | 1467873946170 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:45:46 INFO - PROCESS | 2516 | 1467873946258 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 2516 | 1467873946261 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA1B000 == 28 [pid = 2516] [id = 711] 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (00000016002C8400) [pid = 2516] [serial = 2133] [outer = 0000000000000000] 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607E97800) [pid = 2516] [serial = 2134] [outer = 00000016002C8400] 23:45:46 INFO - PROCESS | 2516 | 1467873946311 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607F31000) [pid = 2516] [serial = 2135] [outer = 00000016002C8400] 23:45:46 INFO - PROCESS | 2516 | 1467873946675 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:45:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 23:45:46 INFO - PROCESS | 2516 | 1467873946726 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 2516 | 1467873946729 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:45:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:45:46 INFO - PROCESS | 2516 | 1467873946732 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - PROCESS | 2516 | 1467873946734 Marionette TRACE conn6 <- [1,2810,null,{}] 23:45:46 INFO - PROCESS | 2516 | 1467873946746 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}] 23:45:46 INFO - PROCESS | 2516 | 1467873946748 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:46 INFO - PROCESS | 2516 | 1467873946835 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:45:46 INFO - PROCESS | 2516 | 1467873946840 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 2516 | 1467873946842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:46 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAB9800 == 29 [pid = 2516] [id = 712] 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (00000016089C7400) [pid = 2516] [serial = 2136] [outer = 0000000000000000] 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (00000016089D1400) [pid = 2516] [serial = 2137] [outer = 00000016089C7400] 23:45:46 INFO - PROCESS | 2516 | 1467873946887 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001609632400) [pid = 2516] [serial = 2138] [outer = 00000016089C7400] 23:45:47 INFO - PROCESS | 2516 | 1467873947316 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 23:45:47 INFO - PROCESS | 2516 | 1467873947365 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 2516 | 1467873947367 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:45:47 INFO - PROCESS | 2516 | 1467873947370 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:45:47 INFO - PROCESS | 2516 | 1467873947372 Marionette TRACE conn6 <- [1,2814,null,{}] 23:45:47 INFO - PROCESS | 2516 | 1467873947375 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}] 23:45:47 INFO - PROCESS | 2516 | 1467873947377 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:47 INFO - PROCESS | 2516 | 1467873947458 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:45:47 INFO - PROCESS | 2516 | 1467873947465 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 2516 | 1467873947468 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:47 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1F3000 == 30 [pid = 2516] [id = 713] 23:45:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160560DC00) [pid = 2516] [serial = 2139] [outer = 0000000000000000] 23:45:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160A647400) [pid = 2516] [serial = 2140] [outer = 000000160560DC00] 23:45:47 INFO - PROCESS | 2516 | 1467873947513 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160B935800) [pid = 2516] [serial = 2141] [outer = 000000160560DC00] 23:45:47 INFO - PROCESS | 2516 | 1467873947965 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 23:45:48 INFO - PROCESS | 2516 | 1467873948004 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 2516 | 1467873948007 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:45:48 INFO - PROCESS | 2516 | 1467873948010 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 2516 | 1467873948012 Marionette TRACE conn6 <- [1,2818,null,{}] 23:45:48 INFO - PROCESS | 2516 | 1467873948015 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}] 23:45:48 INFO - PROCESS | 2516 | 1467873948021 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:48 INFO - PROCESS | 2516 | 1467873948133 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:45:48 INFO - PROCESS | 2516 | 1467873948141 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 2516 | 1467873948143 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA9C800 == 31 [pid = 2516] [id = 714] 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160D1F0800) [pid = 2516] [serial = 2142] [outer = 0000000000000000] 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D21F400) [pid = 2516] [serial = 2143] [outer = 000000160D1F0800] 23:45:48 INFO - PROCESS | 2516 | 1467873948195 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D2D7000) [pid = 2516] [serial = 2144] [outer = 000000160D1F0800] 23:45:48 INFO - PROCESS | 2516 | 1467873948632 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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 23:45:48 INFO - PROCESS | 2516 | 1467873948687 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:45:48 INFO - PROCESS | 2516 | 1467873948689 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:45:48 INFO - PROCESS | 2516 | 1467873948692 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 2516 | 1467873948694 Marionette TRACE conn6 <- [1,2822,null,{}] 23:45:48 INFO - PROCESS | 2516 | 1467873948698 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}] 23:45:48 INFO - PROCESS | 2516 | 1467873948700 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:48 INFO - PROCESS | 2516 | 1467873948780 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:45:48 INFO - PROCESS | 2516 | 1467873948786 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 2516 | 1467873948788 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:48 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104CB800 == 32 [pid = 2516] [id = 715] 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160DDC1800) [pid = 2516] [serial = 2145] [outer = 0000000000000000] 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160E1B3400) [pid = 2516] [serial = 2146] [outer = 000000160DDC1800] 23:45:48 INFO - PROCESS | 2516 | 1467873948832 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160E1C6C00) [pid = 2516] [serial = 2147] [outer = 000000160DDC1800] 23:45:49 INFO - PROCESS | 2516 | 1467873949282 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 23:45:49 INFO - PROCESS | 2516 | 1467873949324 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 2516 | 1467873949326 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:45:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:45:49 INFO - PROCESS | 2516 | 1467873949330 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 2516 | 1467873949331 Marionette TRACE conn6 <- [1,2826,null,{}] 23:45:49 INFO - PROCESS | 2516 | 1467873949339 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}] 23:45:49 INFO - PROCESS | 2516 | 1467873949341 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:49 INFO - PROCESS | 2516 | 1467873949422 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:45:49 INFO - PROCESS | 2516 | 1467873949428 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 2516 | 1467873949430 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:49 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FDC800 == 33 [pid = 2516] [id = 716] 23:45:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E1CFC00) [pid = 2516] [serial = 2148] [outer = 0000000000000000] 23:45:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E232000) [pid = 2516] [serial = 2149] [outer = 000000160E1CFC00] 23:45:49 INFO - PROCESS | 2516 | 1467873949474 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E240C00) [pid = 2516] [serial = 2150] [outer = 000000160E1CFC00] 23:45:49 INFO - PROCESS | 2516 | 1467873949970 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 23:45:50 INFO - PROCESS | 2516 | 1467873950024 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 2516 | 1467873950026 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:45:50 INFO - PROCESS | 2516 | 1467873950029 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:45:50 INFO - PROCESS | 2516 | 1467873950031 Marionette TRACE conn6 <- [1,2830,null,{}] 23:45:50 INFO - PROCESS | 2516 | 1467873950035 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}] 23:45:50 INFO - PROCESS | 2516 | 1467873950037 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:50 INFO - PROCESS | 2516 | 1467873950143 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:45:50 INFO - PROCESS | 2516 | 1467873950223 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 2516 | 1467873950225 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:50 INFO - PROCESS | 2516 | ++DOCSHELL 000000160BA18800 == 34 [pid = 2516] [id = 717] 23:45:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001601A06400) [pid = 2516] [serial = 2151] [outer = 0000000000000000] 23:45:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E24E400) [pid = 2516] [serial = 2152] [outer = 0000001601A06400] 23:45:50 INFO - PROCESS | 2516 | 1467873950269 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F92C400) [pid = 2516] [serial = 2153] [outer = 0000001601A06400] 23:45:50 INFO - PROCESS | 2516 | 1467873950701 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 23:45:50 INFO - PROCESS | 2516 | 1467873950768 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 2516 | 1467873950770 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:45:50 INFO - PROCESS | 2516 | 1467873950774 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 2516 | 1467873950775 Marionette TRACE conn6 <- [1,2834,null,{}] 23:45:50 INFO - PROCESS | 2516 | 1467873950779 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}] 23:45:50 INFO - PROCESS | 2516 | 1467873950781 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:50 INFO - PROCESS | 2516 | 1467873950898 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:45:50 INFO - PROCESS | 2516 | 1467873950956 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 2516 | 1467873950958 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:50 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679E28800 == 35 [pid = 2516] [id = 718] 23:45:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F93E000) [pid = 2516] [serial = 2154] [outer = 0000000000000000] 23:45:50 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F9C3C00) [pid = 2516] [serial = 2155] [outer = 000000160F93E000] 23:45:51 INFO - PROCESS | 2516 | 1467873951002 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F9D2800) [pid = 2516] [serial = 2156] [outer = 000000160F93E000] 23:45:51 INFO - PROCESS | 2516 | 1467873951431 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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:45:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 23:45:51 INFO - PROCESS | 2516 | 1467873951466 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 2516 | 1467873951469 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:45:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:45:51 INFO - PROCESS | 2516 | 1467873951472 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 2516 | 1467873951475 Marionette TRACE conn6 <- [1,2838,null,{}] 23:45:51 INFO - PROCESS | 2516 | 1467873951478 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}] 23:45:51 INFO - PROCESS | 2516 | 1467873951481 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:51 INFO - PROCESS | 2516 | 1467873951634 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160AD8E000) [pid = 2516] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D0B4800) [pid = 2516] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160DDB8C00) [pid = 2516] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F934800) [pid = 2516] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016082C0C00) [pid = 2516] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607A51400) [pid = 2516] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604DFA800) [pid = 2516] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604339C00) [pid = 2516] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016105A1800) [pid = 2516] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D21B000) [pid = 2516] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016074D6000) [pid = 2516] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:45:51 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001601098400) [pid = 2516] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:45:51 INFO - PROCESS | 2516 | 1467873951784 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 2516 | 1467873951787 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:51 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1EC000 == 36 [pid = 2516] [id = 719] 23:45:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160134F000) [pid = 2516] [serial = 2157] [outer = 0000000000000000] 23:45:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016050EB800) [pid = 2516] [serial = 2158] [outer = 000000160134F000] 23:45:51 INFO - PROCESS | 2516 | 1467873951834 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F5C00) [pid = 2516] [serial = 2159] [outer = 000000160134F000] 23:45:52 INFO - PROCESS | 2516 | 1467873952191 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 23:45:52 INFO - PROCESS | 2516 | 1467873952250 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 2516 | 1467873952252 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:45:52 INFO - PROCESS | 2516 | 1467873952255 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:45:52 INFO - PROCESS | 2516 | 1467873952257 Marionette TRACE conn6 <- [1,2842,null,{}] 23:45:52 INFO - PROCESS | 2516 | 1467873952260 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}] 23:45:52 INFO - PROCESS | 2516 | 1467873952262 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:52 INFO - PROCESS | 2516 | 1467873952345 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:45:52 INFO - PROCESS | 2516 | 1467873952352 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 2516 | 1467873952354 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:52 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B02A000 == 37 [pid = 2516] [id = 720] 23:45:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160E249000) [pid = 2516] [serial = 2160] [outer = 0000000000000000] 23:45:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016105A1800) [pid = 2516] [serial = 2161] [outer = 000000160E249000] 23:45:52 INFO - PROCESS | 2516 | 1467873952398 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001610AAF000) [pid = 2516] [serial = 2162] [outer = 000000160E249000] 23:45:52 INFO - PROCESS | 2516 | 1467873952831 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]]]}] 23:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 627ms 23:45:52 INFO - PROCESS | 2516 | 1467873952886 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 2516 | 1467873952888 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:45:52 INFO - PROCESS | 2516 | 1467873952892 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:45:52 INFO - PROCESS | 2516 | 1467873952893 Marionette TRACE conn6 <- [1,2846,null,{}] 23:45:52 INFO - PROCESS | 2516 | 1467873952897 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}] 23:45:52 INFO - PROCESS | 2516 | 1467873952899 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:52 INFO - PROCESS | 2516 | 1467873952981 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:45:52 INFO - PROCESS | 2516 | 1467873952987 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 2516 | 1467873952989 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B687800 == 38 [pid = 2516] [id = 721] 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001610F03800) [pid = 2516] [serial = 2163] [outer = 0000000000000000] 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001610F07C00) [pid = 2516] [serial = 2164] [outer = 0000001610F03800] 23:45:53 INFO - PROCESS | 2516 | 1467873953032 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001610F10000) [pid = 2516] [serial = 2165] [outer = 0000001610F03800] 23:45:53 INFO - PROCESS | 2516 | 1467873953474 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 627ms 23:45:53 INFO - PROCESS | 2516 | 1467873953530 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 2516 | 1467873953532 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:45:53 INFO - PROCESS | 2516 | 1467873953536 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 2516 | 1467873953538 Marionette TRACE conn6 <- [1,2850,null,{}] 23:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:45:53 INFO - PROCESS | 2516 | 1467873953541 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}] 23:45:53 INFO - PROCESS | 2516 | 1467873953543 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:53 INFO - PROCESS | 2516 | 1467873953627 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:45:53 INFO - PROCESS | 2516 | 1467873953636 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 2516 | 1467873953638 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:53 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C11C000 == 39 [pid = 2516] [id = 722] 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001611083000) [pid = 2516] [serial = 2166] [outer = 0000000000000000] 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001611085C00) [pid = 2516] [serial = 2167] [outer = 0000001611083000] 23:45:53 INFO - PROCESS | 2516 | 1467873953682 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (00000016113B1000) [pid = 2516] [serial = 2168] [outer = 0000001611083000] 23:45:54 INFO - PROCESS | 2516 | 1467873954532 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]]]}] 23:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1026ms 23:45:54 INFO - PROCESS | 2516 | 1467873954568 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 2516 | 1467873954573 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:45:54 INFO - PROCESS | 2516 | 1467873954598 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:45:54 INFO - PROCESS | 2516 | 1467873954604 Marionette TRACE conn6 <- [1,2854,null,{}] 23:45:54 INFO - PROCESS | 2516 | 1467873954609 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}] 23:45:54 INFO - PROCESS | 2516 | 1467873954612 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:54 INFO - PROCESS | 2516 | 1467873954761 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:45:54 INFO - PROCESS | 2516 | 1467873954886 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 2516 | 1467873954890 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:54 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F4A800 == 40 [pid = 2516] [id = 723] 23:45:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050F5C00) [pid = 2516] [serial = 2169] [outer = 0000000000000000] 23:45:54 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160601B400) [pid = 2516] [serial = 2170] [outer = 00000016050F5C00] 23:45:54 INFO - PROCESS | 2516 | 1467873954949 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001607A57C00) [pid = 2516] [serial = 2171] [outer = 00000016050F5C00] 23:45:55 INFO - PROCESS | 2516 | 1467873955842 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1293ms 23:45:55 INFO - PROCESS | 2516 | 1467873955897 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 2516 | 1467873955901 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:45:55 INFO - PROCESS | 2516 | 1467873955907 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 2516 | 1467873955910 Marionette TRACE conn6 <- [1,2858,null,{}] 23:45:55 INFO - PROCESS | 2516 | 1467873955916 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}] 23:45:55 INFO - PROCESS | 2516 | 1467873955919 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:56 INFO - PROCESS | 2516 | 1467873956035 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:45:56 INFO - PROCESS | 2516 | 1467873956167 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 2516 | 1467873956172 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:56 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083D6000 == 41 [pid = 2516] [id = 724] 23:45:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001607A59400) [pid = 2516] [serial = 2172] [outer = 0000000000000000] 23:45:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001607AB4000) [pid = 2516] [serial = 2173] [outer = 0000001607A59400] 23:45:56 INFO - PROCESS | 2516 | 1467873956222 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001607DE2800) [pid = 2516] [serial = 2174] [outer = 0000001607A59400] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000167B687800 == 40 [pid = 2516] [id = 721] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000167B02A000 == 39 [pid = 2516] [id = 720] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1EC000 == 38 [pid = 2516] [id = 719] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 0000001679E28800 == 37 [pid = 2516] [id = 718] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA18800 == 36 [pid = 2516] [id = 717] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FDC800 == 35 [pid = 2516] [id = 716] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 00000016104CB800 == 34 [pid = 2516] [id = 715] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA9C800 == 33 [pid = 2516] [id = 714] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1F3000 == 32 [pid = 2516] [id = 713] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAB9800 == 31 [pid = 2516] [id = 712] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016105A2C00) [pid = 2516] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA1B000 == 30 [pid = 2516] [id = 711] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F7C800 == 29 [pid = 2516] [id = 710] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000160838D800 == 28 [pid = 2516] [id = 709] 23:45:56 INFO - PROCESS | 2516 | --DOCSHELL 000000167A899000 == 27 [pid = 2516] [id = 708] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000160CCA2400) [pid = 2516] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160D1FA800) [pid = 2516] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160D0B3C00) [pid = 2516] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E1B8C00) [pid = 2516] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160D226800) [pid = 2516] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160F93B000) [pid = 2516] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160E23E400) [pid = 2516] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016089CC800) [pid = 2516] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607A58400) [pid = 2516] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607D2B000) [pid = 2516] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160502A000) [pid = 2516] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016050FC000) [pid = 2516] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (00000016052B5C00) [pid = 2516] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001604C5F800) [pid = 2516] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001611089C00) [pid = 2516] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (00000016105A4400) [pid = 2516] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E1BE000) [pid = 2516] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D224400) [pid = 2516] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001607F2AC00) [pid = 2516] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001607A55400) [pid = 2516] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F9CC400) [pid = 2516] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160E234800) [pid = 2516] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E250000) [pid = 2516] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (0000001609629000) [pid = 2516] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:45:56 INFO - PROCESS | 2516 | 1467873956734 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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 880ms 23:45:56 INFO - PROCESS | 2516 | 1467873956791 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 2516 | 1467873956796 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:45:56 INFO - PROCESS | 2516 | 1467873956803 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 2516 | 1467873956805 Marionette TRACE conn6 <- [1,2862,null,{}] 23:45:56 INFO - PROCESS | 2516 | 1467873956809 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}] 23:45:56 INFO - PROCESS | 2516 | 1467873956812 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:56 INFO - PROCESS | 2516 | 1467873956902 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:45:56 INFO - PROCESS | 2516 | 1467873956911 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 2516 | 1467873956913 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:56 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F92000 == 28 [pid = 2516] [id = 725] 23:45:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (0000001607DDCC00) [pid = 2516] [serial = 2175] [outer = 0000000000000000] 23:45:56 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001607E91C00) [pid = 2516] [serial = 2176] [outer = 0000001607DDCC00] 23:45:56 INFO - PROCESS | 2516 | 1467873956968 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001608283C00) [pid = 2516] [serial = 2177] [outer = 0000001607DDCC00] 23:45:57 INFO - PROCESS | 2516 | 1467873957466 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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 23:45:57 INFO - PROCESS | 2516 | 1467873957495 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 2516 | 1467873957497 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:45:57 INFO - PROCESS | 2516 | 1467873957501 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 2516 | 1467873957505 Marionette TRACE conn6 <- [1,2866,null,{}] 23:45:57 INFO - PROCESS | 2516 | 1467873957517 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}] 23:45:57 INFO - PROCESS | 2516 | 1467873957522 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:57 INFO - PROCESS | 2516 | 1467873957644 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:45:57 INFO - PROCESS | 2516 | 1467873957734 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 2516 | 1467873957738 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:57 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4B8000 == 29 [pid = 2516] [id = 726] 23:45:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160962B800) [pid = 2516] [serial = 2178] [outer = 0000000000000000] 23:45:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016098DE400) [pid = 2516] [serial = 2179] [outer = 000000160962B800] 23:45:57 INFO - PROCESS | 2516 | 1467873957794 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160B936400) [pid = 2516] [serial = 2180] [outer = 000000160962B800] 23:45:58 INFO - PROCESS | 2516 | 1467873958219 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 775ms 23:45:58 INFO - PROCESS | 2516 | 1467873958278 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 2516 | 1467873958281 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:45:58 INFO - PROCESS | 2516 | 1467873958289 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 2516 | 1467873958291 Marionette TRACE conn6 <- [1,2870,null,{}] 23:45:58 INFO - PROCESS | 2516 | 1467873958295 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}] 23:45:58 INFO - PROCESS | 2516 | 1467873958297 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:58 INFO - PROCESS | 2516 | 1467873958389 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:45:58 INFO - PROCESS | 2516 | 1467873958399 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 2516 | 1467873958401 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:58 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1DC000 == 30 [pid = 2516] [id = 727] 23:45:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160D0BF400) [pid = 2516] [serial = 2181] [outer = 0000000000000000] 23:45:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160D0C2400) [pid = 2516] [serial = 2182] [outer = 000000160D0BF400] 23:45:58 INFO - PROCESS | 2516 | 1467873958449 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160D1FD000) [pid = 2516] [serial = 2183] [outer = 000000160D0BF400] 23:45:58 INFO - PROCESS | 2516 | 1467873958929 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 689ms 23:45:58 INFO - PROCESS | 2516 | 1467873958977 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 2516 | 1467873958979 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:45:58 INFO - PROCESS | 2516 | 1467873958983 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 2516 | 1467873958985 Marionette TRACE conn6 <- [1,2874,null,{}] 23:45:59 INFO - PROCESS | 2516 | 1467873959022 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}] 23:45:59 INFO - PROCESS | 2516 | 1467873959024 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:59 INFO - PROCESS | 2516 | 1467873959145 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:45:59 INFO - PROCESS | 2516 | 1467873959157 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 2516 | 1467873959159 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:59 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA79000 == 31 [pid = 2516] [id = 728] 23:45:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016050F4C00) [pid = 2516] [serial = 2184] [outer = 0000000000000000] 23:45:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D2CD000) [pid = 2516] [serial = 2185] [outer = 00000016050F4C00] 23:45:59 INFO - PROCESS | 2516 | 1467873959204 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E1B5800) [pid = 2516] [serial = 2186] [outer = 00000016050F4C00] 23:45:59 INFO - PROCESS | 2516 | 1467873959671 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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 732ms 23:45:59 INFO - PROCESS | 2516 | 1467873959718 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 2516 | 1467873959720 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:45:59 INFO - PROCESS | 2516 | 1467873959730 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 2516 | 1467873959732 Marionette TRACE conn6 <- [1,2878,null,{}] 23:45:59 INFO - PROCESS | 2516 | 1467873959736 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}] 23:45:59 INFO - PROCESS | 2516 | 1467873959742 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:59 INFO - PROCESS | 2516 | 1467873959877 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:45:59 INFO - PROCESS | 2516 | 1467873959936 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 2516 | 1467873959938 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:45:59 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104CE800 == 32 [pid = 2516] [id = 729] 23:45:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160D2CE400) [pid = 2516] [serial = 2187] [outer = 0000000000000000] 23:45:59 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E239800) [pid = 2516] [serial = 2188] [outer = 000000160D2CE400] 23:45:59 INFO - PROCESS | 2516 | 1467873959983 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F92B400) [pid = 2516] [serial = 2189] [outer = 000000160D2CE400] 23:46:00 INFO - PROCESS | 2516 | 1467873960414 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 732ms 23:46:00 INFO - PROCESS | 2516 | 1467873960482 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 2516 | 1467873960485 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:46:00 INFO - PROCESS | 2516 | 1467873960491 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 2516 | 1467873960492 Marionette TRACE conn6 <- [1,2882,null,{}] 23:46:00 INFO - PROCESS | 2516 | 1467873960496 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}] 23:46:00 INFO - PROCESS | 2516 | 1467873960498 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:00 INFO - PROCESS | 2516 | 1467873960607 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:46:00 INFO - PROCESS | 2516 | 1467873960618 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 2516 | 1467873960620 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:00 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610FF3800 == 33 [pid = 2516] [id = 730] 23:46:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F930400) [pid = 2516] [serial = 2190] [outer = 0000000000000000] 23:46:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F93F000) [pid = 2516] [serial = 2191] [outer = 000000160F930400] 23:46:00 INFO - PROCESS | 2516 | 1467873960666 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000161059F400) [pid = 2516] [serial = 2192] [outer = 000000160F930400] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001610F03800) [pid = 2516] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000161059A400) [pid = 2516] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001601A06400) [pid = 2516] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016089C7400) [pid = 2516] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160DDC1800) [pid = 2516] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (00000016074D6400) [pid = 2516] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001604DFD000) [pid = 2516] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160F93E000) [pid = 2516] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016002C8400) [pid = 2516] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1CFC00) [pid = 2516] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D1F0800) [pid = 2516] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160134F000) [pid = 2516] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160560DC00) [pid = 2516] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:46:00 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160E249000) [pid = 2516] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:46:01 INFO - PROCESS | 2516 | 1467873961215 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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 23:46:01 INFO - PROCESS | 2516 | 1467873961269 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 2516 | 1467873961272 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:46:01 INFO - PROCESS | 2516 | 1467873961275 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 2516 | 1467873961276 Marionette TRACE conn6 <- [1,2886,null,{}] 23:46:01 INFO - PROCESS | 2516 | 1467873961280 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}] 23:46:01 INFO - PROCESS | 2516 | 1467873961282 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:01 INFO - PROCESS | 2516 | 1467873961364 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:46:01 INFO - PROCESS | 2516 | 1467873961369 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 2516 | 1467873961371 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:01 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607462000 == 34 [pid = 2516] [id = 731] 23:46:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001607F31C00) [pid = 2516] [serial = 2193] [outer = 0000000000000000] 23:46:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E23CC00) [pid = 2516] [serial = 2194] [outer = 0000001607F31C00] 23:46:01 INFO - PROCESS | 2516 | 1467873961416 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000161059D400) [pid = 2516] [serial = 2195] [outer = 0000001607F31C00] 23:46:01 INFO - PROCESS | 2516 | 1467873961841 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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 626ms 23:46:01 INFO - PROCESS | 2516 | 1467873961905 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 2516 | 1467873961907 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:46:01 INFO - PROCESS | 2516 | 1467873961910 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 2516 | 1467873961912 Marionette TRACE conn6 <- [1,2890,null,{}] 23:46:01 INFO - PROCESS | 2516 | 1467873961916 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}] 23:46:01 INFO - PROCESS | 2516 | 1467873961918 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:02 INFO - PROCESS | 2516 | 1467873962002 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:46:02 INFO - PROCESS | 2516 | 1467873962008 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 2516 | 1467873962009 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:02 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679FAC000 == 35 [pid = 2516] [id = 732] 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610832400) [pid = 2516] [serial = 2196] [outer = 0000000000000000] 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001610838800) [pid = 2516] [serial = 2197] [outer = 0000001610832400] 23:46:02 INFO - PROCESS | 2516 | 1467873962053 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001610AB5000) [pid = 2516] [serial = 2198] [outer = 0000001610832400] 23:46:02 INFO - PROCESS | 2516 | 1467873962502 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 23:46:02 INFO - PROCESS | 2516 | 1467873962542 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 2516 | 1467873962544 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:46:02 INFO - PROCESS | 2516 | 1467873962548 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:46:02 INFO - PROCESS | 2516 | 1467873962550 Marionette TRACE conn6 <- [1,2894,null,{}] 23:46:02 INFO - PROCESS | 2516 | 1467873962558 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}] 23:46:02 INFO - PROCESS | 2516 | 1467873962560 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:02 INFO - PROCESS | 2516 | 1467873962645 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:46:02 INFO - PROCESS | 2516 | 1467873962651 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 2516 | 1467873962653 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:02 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD8D800 == 36 [pid = 2516] [id = 733] 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001608286000) [pid = 2516] [serial = 2199] [outer = 0000000000000000] 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000161083C800) [pid = 2516] [serial = 2200] [outer = 0000001608286000] 23:46:02 INFO - PROCESS | 2516 | 1467873962699 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161108A800) [pid = 2516] [serial = 2201] [outer = 0000001608286000] 23:46:03 INFO - PROCESS | 2516 | 1467873963362 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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:46:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 881ms 23:46:03 INFO - PROCESS | 2516 | 1467873963438 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 2516 | 1467873963443 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:46:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:46:03 INFO - PROCESS | 2516 | 1467873963449 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 2516 | 1467873963452 Marionette TRACE conn6 <- [1,2898,null,{}] 23:46:03 INFO - PROCESS | 2516 | 1467873963459 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}] 23:46:03 INFO - PROCESS | 2516 | 1467873963462 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:03 INFO - PROCESS | 2516 | 1467873963588 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:46:03 INFO - PROCESS | 2516 | 1467873963707 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 2516 | 1467873963710 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:03 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AA52800 == 37 [pid = 2516] [id = 734] 23:46:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001606091800) [pid = 2516] [serial = 2202] [outer = 0000000000000000] 23:46:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001607D27000) [pid = 2516] [serial = 2203] [outer = 0000001606091800] 23:46:03 INFO - PROCESS | 2516 | 1467873963769 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160871F400) [pid = 2516] [serial = 2204] [outer = 0000001606091800] 23:46:04 INFO - PROCESS | 2516 | 1467873964307 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]]]}] 23:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:46:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 879ms 23:46:04 INFO - PROCESS | 2516 | 1467873964331 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 2516 | 1467873964336 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:46:04 INFO - TEST-START | /DOMEvents/constructors.html 23:46:04 INFO - PROCESS | 2516 | 1467873964343 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 2516 | 1467873964346 Marionette TRACE conn6 <- [1,2902,null,{}] 23:46:04 INFO - PROCESS | 2516 | 1467873964350 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}] 23:46:04 INFO - PROCESS | 2516 | 1467873964353 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:04 INFO - PROCESS | 2516 | 1467873964469 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:46:04 INFO - PROCESS | 2516 | 1467873964596 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 2516 | 1467873964599 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:04 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610389800 == 38 [pid = 2516] [id = 735] 23:46:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160986F400) [pid = 2516] [serial = 2205] [outer = 0000000000000000] 23:46:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D0C2C00) [pid = 2516] [serial = 2206] [outer = 000000160986F400] 23:46:04 INFO - PROCESS | 2516 | 1467873964660 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E1B6800) [pid = 2516] [serial = 2207] [outer = 000000160986F400] 23:46:05 INFO - PROCESS | 2516 | 1467873965302 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]]]}] 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:46:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:46:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:46:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1038ms 23:46:05 INFO - PROCESS | 2516 | 1467873965384 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 2516 | 1467873965387 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:46:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:46:05 INFO - PROCESS | 2516 | 1467873965391 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 2516 | 1467873965395 Marionette TRACE conn6 <- [1,2906,null,{}] 23:46:05 INFO - PROCESS | 2516 | 1467873965467 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}] 23:46:05 INFO - PROCESS | 2516 | 1467873965472 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:05 INFO - PROCESS | 2516 | 1467873965625 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:46:05 INFO - PROCESS | 2516 | 1467873965676 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 2516 | 1467873965680 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:05 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C10F000 == 39 [pid = 2516] [id = 736] 23:46:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000161107F800) [pid = 2516] [serial = 2208] [outer = 0000000000000000] 23:46:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001611089C00) [pid = 2516] [serial = 2209] [outer = 000000161107F800] 23:46:05 INFO - PROCESS | 2516 | 1467873965738 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (00000016113B9000) [pid = 2516] [serial = 2210] [outer = 000000161107F800] 23:46:06 INFO - PROCESS | 2516 | 1467873966239 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:46:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:46:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 902ms 23:46:06 INFO - PROCESS | 2516 | 1467873966302 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 2516 | 1467873966305 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:46:06 INFO - PROCESS | 2516 | 1467873966310 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:46:06 INFO - PROCESS | 2516 | 1467873966312 Marionette TRACE conn6 <- [1,2910,null,{}] 23:46:06 INFO - PROCESS | 2516 | 1467873966316 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}] 23:46:06 INFO - PROCESS | 2516 | 1467873966319 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:06 INFO - PROCESS | 2516 | 1467873966432 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:46:06 INFO - PROCESS | 2516 | 1467873966528 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 2516 | 1467873966531 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:06 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F666000 == 40 [pid = 2516] [id = 737] 23:46:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001611CEDC00) [pid = 2516] [serial = 2211] [outer = 0000000000000000] 23:46:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001611CF2400) [pid = 2516] [serial = 2212] [outer = 0000001611CEDC00] 23:46:06 INFO - PROCESS | 2516 | 1467873966585 Marionette DEBUG loaded listener.js 23:46:06 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001611CF9800) [pid = 2516] [serial = 2213] [outer = 0000001611CEDC00] 23:46:07 INFO - PROCESS | 2516 | [2516] 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 23:46:07 INFO - PROCESS | 2516 | [2516] 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 23:46:07 INFO - PROCESS | 2516 | [2516] 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 23:46:07 INFO - PROCESS | 2516 | [2516] 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 23:46:07 INFO - PROCESS | 2516 | 1467873967188 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]]]}] 23:46:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:46:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:46:07 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 23:46:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:46:07 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 23:46:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:46:07 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]" 23:46:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:46:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:46:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 954ms 23:46:07 INFO - PROCESS | 2516 | 1467873967267 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 2516 | 1467873967270 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:46:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:46:07 INFO - PROCESS | 2516 | 1467873967274 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 2516 | 1467873967276 Marionette TRACE conn6 <- [1,2914,null,{}] 23:46:07 INFO - PROCESS | 2516 | 1467873967280 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}] 23:46:07 INFO - PROCESS | 2516 | 1467873967282 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:07 INFO - PROCESS | 2516 | 1467873967509 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:46:07 INFO - PROCESS | 2516 | 1467873967618 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 2516 | 1467873967621 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:07 INFO - PROCESS | 2516 | ++DOCSHELL 0000001605886800 == 41 [pid = 2516] [id = 738] 23:46:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001601A05C00) [pid = 2516] [serial = 2214] [outer = 0000000000000000] 23:46:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (00000016042D6000) [pid = 2516] [serial = 2215] [outer = 0000001601A05C00] 23:46:07 INFO - PROCESS | 2516 | 1467873967673 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 2516 | ++DOMWINDOW == 93 (00000016050E0800) [pid = 2516] [serial = 2216] [outer = 0000001601A05C00] 23:46:08 INFO - PROCESS | 2516 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:46:08 INFO - PROCESS | 2516 | 1467873968224 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]]]}] 23:46:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:46:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 986ms 23:46:08 INFO - PROCESS | 2516 | 1467873968263 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 2516 | 1467873968268 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001679FAC000 == 40 [pid = 2516] [id = 732] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001607462000 == 39 [pid = 2516] [id = 731] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001610FF3800 == 38 [pid = 2516] [id = 730] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 00000016104CE800 == 37 [pid = 2516] [id = 729] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA79000 == 36 [pid = 2516] [id = 728] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1DC000 == 35 [pid = 2516] [id = 727] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4B8000 == 34 [pid = 2516] [id = 726] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F92000 == 33 [pid = 2516] [id = 725] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 00000016083D6000 == 32 [pid = 2516] [id = 724] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000167C11C000 == 31 [pid = 2516] [id = 722] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F4A800 == 30 [pid = 2516] [id = 723] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000167F666000 == 29 [pid = 2516] [id = 737] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000167C10F000 == 28 [pid = 2516] [id = 736] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 0000001610389800 == 27 [pid = 2516] [id = 735] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD8D800 == 26 [pid = 2516] [id = 733] 23:46:08 INFO - PROCESS | 2516 | --DOCSHELL 000000160AA52800 == 25 [pid = 2516] [id = 734] 23:46:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 92 (0000001610F07C00) [pid = 2516] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (0000001610833800) [pid = 2516] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160E24E400) [pid = 2516] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016089D1400) [pid = 2516] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001609632400) [pid = 2516] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1B3400) [pid = 2516] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (000000160E1C6C00) [pid = 2516] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (00000016074D9C00) [pid = 2516] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001607A56C00) [pid = 2516] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160501D400) [pid = 2516] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (00000016050F5800) [pid = 2516] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160F9C3C00) [pid = 2516] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607E97800) [pid = 2516] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001607F31000) [pid = 2516] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F92C400) [pid = 2516] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E232000) [pid = 2516] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D21F400) [pid = 2516] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (00000016050EB800) [pid = 2516] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000160D2D7000) [pid = 2516] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160A647400) [pid = 2516] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160F9D2800) [pid = 2516] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160B935800) [pid = 2516] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (00000016105A1800) [pid = 2516] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001610F10000) [pid = 2516] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001610AAF000) [pid = 2516] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D1F5C00) [pid = 2516] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 23:46:08 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000160E240C00) [pid = 2516] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:46:09 INFO - PROCESS | 2516 | 1467873969040 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 2516 | 1467873969045 Marionette TRACE conn6 <- [1,2918,null,{}] 23:46:09 INFO - PROCESS | 2516 | 1467873969057 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}] 23:46:09 INFO - PROCESS | 2516 | 1467873969061 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:09 INFO - PROCESS | 2516 | 1467873969157 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:46:09 INFO - PROCESS | 2516 | 1467873969164 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 2516 | 1467873969168 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C7A800 == 26 [pid = 2516] [id = 739] 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001604DA9400) [pid = 2516] [serial = 2217] [outer = 0000000000000000] 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001604DFC000) [pid = 2516] [serial = 2218] [outer = 0000001604DA9400] 23:46:09 INFO - PROCESS | 2516 | 1467873969220 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (00000016050ED800) [pid = 2516] [serial = 2219] [outer = 0000001604DA9400] 23:46:09 INFO - PROCESS | 2516 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:46:09 INFO - PROCESS | 2516 | 1467873969718 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]]]}] 23:46:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:46:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 838ms 23:46:09 INFO - PROCESS | 2516 | 1467873969729 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 2516 | 1467873969733 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:46:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:46:09 INFO - PROCESS | 2516 | 1467873969738 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 2516 | 1467873969741 Marionette TRACE conn6 <- [1,2922,null,{}] 23:46:09 INFO - PROCESS | 2516 | 1467873969747 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}] 23:46:09 INFO - PROCESS | 2516 | 1467873969752 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:09 INFO - PROCESS | 2516 | 1467873969845 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:46:09 INFO - PROCESS | 2516 | 1467873969854 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 2516 | 1467873969856 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:09 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F80000 == 27 [pid = 2516] [id = 740] 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016074DB400) [pid = 2516] [serial = 2220] [outer = 0000000000000000] 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (00000016074DE000) [pid = 2516] [serial = 2221] [outer = 00000016074DB400] 23:46:09 INFO - PROCESS | 2516 | 1467873969904 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607A54800) [pid = 2516] [serial = 2222] [outer = 00000016074DB400] 23:46:10 INFO - PROCESS | 2516 | 1467873970363 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]]]}] 23:46:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:46:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 23:46:10 INFO - PROCESS | 2516 | 1467873970435 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:46:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:46:10 INFO - PROCESS | 2516 | 1467873970438 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:46:10 INFO - PROCESS | 2516 | 1467873970441 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 2516 | 1467873970443 Marionette TRACE conn6 <- [1,2926,null,{}] 23:46:10 INFO - PROCESS | 2516 | 1467873970447 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}] 23:46:10 INFO - PROCESS | 2516 | 1467873970450 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:10 INFO - PROCESS | 2516 | 1467873970584 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:46:10 INFO - PROCESS | 2516 | 1467873970672 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 2516 | 1467873970679 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:10 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4BD800 == 28 [pid = 2516] [id = 741] 23:46:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001607F28C00) [pid = 2516] [serial = 2223] [outer = 0000000000000000] 23:46:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001607F2D400) [pid = 2516] [serial = 2224] [outer = 0000001607F28C00] 23:46:10 INFO - PROCESS | 2516 | 1467873970729 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160853E800) [pid = 2516] [serial = 2225] [outer = 0000001607F28C00] 23:46:11 INFO - PROCESS | 2516 | 1467873971079 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]]]}] 23:46:11 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. 23:46:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 23:46:11 INFO - PROCESS | 2516 | 1467873971149 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 2516 | 1467873971152 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:46:11 INFO - PROCESS | 2516 | 1467873971155 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 2516 | 1467873971157 Marionette TRACE conn6 <- [1,2930,null,{}] 23:46:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:46:11 INFO - PROCESS | 2516 | 1467873971161 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}] 23:46:11 INFO - PROCESS | 2516 | 1467873971163 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:11 INFO - PROCESS | 2516 | 1467873971286 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:46:11 INFO - PROCESS | 2516 | 1467873971291 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 2516 | 1467873971294 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:11 INFO - PROCESS | 2516 | ++DOCSHELL 000000160E1D8800 == 29 [pid = 2516] [id = 742] 23:46:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160952EC00) [pid = 2516] [serial = 2226] [outer = 0000000000000000] 23:46:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016098DE000) [pid = 2516] [serial = 2227] [outer = 000000160952EC00] 23:46:11 INFO - PROCESS | 2516 | 1467873971339 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160AF0D800) [pid = 2516] [serial = 2228] [outer = 000000160952EC00] 23:46:11 INFO - PROCESS | 2516 | 1467873971774 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"]]]}] 23:46:11 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 23:46:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:46:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 23:46:11 INFO - PROCESS | 2516 | 1467873971832 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 2516 | 1467873971834 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:46:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:46:11 INFO - PROCESS | 2516 | 1467873971838 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 2516 | 1467873971839 Marionette TRACE conn6 <- [1,2934,null,{}] 23:46:11 INFO - PROCESS | 2516 | 1467873971848 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}] 23:46:11 INFO - PROCESS | 2516 | 1467873971850 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:11 INFO - PROCESS | 2516 | 1467873971968 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:46:12 INFO - PROCESS | 2516 | 1467873972052 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 2516 | 1467873972054 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:12 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA7B800 == 30 [pid = 2516] [id = 743] 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160CCA8800) [pid = 2516] [serial = 2229] [outer = 0000000000000000] 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160D0BB800) [pid = 2516] [serial = 2230] [outer = 000000160CCA8800] 23:46:12 INFO - PROCESS | 2516 | 1467873972099 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D21B000) [pid = 2516] [serial = 2231] [outer = 000000160CCA8800] 23:46:12 INFO - PROCESS | 2516 | 1467873972473 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]]]}] 23:46:12 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. 23:46:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 23:46:12 INFO - PROCESS | 2516 | 1467873972536 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 2516 | 1467873972539 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:46:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:46:12 INFO - PROCESS | 2516 | 1467873972543 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 2516 | 1467873972545 Marionette TRACE conn6 <- [1,2938,null,{}] 23:46:12 INFO - PROCESS | 2516 | 1467873972548 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}] 23:46:12 INFO - PROCESS | 2516 | 1467873972555 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:12 INFO - PROCESS | 2516 | 1467873972700 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:46:12 INFO - PROCESS | 2516 | 1467873972706 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 2516 | 1467873972708 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:12 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104D3000 == 31 [pid = 2516] [id = 744] 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D2D1C00) [pid = 2516] [serial = 2232] [outer = 0000000000000000] 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160E1C6800) [pid = 2516] [serial = 2233] [outer = 000000160D2D1C00] 23:46:12 INFO - PROCESS | 2516 | 1467873972800 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160E232000) [pid = 2516] [serial = 2234] [outer = 000000160D2D1C00] 23:46:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB3800 == 32 [pid = 2516] [id = 745] 23:46:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000160F922800) [pid = 2516] [serial = 2235] [outer = 0000000000000000] 23:46:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000160F926000) [pid = 2516] [serial = 2236] [outer = 000000160F922800] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001608286000) [pid = 2516] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016050F4C00) [pid = 2516] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607A59400) [pid = 2516] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160D2CE400) [pid = 2516] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001611083000) [pid = 2516] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160962B800) [pid = 2516] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (0000001610832400) [pid = 2516] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F930400) [pid = 2516] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001607DDCC00) [pid = 2516] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001607F31C00) [pid = 2516] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D0BF400) [pid = 2516] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:46:13 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016050F5C00) [pid = 2516] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:46:13 INFO - PROCESS | 2516 | 1467873973448 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]]]}] 23:46:13 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. 23:46:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 942ms 23:46:13 INFO - PROCESS | 2516 | 1467873973489 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 2516 | 1467873973491 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:46:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:46:13 INFO - PROCESS | 2516 | 1467873973494 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 2516 | 1467873973496 Marionette TRACE conn6 <- [1,2942,null,{}] 23:46:13 INFO - PROCESS | 2516 | 1467873973507 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}] 23:46:13 INFO - PROCESS | 2516 | 1467873973510 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:13 INFO - PROCESS | 2516 | 1467873973628 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:46:13 INFO - PROCESS | 2516 | 1467873973686 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 2516 | 1467873973688 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:13 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611336000 == 33 [pid = 2516] [id = 746] 23:46:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (0000001604339C00) [pid = 2516] [serial = 2237] [outer = 0000000000000000] 23:46:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D1F4800) [pid = 2516] [serial = 2238] [outer = 0000001604339C00] 23:46:13 INFO - PROCESS | 2516 | 1467873973732 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160E23C400) [pid = 2516] [serial = 2239] [outer = 0000001604339C00] 23:46:14 INFO - PROCESS | 2516 | 1467873974070 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]]]}] 23:46:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:46:14 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 23:46:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 628ms 23:46:14 INFO - PROCESS | 2516 | 1467873974134 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 2516 | 1467873974136 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:46:14 INFO - PROCESS | 2516 | 1467873974140 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 2516 | 1467873974141 Marionette TRACE conn6 <- [1,2946,null,{}] 23:46:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:46:14 INFO - PROCESS | 2516 | 1467873974145 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}] 23:46:14 INFO - PROCESS | 2516 | 1467873974147 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:14 INFO - PROCESS | 2516 | 1467873974244 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:46:14 INFO - PROCESS | 2516 | 1467873974250 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 2516 | 1467873974252 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A443000 == 34 [pid = 2516] [id = 747] 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E24E400) [pid = 2516] [serial = 2240] [outer = 0000000000000000] 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160F938000) [pid = 2516] [serial = 2241] [outer = 000000160E24E400] 23:46:14 INFO - PROCESS | 2516 | 1467873974296 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160F9C7400) [pid = 2516] [serial = 2242] [outer = 000000160E24E400] 23:46:14 INFO - PROCESS | 2516 | 1467873974686 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]]]}] 23:46:14 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. 23:46:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 23:46:14 INFO - PROCESS | 2516 | 1467873974732 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 2516 | 1467873974734 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:46:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:46:14 INFO - PROCESS | 2516 | 1467873974745 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 2516 | 1467873974747 Marionette TRACE conn6 <- [1,2950,null,{}] 23:46:14 INFO - PROCESS | 2516 | 1467873974768 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}] 23:46:14 INFO - PROCESS | 2516 | 1467873974770 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:14 INFO - PROCESS | 2516 | 1467873974853 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:46:14 INFO - PROCESS | 2516 | 1467873974858 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 2516 | 1467873974860 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:14 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD8A000 == 35 [pid = 2516] [id = 748] 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160E23F400) [pid = 2516] [serial = 2243] [outer = 0000000000000000] 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (00000016105A0C00) [pid = 2516] [serial = 2244] [outer = 000000160E23F400] 23:46:14 INFO - PROCESS | 2516 | 1467873974904 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001610831400) [pid = 2516] [serial = 2245] [outer = 000000160E23F400] 23:46:15 INFO - PROCESS | 2516 | 1467873975402 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]]]}] 23:46:15 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. 23:46:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 23:46:15 INFO - PROCESS | 2516 | 1467873975433 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 2516 | 1467873975438 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:46:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:46:15 INFO - PROCESS | 2516 | 1467873975444 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 2516 | 1467873975449 Marionette TRACE conn6 <- [1,2954,null,{}] 23:46:15 INFO - PROCESS | 2516 | 1467873975457 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}] 23:46:15 INFO - PROCESS | 2516 | 1467873975460 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:15 INFO - PROCESS | 2516 | 1467873975618 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:46:15 INFO - PROCESS | 2516 | 1467873975721 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 2516 | 1467873975726 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:15 INFO - PROCESS | 2516 | ++DOCSHELL 000000160838A000 == 36 [pid = 2516] [id = 749] 23:46:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160501EC00) [pid = 2516] [serial = 2246] [outer = 0000000000000000] 23:46:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (00000016050E1000) [pid = 2516] [serial = 2247] [outer = 000000160501EC00] 23:46:15 INFO - PROCESS | 2516 | 1467873975785 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001607108400) [pid = 2516] [serial = 2248] [outer = 000000160501EC00] 23:46:16 INFO - PROCESS | 2516 | 1467873976474 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]]]}] 23:46:16 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. 23:46:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1089ms 23:46:16 INFO - PROCESS | 2516 | 1467873976558 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 2516 | 1467873976564 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:46:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:46:16 INFO - PROCESS | 2516 | 1467873976571 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 2516 | 1467873976575 Marionette TRACE conn6 <- [1,2958,null,{}] 23:46:16 INFO - PROCESS | 2516 | 1467873976579 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}] 23:46:16 INFO - PROCESS | 2516 | 1467873976582 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:16 INFO - PROCESS | 2516 | 1467873976721 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:46:16 INFO - PROCESS | 2516 | 1467873976839 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 2516 | 1467873976842 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:16 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE7D000 == 37 [pid = 2516] [id = 750] 23:46:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (0000001607E95800) [pid = 2516] [serial = 2249] [outer = 0000000000000000] 23:46:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001608415400) [pid = 2516] [serial = 2250] [outer = 0000001607E95800] 23:46:16 INFO - PROCESS | 2516 | 1467873976900 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001609878800) [pid = 2516] [serial = 2251] [outer = 0000001607E95800] 23:46:17 INFO - PROCESS | 2516 | 1467873977502 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]]]}] 23:46:17 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. 23:46:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 985ms 23:46:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:46:17 INFO - PROCESS | 2516 | 1467873977557 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 2516 | 1467873977560 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:46:17 INFO - PROCESS | 2516 | 1467873977564 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 2516 | 1467873977568 Marionette TRACE conn6 <- [1,2962,null,{}] 23:46:17 INFO - PROCESS | 2516 | 1467873977580 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}] 23:46:17 INFO - PROCESS | 2516 | 1467873977585 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:17 INFO - PROCESS | 2516 | 1467873977710 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:46:17 INFO - PROCESS | 2516 | 1467873977933 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 2516 | 1467873977936 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:17 INFO - PROCESS | 2516 | ++DOCSHELL 00000016071F0800 == 38 [pid = 2516] [id = 751] 23:46:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001601D4C800) [pid = 2516] [serial = 2252] [outer = 0000000000000000] 23:46:17 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001604C65C00) [pid = 2516] [serial = 2253] [outer = 0000001601D4C800] 23:46:18 INFO - PROCESS | 2516 | 1467873977994 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 92 (000000160608B800) [pid = 2516] [serial = 2254] [outer = 0000001601D4C800] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 000000167A443000 == 37 [pid = 2516] [id = 747] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 0000001611336000 == 36 [pid = 2516] [id = 746] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DB3800 == 35 [pid = 2516] [id = 745] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 00000016104D3000 == 34 [pid = 2516] [id = 744] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA7B800 == 33 [pid = 2516] [id = 743] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1D8800 == 32 [pid = 2516] [id = 742] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4BD800 == 31 [pid = 2516] [id = 741] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F80000 == 30 [pid = 2516] [id = 740] 23:46:18 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C7A800 == 29 [pid = 2516] [id = 739] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 91 (000000161059D400) [pid = 2516] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (0000001610AB5000) [pid = 2516] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (000000161083C800) [pid = 2516] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (000000161108A800) [pid = 2516] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (000000160E1B5800) [pid = 2516] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001607AB4000) [pid = 2516] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001607DE2800) [pid = 2516] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (000000160E239800) [pid = 2516] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160F92B400) [pid = 2516] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001611085C00) [pid = 2516] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016098DE400) [pid = 2516] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001610838800) [pid = 2516] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160F93F000) [pid = 2516] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001607E91C00) [pid = 2516] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160E23CC00) [pid = 2516] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D2CD000) [pid = 2516] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D0C2400) [pid = 2516] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (00000016113B1000) [pid = 2516] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160B936400) [pid = 2516] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000161059F400) [pid = 2516] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607A57C00) [pid = 2516] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160601B400) [pid = 2516] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160D1FD000) [pid = 2516] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001608283C00) [pid = 2516] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 23:46:18 INFO - PROCESS | 2516 | 1467873978614 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]]]}] 23:46:18 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. 23:46:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1092ms 23:46:18 INFO - PROCESS | 2516 | 1467873978659 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 2516 | 1467873978663 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:46:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:46:18 INFO - PROCESS | 2516 | 1467873978667 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 2516 | 1467873978670 Marionette TRACE conn6 <- [1,2966,null,{}] 23:46:18 INFO - PROCESS | 2516 | 1467873978675 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}] 23:46:18 INFO - PROCESS | 2516 | 1467873978680 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:18 INFO - PROCESS | 2516 | 1467873978781 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:46:18 INFO - PROCESS | 2516 | 1467873978869 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 2516 | 1467873978871 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:18 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F83000 == 30 [pid = 2516] [id = 752] 23:46:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160430F000) [pid = 2516] [serial = 2255] [outer = 0000000000000000] 23:46:18 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (00000016050ECC00) [pid = 2516] [serial = 2256] [outer = 000000160430F000] 23:46:18 INFO - PROCESS | 2516 | 1467873978919 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001607DE6C00) [pid = 2516] [serial = 2257] [outer = 000000160430F000] 23:46:19 INFO - PROCESS | 2516 | 1467873979281 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]]]}] 23:46:19 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. 23:46:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 23:46:19 INFO - PROCESS | 2516 | 1467873979300 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 2516 | 1467873979304 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:46:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:46:19 INFO - PROCESS | 2516 | 1467873979383 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 2516 | 1467873979385 Marionette TRACE conn6 <- [1,2970,null,{}] 23:46:19 INFO - PROCESS | 2516 | 1467873979392 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}] 23:46:19 INFO - PROCESS | 2516 | 1467873979394 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:19 INFO - PROCESS | 2516 | 1467873979485 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:46:19 INFO - PROCESS | 2516 | 1467873979492 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 2516 | 1467873979494 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:19 INFO - PROCESS | 2516 | ++DOCSHELL 000000160C4B5000 == 31 [pid = 2516] [id = 753] 23:46:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (0000001607F4F400) [pid = 2516] [serial = 2258] [outer = 0000000000000000] 23:46:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160986D000) [pid = 2516] [serial = 2259] [outer = 0000001607F4F400] 23:46:19 INFO - PROCESS | 2516 | 1467873979540 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160B935800) [pid = 2516] [serial = 2260] [outer = 0000001607F4F400] 23:46:19 INFO - PROCESS | 2516 | 1467873979965 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"]]]}] 23:46:20 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 23:46:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:46:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 712ms 23:46:20 INFO - PROCESS | 2516 | 1467873980024 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 2516 | 1467873980027 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:46:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:46:20 INFO - PROCESS | 2516 | 1467873980032 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 2516 | 1467873980038 Marionette TRACE conn6 <- [1,2974,null,{}] 23:46:20 INFO - PROCESS | 2516 | 1467873980047 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}] 23:46:20 INFO - PROCESS | 2516 | 1467873980051 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:20 INFO - PROCESS | 2516 | 1467873980147 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:46:20 INFO - PROCESS | 2516 | 1467873980161 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 2516 | 1467873980163 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000160F85E800 == 32 [pid = 2516] [id = 754] 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F5C00) [pid = 2516] [serial = 2261] [outer = 0000000000000000] 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D2CF000) [pid = 2516] [serial = 2262] [outer = 000000160D1F5C00] 23:46:20 INFO - PROCESS | 2516 | 1467873980208 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160DDC4000) [pid = 2516] [serial = 2263] [outer = 000000160D1F5C00] 23:46:20 INFO - PROCESS | 2516 | 1467873980607 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]]]}] 23:46:20 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. 23:46:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 23:46:20 INFO - PROCESS | 2516 | 1467873980684 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:46:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:46:20 INFO - PROCESS | 2516 | 1467873980686 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:46:20 INFO - PROCESS | 2516 | 1467873980690 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 2516 | 1467873980692 Marionette TRACE conn6 <- [1,2978,null,{}] 23:46:20 INFO - PROCESS | 2516 | 1467873980695 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}] 23:46:20 INFO - PROCESS | 2516 | 1467873980697 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:20 INFO - PROCESS | 2516 | 1467873980788 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:46:20 INFO - PROCESS | 2516 | 1467873980793 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 2516 | 1467873980795 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:20 INFO - PROCESS | 2516 | ++DOCSHELL 000000161038A000 == 33 [pid = 2516] [id = 755] 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000160E1CA800) [pid = 2516] [serial = 2264] [outer = 0000000000000000] 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160E232C00) [pid = 2516] [serial = 2265] [outer = 000000160E1CA800] 23:46:20 INFO - PROCESS | 2516 | 1467873980839 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E242C00) [pid = 2516] [serial = 2266] [outer = 000000160E1CA800] 23:46:21 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB0000 == 34 [pid = 2516] [id = 756] 23:46:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160F929C00) [pid = 2516] [serial = 2267] [outer = 0000000000000000] 23:46:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160F92E800) [pid = 2516] [serial = 2268] [outer = 000000160F929C00] 23:46:21 INFO - PROCESS | 2516 | 1467873981361 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]]]}] 23:46:21 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. 23:46:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 23:46:21 INFO - PROCESS | 2516 | 1467873981425 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 2516 | 1467873981428 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:46:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:46:21 INFO - PROCESS | 2516 | 1467873981437 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 2516 | 1467873981439 Marionette TRACE conn6 <- [1,2982,null,{}] 23:46:21 INFO - PROCESS | 2516 | 1467873981443 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}] 23:46:21 INFO - PROCESS | 2516 | 1467873981445 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:21 INFO - PROCESS | 2516 | 1467873981572 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:46:21 INFO - PROCESS | 2516 | 1467873981623 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 2516 | 1467873981629 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:21 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611341800 == 35 [pid = 2516] [id = 757] 23:46:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160F93C400) [pid = 2516] [serial = 2269] [outer = 0000000000000000] 23:46:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160F9C3400) [pid = 2516] [serial = 2270] [outer = 000000160F93C400] 23:46:21 INFO - PROCESS | 2516 | 1467873981685 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (000000161059CC00) [pid = 2516] [serial = 2271] [outer = 000000160F93C400] 23:46:22 INFO - PROCESS | 2516 | 1467873982090 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]]]}] 23:46:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:46:22 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 23:46:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 732ms 23:46:22 INFO - PROCESS | 2516 | 1467873982178 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 2516 | 1467873982181 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:46:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:46:22 INFO - PROCESS | 2516 | 1467873982184 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 2516 | 1467873982186 Marionette TRACE conn6 <- [1,2986,null,{}] 23:46:22 INFO - PROCESS | 2516 | 1467873982189 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}] 23:46:22 INFO - PROCESS | 2516 | 1467873982192 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:22 INFO - PROCESS | 2516 | 1467873982317 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:46:22 INFO - PROCESS | 2516 | 1467873982323 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 2516 | 1467873982325 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:22 INFO - PROCESS | 2516 | ++DOCSHELL 000000167A4F4800 == 36 [pid = 2516] [id = 758] 23:46:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (000000161059B800) [pid = 2516] [serial = 2272] [outer = 0000000000000000] 23:46:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 87 (000000161083C800) [pid = 2516] [serial = 2273] [outer = 000000161059B800] 23:46:22 INFO - PROCESS | 2516 | 1467873982368 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 2516 | ++DOMWINDOW == 88 (0000001610AB4800) [pid = 2516] [serial = 2274] [outer = 000000161059B800] 23:46:22 INFO - PROCESS | 2516 | 1467873982769 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]]]}] 23:46:22 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. 23:46:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 23:46:22 INFO - PROCESS | 2516 | 1467873982813 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 2516 | 1467873982815 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:46:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:46:22 INFO - PROCESS | 2516 | 1467873982819 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 2516 | 1467873982821 Marionette TRACE conn6 <- [1,2990,null,{}] 23:46:22 INFO - PROCESS | 2516 | 1467873982824 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}] 23:46:22 INFO - PROCESS | 2516 | 1467873982826 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:22 INFO - PROCESS | 2516 | 1467873982938 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:46:22 INFO - PROCESS | 2516 | 1467873982943 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 2516 | 1467873982945 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000167B023800 == 37 [pid = 2516] [id = 759] 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 89 (0000001610AB2C00) [pid = 2516] [serial = 2275] [outer = 0000000000000000] 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 90 (0000001610F0D800) [pid = 2516] [serial = 2276] [outer = 0000001610AB2C00] 23:46:23 INFO - PROCESS | 2516 | 1467873983039 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 91 (0000001611082000) [pid = 2516] [serial = 2277] [outer = 0000001610AB2C00] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 90 (000000160D2D1C00) [pid = 2516] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 89 (00000016074DB400) [pid = 2516] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 88 (0000001604DA9400) [pid = 2516] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 87 (0000001607F28C00) [pid = 2516] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 86 (0000001601A05C00) [pid = 2516] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160CCA8800) [pid = 2516] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001606091800) [pid = 2516] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (000000160986F400) [pid = 2516] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000161107F800) [pid = 2516] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (0000001611CEDC00) [pid = 2516] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160E24E400) [pid = 2516] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160952EC00) [pid = 2516] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000160F922800) [pid = 2516] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:46:23 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (0000001604339C00) [pid = 2516] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:46:23 INFO - PROCESS | 2516 | 1467873983454 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]]]}] 23:46:23 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. 23:46:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 23:46:23 INFO - PROCESS | 2516 | 1467873983514 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 2516 | 1467873983517 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:46:23 INFO - PROCESS | 2516 | 1467873983520 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:46:23 INFO - PROCESS | 2516 | 1467873983522 Marionette TRACE conn6 <- [1,2994,null,{}] 23:46:23 INFO - PROCESS | 2516 | 1467873983525 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}] 23:46:23 INFO - PROCESS | 2516 | 1467873983527 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:23 INFO - PROCESS | 2516 | 1467873983620 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:46:23 INFO - PROCESS | 2516 | 1467873983653 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 2516 | 1467873983655 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:23 INFO - PROCESS | 2516 | ++DOCSHELL 000000167BA7E000 == 38 [pid = 2516] [id = 760] 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (000000161107F400) [pid = 2516] [serial = 2278] [outer = 0000000000000000] 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000161108A000) [pid = 2516] [serial = 2279] [outer = 000000161107F400] 23:46:23 INFO - PROCESS | 2516 | 1467873983698 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (00000016113B4800) [pid = 2516] [serial = 2280] [outer = 000000161107F400] 23:46:24 INFO - PROCESS | 2516 | 1467873984080 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]]]}] 23:46:24 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. 23:46:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 23:46:24 INFO - PROCESS | 2516 | 1467873984110 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 2516 | 1467873984112 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:46:24 INFO - PROCESS | 2516 | 1467873984116 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:46:24 INFO - PROCESS | 2516 | 1467873984118 Marionette TRACE conn6 <- [1,2998,null,{}] 23:46:24 INFO - PROCESS | 2516 | 1467873984121 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}] 23:46:24 INFO - PROCESS | 2516 | 1467873984123 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:24 INFO - PROCESS | 2516 | 1467873984248 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:46:24 INFO - PROCESS | 2516 | 1467873984256 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 2516 | 1467873984258 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C1A2800 == 39 [pid = 2516] [id = 761] 23:46:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (00000016113BD400) [pid = 2516] [serial = 2281] [outer = 0000000000000000] 23:46:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001611CED000) [pid = 2516] [serial = 2282] [outer = 00000016113BD400] 23:46:24 INFO - PROCESS | 2516 | 1467873984302 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (0000001611CF8400) [pid = 2516] [serial = 2283] [outer = 00000016113BD400] 23:46:24 INFO - PROCESS | 2516 | [2516] 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 23:46:24 INFO - PROCESS | 2516 | 1467873984725 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:46:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:46:24 INFO - {} 23:46:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:46:24 INFO - {} 23:46:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:46:24 INFO - {} 23:46:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:46:24 INFO - {} 23:46:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 23:46:24 INFO - PROCESS | 2516 | 1467873984756 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 2516 | 1467873984759 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:46:24 INFO - PROCESS | 2516 | 1467873984762 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 2516 | 1467873984764 Marionette TRACE conn6 <- [1,3002,null,{}] 23:46:24 INFO - TEST-START | /FileAPI/fileReader.html 23:46:24 INFO - PROCESS | 2516 | 1467873984768 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}] 23:46:24 INFO - PROCESS | 2516 | 1467873984770 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:24 INFO - PROCESS | 2516 | 1467873984888 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:46:24 INFO - PROCESS | 2516 | 1467873984895 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 2516 | 1467873984898 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:24 INFO - PROCESS | 2516 | ++DOCSHELL 000000167FF43800 == 40 [pid = 2516] [id = 762] 23:46:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (0000001611CF9000) [pid = 2516] [serial = 2284] [outer = 0000000000000000] 23:46:24 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001679480400) [pid = 2516] [serial = 2285] [outer = 0000001611CF9000] 23:46:24 INFO - PROCESS | 2516 | 1467873984944 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001679537400) [pid = 2516] [serial = 2286] [outer = 0000001611CF9000] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 0000001605886800 == 39 [pid = 2516] [id = 738] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 0000001608F83000 == 38 [pid = 2516] [id = 752] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 00000016071F0800 == 37 [pid = 2516] [id = 751] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 000000160DE7D000 == 36 [pid = 2516] [id = 750] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 000000167AD8A000 == 35 [pid = 2516] [id = 748] 23:46:25 INFO - PROCESS | 2516 | --DOCSHELL 000000160838A000 == 34 [pid = 2516] [id = 749] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4B5000 == 33 [pid = 2516] [id = 753] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 0000001610DB0000 == 32 [pid = 2516] [id = 756] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 0000001611341800 == 31 [pid = 2516] [id = 757] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167A4F4800 == 30 [pid = 2516] [id = 758] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000161038A000 == 29 [pid = 2516] [id = 755] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167B023800 == 28 [pid = 2516] [id = 759] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167C1A2800 == 27 [pid = 2516] [id = 761] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000167BA7E000 == 26 [pid = 2516] [id = 760] 23:46:26 INFO - PROCESS | 2516 | --DOCSHELL 000000160F85E800 == 25 [pid = 2516] [id = 754] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 00000016071E9000 == 24 [pid = 2516] [id = 618] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 00000016059AC800 == 23 [pid = 2516] [id = 619] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001607C19800 == 22 [pid = 2516] [id = 631] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160A452000 == 21 [pid = 2516] [id = 633] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 00000016095C7000 == 20 [pid = 2516] [id = 626] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 00000016095CE000 == 19 [pid = 2516] [id = 620] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160C4CF000 == 18 [pid = 2516] [id = 635] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000167B02E000 == 17 [pid = 2516] [id = 630] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160AF47800 == 16 [pid = 2516] [id = 621] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA9000 == 15 [pid = 2516] [id = 622] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160BA12800 == 14 [pid = 2516] [id = 634] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160DAA7800 == 13 [pid = 2516] [id = 628] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001611331000 == 12 [pid = 2516] [id = 627] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 0000001610382800 == 11 [pid = 2516] [id = 625] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160859F000 == 10 [pid = 2516] [id = 632] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160FA86800 == 9 [pid = 2516] [id = 624] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000160E1E5000 == 8 [pid = 2516] [id = 623] 23:46:27 INFO - PROCESS | 2516 | --DOCSHELL 000000167A8B3000 == 7 [pid = 2516] [id = 629] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (000000160E1C6800) [pid = 2516] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (00000016074DE000) [pid = 2516] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (0000001607A54800) [pid = 2516] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (0000001604DFC000) [pid = 2516] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016050ED800) [pid = 2516] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001607F2D400) [pid = 2516] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (00000016050E0800) [pid = 2516] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (00000016042D6000) [pid = 2516] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000160D0BB800) [pid = 2516] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160D1F4800) [pid = 2516] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160871F400) [pid = 2516] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607D27000) [pid = 2516] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160E1B6800) [pid = 2516] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160D0C2C00) [pid = 2516] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (00000016113B9000) [pid = 2516] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001611089C00) [pid = 2516] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (0000001611CF9800) [pid = 2516] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F9C7400) [pid = 2516] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (0000001611CF2400) [pid = 2516] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (00000016105A0C00) [pid = 2516] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160F938000) [pid = 2516] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (00000016098DE000) [pid = 2516] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (000000160E232000) [pid = 2516] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (000000160D21B000) [pid = 2516] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (000000160E23C400) [pid = 2516] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (000000160AF0D800) [pid = 2516] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (000000160F926000) [pid = 2516] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | --DOMWINDOW == 58 (000000160853E800) [pid = 2516] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 23:46:27 INFO - PROCESS | 2516 | 1467873987946 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]]]}] 23:46:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:46:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:46:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:46:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:46:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 3199ms 23:46:27 INFO - PROCESS | 2516 | 1467873987969 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 2516 | 1467873987974 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:46:27 INFO - TEST-START | /FileAPI/historical.html 23:46:27 INFO - PROCESS | 2516 | 1467873987980 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 2516 | 1467873987983 Marionette TRACE conn6 <- [1,3006,null,{}] 23:46:27 INFO - PROCESS | 2516 | 1467873987989 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}] 23:46:27 INFO - PROCESS | 2516 | 1467873987992 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:28 INFO - PROCESS | 2516 | 1467873988096 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:46:28 INFO - PROCESS | 2516 | 1467873988104 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 2516 | 1467873988107 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607C7B000 == 8 [pid = 2516] [id = 763] 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 59 (0000001604DAA800) [pid = 2516] [serial = 2287] [outer = 0000000000000000] 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (0000001604DB1000) [pid = 2516] [serial = 2288] [outer = 0000001604DAA800] 23:46:28 INFO - PROCESS | 2516 | 1467873988165 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (00000016050E6C00) [pid = 2516] [serial = 2289] [outer = 0000001604DAA800] 23:46:28 INFO - PROCESS | 2516 | 1467873988702 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"]]]}] 23:46:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:46:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:46:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:46:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:46:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:46:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:46:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:46:28 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 23:46:28 INFO - PROCESS | 2516 | 1467873988717 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 2516 | 1467873988722 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:46:28 INFO - TEST-START | /FileAPI/idlharness.html 23:46:28 INFO - PROCESS | 2516 | 1467873988729 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 2516 | 1467873988732 Marionette TRACE conn6 <- [1,3010,null,{}] 23:46:28 INFO - PROCESS | 2516 | 1467873988736 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}] 23:46:28 INFO - PROCESS | 2516 | 1467873988739 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:28 INFO - PROCESS | 2516 | 1467873988840 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:46:28 INFO - PROCESS | 2516 | 1467873988848 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 2516 | 1467873988851 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:28 INFO - PROCESS | 2516 | ++DOCSHELL 0000001607463800 == 9 [pid = 2516] [id = 764] 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001605611C00) [pid = 2516] [serial = 2290] [outer = 0000000000000000] 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607108800) [pid = 2516] [serial = 2291] [outer = 0000001605611C00] 23:46:28 INFO - PROCESS | 2516 | 1467873988902 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (0000001607A4F400) [pid = 2516] [serial = 2292] [outer = 0000001605611C00] 23:46:29 INFO - PROCESS | 2516 | 1467873989787 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]]]}] 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:46:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:46:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:46:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:46:29 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 23:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:46:29 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 23:46:29 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 23:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:46:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:46:29 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 23:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:46:29 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 23:46:29 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 23:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:46:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1191ms 23:46:29 INFO - PROCESS | 2516 | 1467873989922 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 2516 | 1467873989925 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:46:29 INFO - TEST-START | /FileAPI/idlharness.worker 23:46:29 INFO - PROCESS | 2516 | 1467873989929 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 2516 | 1467873989933 Marionette TRACE conn6 <- [1,3014,null,{}] 23:46:29 INFO - PROCESS | 2516 | 1467873989944 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}] 23:46:29 INFO - PROCESS | 2516 | 1467873989949 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:30 INFO - PROCESS | 2516 | 1467873990071 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:46:30 INFO - PROCESS | 2516 | 1467873990083 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 2516 | 1467873990086 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:30 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE88000 == 10 [pid = 2516] [id = 765] 23:46:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (0000001600F09000) [pid = 2516] [serial = 2293] [outer = 0000000000000000] 23:46:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (00000016098D4400) [pid = 2516] [serial = 2294] [outer = 0000001600F09000] 23:46:30 INFO - PROCESS | 2516 | 1467873990138 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160B930C00) [pid = 2516] [serial = 2295] [outer = 0000001600F09000] 23:46:30 INFO - PROCESS | 2516 | [2516] 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 23:46:31 INFO - PROCESS | 2516 | 1467873991110 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,{},{}]]]}] 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:46:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:46:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:46:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:46:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:46:31 INFO - {} 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:46:31 INFO - {} 23:46:31 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 - {} 23:46:31 INFO - {} 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:46:31 INFO - {} 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:46:31 INFO - {} 23:46:31 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 - {} 23:46:31 INFO - {} 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 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 23:46:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:46:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:46:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:31 INFO - {} 23:46:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 23:46:31 INFO - PROCESS | 2516 | 1467873991228 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2516 | 1467873991231 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:46:31 INFO - PROCESS | 2516 | 1467873991235 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 2516 | 1467873991237 Marionette TRACE conn6 <- [1,3018,null,{}] 23:46:31 INFO - PROCESS | 2516 | 1467873991241 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}] 23:46:31 INFO - PROCESS | 2516 | 1467873991243 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:31 INFO - PROCESS | 2516 | 1467873991336 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:46:31 INFO - PROCESS | 2516 | 1467873991340 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2516 | 1467873991342 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:31 INFO - PROCESS | 2516 | ++DOCSHELL 0000001679E24800 == 11 [pid = 2516] [id = 766] 23:46:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160D0BD000) [pid = 2516] [serial = 2296] [outer = 0000000000000000] 23:46:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160F939400) [pid = 2516] [serial = 2297] [outer = 000000160D0BD000] 23:46:31 INFO - PROCESS | 2516 | 1467873991389 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160F9C8C00) [pid = 2516] [serial = 2298] [outer = 000000160D0BD000] 23:46:31 INFO - PROCESS | 2516 | 1467873991837 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]]]}] 23:46:31 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 23:46:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 23:46:31 INFO - PROCESS | 2516 | 1467873991866 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2516 | 1467873991868 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:46:31 INFO - PROCESS | 2516 | 1467873991872 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 2516 | 1467873991874 Marionette TRACE conn6 <- [1,3022,null,{}] 23:46:31 INFO - PROCESS | 2516 | 1467873991885 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}] 23:46:31 INFO - PROCESS | 2516 | 1467873991888 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:31 INFO - PROCESS | 2516 | 1467873991974 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:46:31 INFO - PROCESS | 2516 | 1467873991979 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2516 | 1467873991981 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:31 INFO - PROCESS | 2516 | ++DOCSHELL 000000167AD88000 == 12 [pid = 2516] [id = 767] 23:46:31 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (0000001601A0BC00) [pid = 2516] [serial = 2299] [outer = 0000000000000000] 23:46:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000161059E400) [pid = 2516] [serial = 2300] [outer = 0000001601A0BC00] 23:46:32 INFO - PROCESS | 2516 | 1467873992026 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (0000001610837C00) [pid = 2516] [serial = 2301] [outer = 0000001601A0BC00] 23:46:32 INFO - PROCESS | 2516 | 1467873992443 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]]]}] 23:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:46:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 23:46:32 INFO - PROCESS | 2516 | 1467873992504 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:46:32 INFO - PROCESS | 2516 | 1467873992507 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:46:32 INFO - PROCESS | 2516 | 1467873992510 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:46:32 INFO - PROCESS | 2516 | 1467873992512 Marionette TRACE conn6 <- [1,3026,null,{}] 23:46:32 INFO - PROCESS | 2516 | 1467873992516 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}] 23:46:32 INFO - PROCESS | 2516 | 1467873992522 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:32 INFO - PROCESS | 2516 | 1467873992659 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:46:32 INFO - PROCESS | 2516 | 1467873992666 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 2516 | 1467873992668 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:32 INFO - PROCESS | 2516 | ++DOCSHELL 000000167C18C000 == 13 [pid = 2516] [id = 768] 23:46:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (00000016113AF400) [pid = 2516] [serial = 2302] [outer = 0000000000000000] 23:46:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016113B7400) [pid = 2516] [serial = 2303] [outer = 00000016113AF400] 23:46:32 INFO - PROCESS | 2516 | 1467873992714 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001611CEF000) [pid = 2516] [serial = 2304] [outer = 00000016113AF400] 23:46:33 INFO - PROCESS | 2516 | 1467873993187 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"]]]}] 23:46:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:46:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:46:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 23:46:33 INFO - PROCESS | 2516 | 1467873993247 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 2516 | 1467873993250 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:46:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:46:33 INFO - PROCESS | 2516 | 1467873993253 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 2516 | 1467873993255 Marionette TRACE conn6 <- [1,3030,null,{}] 23:46:33 INFO - PROCESS | 2516 | 1467873993268 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}] 23:46:33 INFO - PROCESS | 2516 | 1467873993270 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:33 INFO - PROCESS | 2516 | 1467873993388 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:46:33 INFO - PROCESS | 2516 | 1467873993393 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 2516 | 1467873993395 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:33 INFO - PROCESS | 2516 | ++DOCSHELL 000000167F7DE000 == 14 [pid = 2516] [id = 769] 23:46:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001611CF7C00) [pid = 2516] [serial = 2305] [outer = 0000000000000000] 23:46:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001679478800) [pid = 2516] [serial = 2306] [outer = 0000001611CF7C00] 23:46:33 INFO - PROCESS | 2516 | 1467873993441 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001679482800) [pid = 2516] [serial = 2307] [outer = 0000001611CF7C00] 23:46:34 INFO - PROCESS | 2516 | 1467873994068 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]]]}] 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:46:34 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. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:46:34 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'.) 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:46:34 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. 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:46:34 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. 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:46:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:46:34 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. 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:46:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:46:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:46:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 923ms 23:46:34 INFO - PROCESS | 2516 | 1467873994184 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 2516 | 1467873994186 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:46:34 INFO - PROCESS | 2516 | 1467873994189 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:46:34 INFO - PROCESS | 2516 | 1467873994191 Marionette TRACE conn6 <- [1,3034,null,{}] 23:46:34 INFO - PROCESS | 2516 | 1467873994195 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}] 23:46:34 INFO - PROCESS | 2516 | 1467873994197 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:34 INFO - PROCESS | 2516 | 1467873994314 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:46:34 INFO - PROCESS | 2516 | 1467873994319 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 2516 | 1467873994332 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:34 INFO - PROCESS | 2516 | ++DOCSHELL 0000001612209800 == 15 [pid = 2516] [id = 770] 23:46:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160E23B800) [pid = 2516] [serial = 2308] [outer = 0000000000000000] 23:46:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (0000001679534C00) [pid = 2516] [serial = 2309] [outer = 000000160E23B800] 23:46:34 INFO - PROCESS | 2516 | 1467873994425 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (0000001679602C00) [pid = 2516] [serial = 2310] [outer = 000000160E23B800] 23:46:34 INFO - PROCESS | 2516 | [2516] 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 23:46:34 INFO - PROCESS | 2516 | 1467873994856 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:46:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:46:34 INFO - {} 23:46:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 23:46:34 INFO - PROCESS | 2516 | 1467873994864 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 2516 | 1467873994866 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:46:34 INFO - PROCESS | 2516 | 1467873994869 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:46:34 INFO - PROCESS | 2516 | 1467873994871 Marionette TRACE conn6 <- [1,3038,null,{}] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (00000016113BD400) [pid = 2516] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (000000160F93C400) [pid = 2516] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000161059B800) [pid = 2516] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (0000001610AB2C00) [pid = 2516] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000161107F400) [pid = 2516] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (000000160E1CA800) [pid = 2516] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160D1F5C00) [pid = 2516] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607F4F400) [pid = 2516] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (000000160430F000) [pid = 2516] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001601D4C800) [pid = 2516] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001607E95800) [pid = 2516] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160501EC00) [pid = 2516] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160E23F400) [pid = 2516] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:46:35 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160F929C00) [pid = 2516] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:46:35 INFO - PROCESS | 2516 | 1467873995049 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}] 23:46:35 INFO - PROCESS | 2516 | 1467873995051 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:35 INFO - PROCESS | 2516 | 1467873995143 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:46:35 INFO - PROCESS | 2516 | 1467873995148 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 2516 | 1467873995150 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE87000 == 16 [pid = 2516] [id = 771] 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001607F2C800) [pid = 2516] [serial = 2311] [outer = 0000000000000000] 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001608A4BC00) [pid = 2516] [serial = 2312] [outer = 0000001607F2C800] 23:46:35 INFO - PROCESS | 2516 | 1467873995197 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E24A800) [pid = 2516] [serial = 2313] [outer = 0000001607F2C800] 23:46:35 INFO - PROCESS | 2516 | 1467873995600 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]]]}] 23:46:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:46:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:46:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:46:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:46:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 755ms 23:46:35 INFO - PROCESS | 2516 | 1467873995628 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:46:35 INFO - PROCESS | 2516 | 1467873995630 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:46:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:46:35 INFO - PROCESS | 2516 | 1467873995634 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:46:35 INFO - PROCESS | 2516 | 1467873995636 Marionette TRACE conn6 <- [1,3042,null,{}] 23:46:35 INFO - PROCESS | 2516 | 1467873995639 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}] 23:46:35 INFO - PROCESS | 2516 | 1467873995641 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:35 INFO - PROCESS | 2516 | 1467873995812 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:46:35 INFO - PROCESS | 2516 | 1467873995824 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 2516 | 1467873995826 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:35 INFO - PROCESS | 2516 | ++DOCSHELL 000000160CC37800 == 17 [pid = 2516] [id = 772] 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000161082E800) [pid = 2516] [serial = 2314] [outer = 0000000000000000] 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000167960E000) [pid = 2516] [serial = 2315] [outer = 000000161082E800] 23:46:35 INFO - PROCESS | 2516 | 1467873995870 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001679642000) [pid = 2516] [serial = 2316] [outer = 000000161082E800] 23:46:36 INFO - PROCESS | 2516 | 1467873996501 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"]]]}] 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:46:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:36 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" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:36 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" 23:46:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 999ms 23:46:36 INFO - PROCESS | 2516 | 1467873996637 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 2516 | 1467873996639 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:46:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:46:36 INFO - PROCESS | 2516 | 1467873996643 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 2516 | 1467873996645 Marionette TRACE conn6 <- [1,3046,null,{}] 23:46:36 INFO - PROCESS | 2516 | 1467873996649 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}] 23:46:36 INFO - PROCESS | 2516 | 1467873996651 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:36 INFO - PROCESS | 2516 | 1467873996783 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:46:36 INFO - PROCESS | 2516 | 1467873996790 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 2516 | 1467873996792 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:36 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA80000 == 18 [pid = 2516] [id = 773] 23:46:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000160D1F1C00) [pid = 2516] [serial = 2317] [outer = 0000000000000000] 23:46:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (000000160D223400) [pid = 2516] [serial = 2318] [outer = 000000160D1F1C00] 23:46:36 INFO - PROCESS | 2516 | 1467873996845 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (000000160DDBA000) [pid = 2516] [serial = 2319] [outer = 000000160D1F1C00] 23:46:37 INFO - PROCESS | 2516 | 1467873997544 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]]]}] 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:46:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:46:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:46:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:46:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:46:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:46:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:46:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:46:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:46:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 947ms 23:46:37 INFO - PROCESS | 2516 | 1467873997593 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:46:37 INFO - PROCESS | 2516 | 1467873997598 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:46:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:46:37 INFO - PROCESS | 2516 | 1467873997627 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 2516 | 1467873997631 Marionette TRACE conn6 <- [1,3050,null,{}] 23:46:37 INFO - PROCESS | 2516 | 1467873997638 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}] 23:46:37 INFO - PROCESS | 2516 | 1467873997642 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:37 INFO - PROCESS | 2516 | 1467873997777 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:46:37 INFO - PROCESS | 2516 | 1467873997897 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 2516 | 1467873997900 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:37 INFO - PROCESS | 2516 | ++DOCSHELL 00000016087CD800 == 19 [pid = 2516] [id = 774] 23:46:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (00000016050F9000) [pid = 2516] [serial = 2320] [outer = 0000000000000000] 23:46:37 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (0000001607A4C000) [pid = 2516] [serial = 2321] [outer = 00000016050F9000] 23:46:37 INFO - PROCESS | 2516 | 1467873997961 Marionette DEBUG loaded listener.js 23:46:38 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (0000001607E93800) [pid = 2516] [serial = 2322] [outer = 00000016050F9000] 23:46:38 INFO - PROCESS | 2516 | [2516] 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 23:46:38 INFO - PROCESS | 2516 | 1467873998630 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:46:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:46:38 INFO - {} 23:46:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1057ms 23:46:38 INFO - PROCESS | 2516 | 1467873998675 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 2516 | 1467873998680 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:46:38 INFO - PROCESS | 2516 | 1467873998709 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 2516 | 1467873998712 Marionette TRACE conn6 <- [1,3054,null,{}] 23:46:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:46:38 INFO - PROCESS | 2516 | 1467873998716 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}] 23:46:38 INFO - PROCESS | 2516 | 1467873998719 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:38 INFO - PROCESS | 2516 | 1467873998854 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:46:38 INFO - PROCESS | 2516 | 1467873998973 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 2516 | 1467873998976 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:39 INFO - PROCESS | 2516 | ++DOCSHELL 000000160FA65000 == 20 [pid = 2516] [id = 775] 23:46:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160A645C00) [pid = 2516] [serial = 2323] [outer = 0000000000000000] 23:46:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 82 (000000160D1F2800) [pid = 2516] [serial = 2324] [outer = 000000160A645C00] 23:46:39 INFO - PROCESS | 2516 | 1467873999036 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 2516 | ++DOMWINDOW == 83 (000000160D223800) [pid = 2516] [serial = 2325] [outer = 000000160A645C00] 23:46:39 INFO - PROCESS | 2516 | 1467873999812 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]]]}] 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:46:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:46:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1171ms 23:46:39 INFO - PROCESS | 2516 | 1467873999890 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:46:39 INFO - PROCESS | 2516 | 1467873999894 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:46:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:46:39 INFO - PROCESS | 2516 | 1467873999899 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 2516 | 1467873999903 Marionette TRACE conn6 <- [1,3058,null,{}] 23:46:39 INFO - PROCESS | 2516 | 1467873999934 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}] 23:46:39 INFO - PROCESS | 2516 | 1467873999937 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:40 INFO - PROCESS | 2516 | 1467874000063 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:46:40 INFO - PROCESS | 2516 | 1467874000188 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 2516 | 1467874000192 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:40 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083A2800 == 21 [pid = 2516] [id = 776] 23:46:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 84 (000000160710F000) [pid = 2516] [serial = 2326] [outer = 0000000000000000] 23:46:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 85 (0000001607A53800) [pid = 2516] [serial = 2327] [outer = 000000160710F000] 23:46:40 INFO - PROCESS | 2516 | 1467874000244 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 86 (0000001607F33C00) [pid = 2516] [serial = 2328] [outer = 000000160710F000] 23:46:40 INFO - PROCESS | 2516 | --DOCSHELL 000000167FF43800 == 20 [pid = 2516] [id = 762] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 85 (0000001679480400) [pid = 2516] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 84 (0000001611CED000) [pid = 2516] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 83 (00000016113B4800) [pid = 2516] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 82 (000000160F92E800) [pid = 2516] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 81 (000000160E242C00) [pid = 2516] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 80 (0000001611CF8400) [pid = 2516] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 79 (000000160F9C3400) [pid = 2516] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 78 (000000161083C800) [pid = 2516] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 77 (000000161059CC00) [pid = 2516] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001610F0D800) [pid = 2516] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (0000001610AB4800) [pid = 2516] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (000000161108A000) [pid = 2516] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001611082000) [pid = 2516] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (000000160E232C00) [pid = 2516] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (000000160D2CF000) [pid = 2516] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (000000160DDC4000) [pid = 2516] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (000000160B935800) [pid = 2516] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (000000160986D000) [pid = 2516] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (00000016050ECC00) [pid = 2516] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (0000001607DE6C00) [pid = 2516] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 65 (000000160608B800) [pid = 2516] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 64 (0000001604C65C00) [pid = 2516] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 63 (0000001609878800) [pid = 2516] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 62 (0000001608415400) [pid = 2516] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 61 (0000001607108400) [pid = 2516] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 60 (00000016050E1000) [pid = 2516] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | --DOMWINDOW == 59 (0000001610831400) [pid = 2516] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 23:46:40 INFO - PROCESS | 2516 | 1467874000783 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]]]}] 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:46:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:46:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 902ms 23:46:40 INFO - PROCESS | 2516 | 1467874000806 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 2516 | 1467874000811 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:46:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:46:40 INFO - PROCESS | 2516 | 1467874000817 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 2516 | 1467874000820 Marionette TRACE conn6 <- [1,3062,null,{}] 23:46:40 INFO - PROCESS | 2516 | 1467874000824 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}] 23:46:40 INFO - PROCESS | 2516 | 1467874000827 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:40 INFO - PROCESS | 2516 | 1467874000918 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:46:40 INFO - PROCESS | 2516 | 1467874000926 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 2516 | 1467874000928 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:40 INFO - PROCESS | 2516 | ++DOCSHELL 0000001608F8A000 == 21 [pid = 2516] [id = 777] 23:46:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 60 (00000016074DC800) [pid = 2516] [serial = 2329] [outer = 0000000000000000] 23:46:40 INFO - PROCESS | 2516 | ++DOMWINDOW == 61 (0000001607D2CC00) [pid = 2516] [serial = 2330] [outer = 00000016074DC800] 23:46:40 INFO - PROCESS | 2516 | 1467874000976 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 62 (0000001607E8AC00) [pid = 2516] [serial = 2331] [outer = 00000016074DC800] 23:46:41 INFO - PROCESS | 2516 | 1467874001453 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]]]}] 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:46:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:46:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 689ms 23:46:41 INFO - PROCESS | 2516 | 1467874001510 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 2516 | 1467874001512 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:46:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:46:41 INFO - PROCESS | 2516 | 1467874001516 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 2516 | 1467874001519 Marionette TRACE conn6 <- [1,3066,null,{}] 23:46:41 INFO - PROCESS | 2516 | 1467874001531 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}] 23:46:41 INFO - PROCESS | 2516 | 1467874001536 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:41 INFO - PROCESS | 2516 | 1467874001658 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:46:41 INFO - PROCESS | 2516 | 1467874001756 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 2516 | 1467874001760 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:41 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4E000 == 22 [pid = 2516] [id = 778] 23:46:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 63 (0000001607D29400) [pid = 2516] [serial = 2332] [outer = 0000000000000000] 23:46:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 64 (000000160AA71400) [pid = 2516] [serial = 2333] [outer = 0000001607D29400] 23:46:41 INFO - PROCESS | 2516 | 1467874001809 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 2516 | ++DOMWINDOW == 65 (000000160CCABC00) [pid = 2516] [serial = 2334] [outer = 0000001607D29400] 23:46:42 INFO - PROCESS | 2516 | 1467874002199 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] 23:46:42 INFO - PROCESS | 2516 | 1467874002265 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:46:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:46:42 INFO - PROCESS | 2516 | 1467874002268 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 2516 | 1467874002271 Marionette TRACE conn6 <- [1,3070,null,{}] 23:46:42 INFO - PROCESS | 2516 | 1467874002274 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}] 23:46:42 INFO - PROCESS | 2516 | 1467874002276 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:42 INFO - PROCESS | 2516 | 1467874002367 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:46:42 INFO - PROCESS | 2516 | 1467874002372 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 2516 | 1467874002374 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:42 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DAA1800 == 23 [pid = 2516] [id = 779] 23:46:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 66 (000000160D2CEC00) [pid = 2516] [serial = 2335] [outer = 0000000000000000] 23:46:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (000000160D2D5800) [pid = 2516] [serial = 2336] [outer = 000000160D2CEC00] 23:46:42 INFO - PROCESS | 2516 | 1467874002420 Marionette DEBUG loaded listener.js 23:46:42 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (000000160E1B5C00) [pid = 2516] [serial = 2337] [outer = 000000160D2CEC00] 23:46:42 INFO - PROCESS | 2516 | 1467874002890 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]]]}] 23:46:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:46:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:46:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:46:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 23:46:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:46:42 INFO - PROCESS | 2516 | 1467874002964 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 2516 | 1467874002966 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:46:42 INFO - PROCESS | 2516 | 1467874002975 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 2516 | 1467874002977 Marionette TRACE conn6 <- [1,3074,null,{}] 23:46:42 INFO - PROCESS | 2516 | 1467874002981 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}] 23:46:42 INFO - PROCESS | 2516 | 1467874002983 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:43 INFO - PROCESS | 2516 | 1467874003131 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:46:43 INFO - PROCESS | 2516 | 1467874003136 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 2516 | 1467874003139 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE34000 == 24 [pid = 2516] [id = 780] 23:46:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (000000160E1C4400) [pid = 2516] [serial = 2338] [outer = 0000000000000000] 23:46:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (000000160E225400) [pid = 2516] [serial = 2339] [outer = 000000160E1C4400] 23:46:43 INFO - PROCESS | 2516 | 1467874003183 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160E236000) [pid = 2516] [serial = 2340] [outer = 000000160E1C4400] 23:46:43 INFO - PROCESS | 2516 | 1467874003651 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:46:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:46:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 23:46:43 INFO - PROCESS | 2516 | 1467874003709 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:46:43 INFO - PROCESS | 2516 | 1467874003711 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:46:43 INFO - PROCESS | 2516 | 1467874003714 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 2516 | 1467874003716 Marionette TRACE conn6 <- [1,3078,null,{}] 23:46:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:46:43 INFO - PROCESS | 2516 | 1467874003725 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}] 23:46:43 INFO - PROCESS | 2516 | 1467874003731 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:43 INFO - PROCESS | 2516 | 1467874003876 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:46:43 INFO - PROCESS | 2516 | 1467874003939 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 2516 | 1467874003942 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:43 INFO - PROCESS | 2516 | ++DOCSHELL 000000160DE2D800 == 25 [pid = 2516] [id = 781] 23:46:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (000000160AF04800) [pid = 2516] [serial = 2341] [outer = 0000000000000000] 23:46:43 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (000000160E24C800) [pid = 2516] [serial = 2342] [outer = 000000160AF04800] 23:46:43 INFO - PROCESS | 2516 | 1467874003987 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (000000160F9D1800) [pid = 2516] [serial = 2343] [outer = 000000160AF04800] 23:46:44 INFO - PROCESS | 2516 | 1467874004401 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:46:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:46:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 732ms 23:46:44 INFO - PROCESS | 2516 | 1467874004465 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 2516 | 1467874004468 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:46:44 INFO - PROCESS | 2516 | 1467874004471 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 2516 | 1467874004473 Marionette TRACE conn6 <- [1,3082,null,{}] 23:46:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:46:44 INFO - PROCESS | 2516 | 1467874004477 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}] 23:46:44 INFO - PROCESS | 2516 | 1467874004479 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:44 INFO - PROCESS | 2516 | 1467874004592 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:46:44 INFO - PROCESS | 2516 | 1467874004597 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 2516 | 1467874004599 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:44 INFO - PROCESS | 2516 | ++DOCSHELL 00000016104CF800 == 26 [pid = 2516] [id = 782] 23:46:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (00000016105A3800) [pid = 2516] [serial = 2344] [outer = 0000000000000000] 23:46:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001610830C00) [pid = 2516] [serial = 2345] [outer = 00000016105A3800] 23:46:44 INFO - PROCESS | 2516 | 1467874004643 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (0000001610AA8000) [pid = 2516] [serial = 2346] [outer = 00000016105A3800] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 76 (0000001611CF7C00) [pid = 2516] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 75 (000000160E23B800) [pid = 2516] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 74 (0000001607F2C800) [pid = 2516] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 73 (0000001600F09000) [pid = 2516] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 72 (0000001605611C00) [pid = 2516] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 71 (0000001604DAA800) [pid = 2516] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 70 (0000001611CF9000) [pid = 2516] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 69 (00000016113AF400) [pid = 2516] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 68 (0000001601A0BC00) [pid = 2516] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 67 (000000160D0BD000) [pid = 2516] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:46:44 INFO - PROCESS | 2516 | --DOMWINDOW == 66 (000000161082E800) [pid = 2516] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 23:46:45 INFO - PROCESS | 2516 | 1467874005111 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:46:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:46:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 689ms 23:46:45 INFO - PROCESS | 2516 | 1467874005167 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 2516 | 1467874005169 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:46:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:46:45 INFO - PROCESS | 2516 | 1467874005173 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 2516 | 1467874005175 Marionette TRACE conn6 <- [1,3086,null,{}] 23:46:45 INFO - PROCESS | 2516 | 1467874005178 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}] 23:46:45 INFO - PROCESS | 2516 | 1467874005180 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:45 INFO - PROCESS | 2516 | 1467874005265 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:46:45 INFO - PROCESS | 2516 | 1467874005270 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 2516 | 1467874005272 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:45 INFO - PROCESS | 2516 | ++DOCSHELL 0000001610DB9800 == 27 [pid = 2516] [id = 783] 23:46:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 67 (0000001610837800) [pid = 2516] [serial = 2347] [outer = 0000000000000000] 23:46:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 68 (0000001610AAFC00) [pid = 2516] [serial = 2348] [outer = 0000001610837800] 23:46:45 INFO - PROCESS | 2516 | 1467874005317 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 69 (0000001610F09800) [pid = 2516] [serial = 2349] [outer = 0000001610837800] 23:46:45 INFO - PROCESS | 2516 | 1467874005740 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]]]}] 23:46:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:46:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:46:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 585ms 23:46:45 INFO - PROCESS | 2516 | 1467874005761 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 2516 | 1467874005763 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:46:45 INFO - PROCESS | 2516 | 1467874005767 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:46:45 INFO - PROCESS | 2516 | 1467874005769 Marionette TRACE conn6 <- [1,3090,null,{}] 23:46:45 INFO - PROCESS | 2516 | 1467874005772 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}] 23:46:45 INFO - PROCESS | 2516 | 1467874005774 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:45 INFO - PROCESS | 2516 | 1467874005904 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:46:45 INFO - PROCESS | 2516 | 1467874005911 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 2516 | 1467874005913 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:45 INFO - PROCESS | 2516 | ++DOCSHELL 000000160AF4D800 == 28 [pid = 2516] [id = 784] 23:46:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 70 (0000001610F11400) [pid = 2516] [serial = 2350] [outer = 0000000000000000] 23:46:45 INFO - PROCESS | 2516 | ++DOMWINDOW == 71 (000000160D2C9800) [pid = 2516] [serial = 2351] [outer = 0000001610F11400] 23:46:45 INFO - PROCESS | 2516 | 1467874005958 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 72 (00000016113B2400) [pid = 2516] [serial = 2352] [outer = 0000001610F11400] 23:46:46 INFO - PROCESS | 2516 | 1467874006365 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:46:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 23:46:46 INFO - PROCESS | 2516 | 1467874006399 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:46:46 INFO - PROCESS | 2516 | 1467874006401 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:46:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:46:46 INFO - PROCESS | 2516 | 1467874006404 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - PROCESS | 2516 | 1467874006406 Marionette TRACE conn6 <- [1,3094,null,{}] 23:46:46 INFO - PROCESS | 2516 | 1467874006410 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}] 23:46:46 INFO - PROCESS | 2516 | 1467874006412 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:46 INFO - PROCESS | 2516 | 1467874006538 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:46:46 INFO - PROCESS | 2516 | 1467874006546 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 2516 | 1467874006548 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:46 INFO - PROCESS | 2516 | ++DOCSHELL 0000001611D28800 == 29 [pid = 2516] [id = 785] 23:46:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 73 (00000016113B4000) [pid = 2516] [serial = 2353] [outer = 0000000000000000] 23:46:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 74 (0000001611CEFC00) [pid = 2516] [serial = 2354] [outer = 00000016113B4000] 23:46:46 INFO - PROCESS | 2516 | 1467874006592 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 2516 | ++DOMWINDOW == 75 (000000166D1C6800) [pid = 2516] [serial = 2355] [outer = 00000016113B4000] 23:46:47 INFO - PROCESS | 2516 | 1467874007093 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]]]}] 23:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:46:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 23:46:47 INFO - PROCESS | 2516 | 1467874007142 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:46:47 INFO - PROCESS | 2516 | 1467874007147 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:46:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:46:47 INFO - PROCESS | 2516 | 1467874007152 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 2516 | 1467874007156 Marionette TRACE conn6 <- [1,3098,null,{}] 23:46:47 INFO - PROCESS | 2516 | 1467874007162 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}] 23:46:47 INFO - PROCESS | 2516 | 1467874007166 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:47 INFO - PROCESS | 2516 | 1467874007328 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:46:47 INFO - PROCESS | 2516 | 1467874007434 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 2516 | 1467874007437 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:47 INFO - PROCESS | 2516 | ++DOCSHELL 00000016083C9000 == 30 [pid = 2516] [id = 786] 23:46:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 76 (0000001605236000) [pid = 2516] [serial = 2356] [outer = 0000000000000000] 23:46:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 77 (00000016074D7400) [pid = 2516] [serial = 2357] [outer = 0000001605236000] 23:46:47 INFO - PROCESS | 2516 | 1467874007495 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 2516 | ++DOMWINDOW == 78 (0000001607E89C00) [pid = 2516] [serial = 2358] [outer = 0000001605236000] 23:46:48 INFO - PROCESS | 2516 | 1467874008036 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"]]]}] 23:46:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:46:48 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 23:46:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:46:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 944ms 23:46:48 INFO - PROCESS | 2516 | 1467874008116 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 2516 | 1467874008121 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:46:48 INFO - PROCESS | 2516 | 1467874008130 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:46:48 INFO - PROCESS | 2516 | 1467874008133 Marionette TRACE conn6 <- [1,3102,null,{}] 23:46:48 INFO - PROCESS | 2516 | 1467874008137 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}] 23:46:48 INFO - PROCESS | 2516 | 1467874008140 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:48 INFO - PROCESS | 2516 | 1467874008258 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:46:48 INFO - PROCESS | 2516 | 1467874008361 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\", \"21973831-44da-4a24-b88e-f0b3be16d5ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 2516 | 1467874008364 Marionette INFO sendAsync 30c2661c-7c9e-47be-b8e2-7e9503d190b8 23:46:48 INFO - PROCESS | 2516 | ++DOCSHELL 000000160CC40800 == 31 [pid = 2516] [id = 787] 23:46:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 79 (000000160AD84000) [pid = 2516] [serial = 2359] [outer = 0000000000000000] 23:46:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 80 (000000160CCA7000) [pid = 2516] [serial = 2360] [outer = 000000160AD84000] 23:46:48 INFO - PROCESS | 2516 | 1467874008422 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 2516 | ++DOMWINDOW == 81 (000000160D2D0400) [pid = 2516] [serial = 2361] [outer = 000000160AD84000] 23:46:48 INFO - PROCESS | 2516 | 1467874008995 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]]]}] 23:46:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:46:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 879ms 23:46:49 INFO - PROCESS | 2516 | 1467874009014 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 2516 | 1467874009016 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:46:50 WARNING - u'runner_teardown' () 23:46:50 INFO - No more tests 23:46:50 INFO - Got 0 unexpected results 23:46:50 INFO - SUITE-END | took 686s 23:46:50 INFO - Closing logging queue 23:46:50 INFO - queue closed 23:46:50 INFO - Return code: 0 23:46:50 WARNING - # TBPL SUCCESS # 23:46:50 INFO - Running post-action listener: _resource_record_post_action 23:46:50 INFO - Running post-run listener: _resource_record_post_run 23:46:51 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 187689472; Write bytes: 984922624; Read time: 1895750; Write time: 5226300 23:46:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:46:51 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 38337024; Read time: 0; Write time: 40690 23:46:51 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 187653120; Write bytes: 872669184; Read time: 1881990; Write time: 5134320 23:46:51 INFO - Running post-run listener: _upload_blobber_files 23:46:51 INFO - Blob upload gear active. 23:46:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:46:51 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 23:46:51 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'] 23:46:51 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 23:46:51 INFO - (blobuploader) - INFO - Open directory for files ... 23:46:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:46:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:46:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:46:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:46:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:46:52 INFO - (blobuploader) - INFO - Done attempting. 23:46:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:46:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:46:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:46:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:46:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:46:54 INFO - (blobuploader) - INFO - Done attempting. 23:46:54 INFO - (blobuploader) - INFO - Iteration through files over. 23:46:54 INFO - Return code: 0 23:46:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:46:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf33fc83801292df601a9ec585525a786f3c906346afae17f603c17bc60473841d658a4767e93de6e4a73eca4dbcae2ac0f067dab96290bb8fef2c7a805f71f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/91a7514876a1788b08854533a60970891fc89e59a07e47a462ac0dcb74cf8243b2f23c8fcaa610a80835b697cbdaa999dac54e100493d2476de8028cbf6f9e5f"} 23:46:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:46:54 INFO - Writing to file C:\slave\test\properties\blobber_files 23:46:54 INFO - Contents: 23:46:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf33fc83801292df601a9ec585525a786f3c906346afae17f603c17bc60473841d658a4767e93de6e4a73eca4dbcae2ac0f067dab96290bb8fef2c7a805f71f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/91a7514876a1788b08854533a60970891fc89e59a07e47a462ac0dcb74cf8243b2f23c8fcaa610a80835b697cbdaa999dac54e100493d2476de8028cbf6f9e5f"} 23:46:54 INFO - Running post-run listener: copy_logs_to_upload_dir 23:46:54 INFO - Copying logs to upload dir... 23:46:54 INFO - mkdir: C:\slave\test\build\upload\logs 23:46:54 INFO - Copying logs to upload dir... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... 23:46:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=889.111000 ========= master_lag: 159.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 28 secs) (at 2016-07-06 23:49:33.005744) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 23:49:33.006663) ========= '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-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5cf33fc83801292df601a9ec585525a786f3c906346afae17f603c17bc60473841d658a4767e93de6e4a73eca4dbcae2ac0f067dab96290bb8fef2c7a805f71f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/91a7514876a1788b08854533a60970891fc89e59a07e47a462ac0dcb74cf8243b2f23c8fcaa610a80835b697cbdaa999dac54e100493d2476de8028cbf6f9e5f"} build_url:https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/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/5cf33fc83801292df601a9ec585525a786f3c906346afae17f603c17bc60473841d658a4767e93de6e4a73eca4dbcae2ac0f067dab96290bb8fef2c7a805f71f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/91a7514876a1788b08854533a60970891fc89e59a07e47a462ac0dcb74cf8243b2f23c8fcaa610a80835b697cbdaa999dac54e100493d2476de8028cbf6f9e5f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HxC9FUGtRWidHHPcyguRmg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.89 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 23:49:33.999848) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:49:34.000179) ========= '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-200\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-200 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-200 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-200\AppData\Local LOGONSERVER=\\T-W864-IX-200 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-200 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-200 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-200 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.60 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:49:34.705797) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-06 23:49:34.706086) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-06 23:49:39.959347) ========= ========= Total master_lag: 161.82 =========